Vietnam gross to net salary in 2026, step by step

How a Vietnamese gross salary becomes take-home pay under the 2026 rules: insurance caps, the 15.5M deduction and the five tax brackets, with examples.

On this page

A Vietnamese job offer usually quotes a gross monthly salary, and what reaches your account is noticeably less. Two things are taken off: your share of compulsory insurance and personal income tax. In 2026 both changed. The family deductions went up to 15,500,000 dong a month for yourself and 6,200,000 for each dependant, the salary tax table was cut from seven brackets to five, and from 1 July 2026 the base salary that sets the insurance cap rose to 2,530,000. This article walks through a payslip line by line with real numbers. Every figure was calculated with the Vietnam salary calculator, and the first three examples were also worked out by hand.

The rules below were checked on 13 October 2026. Sources: Personal Income Tax Law 109/2025/QH15 (salary income of residents taxed under the new table from the 2026 tax period), Resolution 110/2025/UBTVQH15 (family deductions), Decree 161/2026/ND-CP (base salary), Decree 293/2025/ND-CP (regional minimum wage) and the Social Insurance Law 41/2024/QH15. A further amending law, 09/2026/QH16, was reported in April 2026; we could not confirm from its text whether it changes the salary brackets or deductions, so check the current position if a decision depends on the last dong.

Step 1: the insurance you pay

As an employee on a labour contract you pay three contributions on your insurance salary, which is normally your gross salary:

  • social insurance (BHXH): 8%
  • health insurance (BHYT): 1.5%
  • unemployment insurance (BHTN): 1%

That is 10.5%, but each part has a ceiling. Social and health insurance are paid on at most 20 times the base salary: 20 × 2,530,000 = 50,600,000 from 1 July 2026 (it was 46,800,000 before). Unemployment insurance is paid on at most 20 times the regional minimum wage of your workplace: 106,200,000 in region I, 94,600,000 in region II, 82,800,000 in region III and 74,000,000 in region IV. Foreign employees pay social and health insurance but not unemployment insurance.

Step 2: income before tax

Gross salary minus your insurance. Insurance is deductible, so you are never taxed on it.

Step 3: family deductions

From 2026 you deduct 15,500,000 a month for yourself, plus 6,200,000 for each dependant you have registered with the tax office (a child, or a parent or spouse without enough income of their own). What is left, if anything, is your taxable income. If the deductions are larger than your income before tax, the taxable income is zero and you pay no tax.

Step 4: the five tax brackets

Taxable income is taxed in slices, each at its own rate:

Monthly taxable incomeRateShortcut for the whole amount
up to 10,000,0005%income × 5%
10,000,000 to 30,000,00010%income × 10% − 500,000
30,000,000 to 60,000,00020%income × 20% − 3,500,000
60,000,000 to 100,000,00030%income × 30% − 9,500,000
above 100,000,00035%income × 35% − 14,500,000

The shortcut gives the same answer as adding up the slices. Moving into a higher bracket only raises the tax on the part above the threshold, never on the whole salary.

Step 5: net salary

Net = gross − insurance − tax.

Three worked examples

Gross 20,000,000, region I, no dependants.

  • Insurance: 8% = 1,600,000; 1.5% = 300,000; 1% = 200,000. Total 2,100,000.
  • Income before tax: 20,000,000 − 2,100,000 = 17,900,000.
  • Taxable income: 17,900,000 − 15,500,000 = 2,400,000.
  • Tax: 2,400,000 × 5% = 120,000.
  • Net: 17,780,000.

Under the 2025 rules (11,000,000 deduction and the old seven brackets) the same salary paid 440,000 in tax, so this employee keeps 320,000 more a month.

Gross 40,000,000, one dependant.

  • Insurance: 3,200,000 + 600,000 + 400,000 = 4,200,000.
  • Income before tax: 35,800,000.
  • Deductions: 15,500,000 + 6,200,000 = 21,700,000, so taxable income is 14,100,000.
  • Tax: 10,000,000 × 5% = 500,000, plus 4,100,000 × 10% = 410,000. Total 910,000 (the shortcut: 1,410,000 − 500,000).
  • Net: 34,890,000. Under the old rules the tax would have been 2,430,000.

Gross 120,000,000, two dependants, region I. Here both caps apply.

  • Social insurance: 8% of 50,600,000 = 4,048,000. Health: 1.5% of 50,600,000 = 759,000.
  • Unemployment: 1% of 106,200,000 = 1,062,000. Total 5,869,000, not 10.5% of 120 million.
  • Income before tax: 114,131,000. Deductions: 15,500,000 + 12,400,000 = 27,900,000.
  • Taxable income: 86,231,000, in the 30% bracket: 86,231,000 × 30% − 9,500,000 = 16,369,300.
  • Net: 97,761,700.

What the employer pays on top

The company pays its own contributions on the same capped bases: 17.5% social insurance (of which 0.5% goes to the occupational accident fund), 3% health insurance and 1% unemployment insurance, 21.5% in total. For the 20,000,000 salary that is 3,500,000 + 600,000 + 200,000 = 4,300,000, so the job costs the employer 24,300,000 a month. For the 120,000,000 salary the employer adds 8,855,000 + 1,518,000 + 1,062,000 = 11,435,000. The calculator does not add the 2% trade union fee, which is a separate charge on the employer.

Working backwards: net to gross

If you negotiate a net salary, the employer has to find the gross that produces it. There is no single formula, because both insurance and tax depend on the gross, so the calculator searches for the smallest whole-dong gross whose net is your target. A net of 30,000,000 with no dependants needs a gross of 34,698,945: insurance 3,643,389, taxable income 15,555,556, tax 1,055,556. Because every amount is rounded to the dong, a few net figures cannot be produced exactly; the calculator then tells you and shows the closest net it can pay.

Common mistakes

  • Taking 10.5% of a high salary. Above 50,600,000 the social and health insurance stop growing, and above the regional ceiling so does unemployment insurance. At 60,000,000 the insurance is 5,407,000, not 6,300,000.
  • Applying one rate to the whole income. A taxable income of 14,100,000 is not taxed at 10% (1,410,000) but at 5% on the first 10 million and 10% on the rest (910,000).
  • Forgetting dependants are registered, not assumed. You can only deduct a dependant you have registered with the tax office.
  • Using last year's numbers. Many payroll spreadsheets still use the 11,000,000 deduction and seven brackets, or the 46,800,000 insurance cap from before July 2026.
  • Ignoring a lower insurance salary. Some contracts pay insurance on a smaller amount than the gross. That raises your net now but lowers your future pension and benefits. The calculator has an "Another amount" option for it.

What is not included

The calculator assumes a resident employee on a contract of three months or more, paid monthly. Partly tax-exempt allowances (meals, phone, uniform), overtime premiums, bonuses, the flat 10% withholding on short contracts and the year-end tax settlement are not modelled, and it is not tax advice. If you also deal with prices that include tax, the VAT calculator separates VAT from a price, and the article on adding vs removing VAT explains the most common error.

Tools mentioned in this article

Back to the blog