Vietnam Maternity Benefit Calculator (VND)
If you work in Vietnam on a local labour contract and pay compulsory social insurance (BHXH), you are entitled to the same maternity benefits as Vietnamese employees — and they are paid by the social insurance fund, not your employer, on top of any company policy. The benefit has two separate parts. The first and largest is a monthly maternity allowance equal to 100% of the average monthly salary on which you paid BHXH over the six months before your leave, paid for the six months of maternity leave. The second is a one-time birth grant equal to two times the statutory base salary per child.
A concrete case in dong: suppose your six-month average BHXH salary is 25.000.000 VND. Your monthly allowance is also 25.000.000 VND, which over six months comes to 150.000.000 VND. For 1 child, the one-time grant is 2 × 2.340.000 VND = 4.680.000 VND. Together, the fund pays roughly 154.680.000 VND — the six-month allowance dominates because it scales with your salary, while the birth grant is a flat policy amount.
The calculator above takes your six-month average salary, the number of children in this birth and the base salary, then returns the monthly allowance, the six-month total, the one-time grant and the grand total. One caveat runs through everything here: the base salary of 2.340.000 VND is an illustrative, editable figure — the government revises it periodically — and eligibility rules (minimum months contributed, miscarriage, adoption, the father's leave when his wife gives birth) have their own provisions. Check the current rules and the latest base salary before relying on a number.
How the maternity benefit is calculated
Two separate payments
The benefit is the sum of two independent amounts, which the calculator works out one at a time:
Total = Six-month allowance + One-time birth grant
| Symbol | Meaning |
|---|---|
| Monthly allowance | 100% of the 6-month average BHXH salary (25.000.000 VND in this example) |
| Six-month allowance | Monthly allowance × 6 (= 150.000.000 VND) |
| One-time grant | 2 × base salary × number of children (= 2 × 2.340.000 × 1 = 4.680.000 VND) |
| Base salary | A government-set figure, illustrated at 2.340.000 VND (editable) |
The six-month average salary
The monthly allowance is based on the average of the monthly salaries on which you paid BHXH for the six months immediately before taking leave — not your take-home pay and not your final month alone. If your contribution salary changed during those six months, take the simple average. The calculator accepts that average directly so you do not have to enter each month.
The one-time birth grant
This equals two times the base salary for each child. Twins double it, triplets triple it. Because it is tied to the base salary — a figure the government adjusts from time to time — its absolute value moves whenever the base salary changes. That is why the calculator exposes the base salary as an editable input rather than hard-coding it.
What the calculator does not check
The tool applies the core formula but does not verify eligibility: you must have contributed to BHXH for the required number of months (commonly at least six months within the twelve months before the birth), and special cases — miscarriage, stillbirth, adopting an infant, a father's leave when his wife gives birth, or the loss of a child after delivery — follow different rules. Treat the output as an estimate of the standard payment, not a substitute for the social insurance agency's own calculation.
Worked example: a 25.000.000 VND average salary, 1 child
Assumptions: you meet the contribution conditions, your six-month average BHXH salary is 25.000.000 VND, and the illustrative base salary is 2.340.000 VND.
| Component | Calculation | Amount |
|---|---|---|
| Monthly allowance | 100% × 25.000.000 | 25.000.000 |
| Six-month allowance | 25.000.000 × 6 | 150.000.000 |
| One-time grant | 2 × 2.340.000 × 1 | 4.680.000 |
| Total | 154.680.000 |
Three points stand out.
- The six-month allowance is the heart of the benefit. At 150.000.000 VND it is by far the larger amount, and because it is 100% of your contribution salary, a higher BHXH salary produces a proportionally higher payout.
- The birth grant is modest and flat. At 4.680.000 VND for 1 child it is tied to the base salary, not your own pay, so every parent with the same number of children receives the same grant regardless of income.
- Multiple births multiply the grant. For 2 children the one-time grant rises to 9.360.000 VND and the total becomes 81.360.000 VND, while the six-month allowance stays at 150.000.000 VND because it follows your salary, not the child count.
Enter your own six-month average BHXH salary and the current base salary for an accurate figure. FiMo also has a one-time BHXH withdrawal calculator and a gross-to-net tool if you want the fuller picture of your income in Vietnam.
Frequently asked questions
How is the Vietnam maternity benefit calculated?
It is the sum of two payments. A monthly allowance equal to 100% of your average BHXH salary over the six months before leave, paid for six months of maternity leave, plus a one-time birth grant of two times the base salary per child. Example: a 25.000.000 VND six-month average gives 150.000.000 VND of leave pay, plus a 4.680.000 VND grant for 1 child, for 154.680.000 VND in total.
Do foreigners working in Vietnam get maternity benefits?
Yes — if you work under a Vietnamese labour contract and pay compulsory social insurance (BHXH), you qualify for the same maternity benefit as local employees, paid by the social insurance fund rather than your employer. The formula is identical: 100% of your six-month average contribution salary for six months, plus the one-time birth grant of 2 × base salary per child. Eligibility depends on having contributed for the required period, so confirm your contribution history before relying on the figure.
Is the benefit based on gross salary or BHXH contribution salary?
On the average BHXH contribution salary of the six months before your leave, not your take-home pay or your contractual gross. Some employers contribute on a base lower than actual income, which lowers the benefit. If the contribution salary changed across those six months, use the simple average. In the example, a 25.000.000 VND average produces a 25.000.000 VND monthly allowance and 150.000.000 VND over six months.
How much is the one-time birth grant?
The one-time birth grant is two times the base salary for each child. With an illustrative base salary of 2.340.000 VND, 1 child means 4.680.000 VND; 2 children (twins) doubles it to 9.360.000 VND. Because it is tied to the government's base salary rather than your own pay, every parent with the same number of children receives the same grant — and the amount changes whenever the base salary is revised.
How does the calculation work for twins?
The monthly allowance does not change with the number of children — it stays at 100% of your six-month average salary for the six months of leave (with extra leave per additional child under the rules). The one-time grant scales with the child count: for 2 children it is 2 × 2.340.000 × 2 = 9.360.000 VND. In the example, twins bring the total to 81.360.000 VND versus 154.680.000 VND for a single child.
How long must I have paid BHXH to qualify?
You generally need to have contributed to BHXH for the required number of months before the birth — commonly at least six months within the twelve months preceding it. Some situations (premature birth, adoption, the father's leave) follow their own conditions. This calculator computes the standard payment from the formula but does not verify eligibility, so check the current rules and confirm with the social insurance agency that you meet the contribution requirement.
Is the base salary used here an official figure?
Treat it as a placeholder. The 2.340.000 VND shown is an illustrative, editable input, not a locked official value. The base salary is set by the government and revised periodically, and since the one-time grant is 2 × base salary per child, the grant moves with it. Before relying on a number, look up the base salary in force at the time of the birth and update the field accordingly.