Latest updates on Gross and Net salary calculation for 2026
- Base salary: VND 2,530,000/month, applicable from July 1, 2026 under Decree 161/2026/ND-CP. The compulsory SI and HI contribution ceiling = 20 × base salary = VND 50,600,000/month.
- Regional minimum wage: applicable from January 1, 2026 under Decree 293/2025/ND-CP — Region I: VND 5,310,000; Region II: VND 4,730,000; Region III: VND 4,140,000; Region IV: VND 3,700,000. The unemployment insurance contribution ceiling = 20 × regional minimum wage.
- Personal and dependent deductions: VND 15.5 million/month (VND 186 million/year) for the taxpayer and VND 6.2 million/month for each dependent, under Resolution 110/2025/UBTVQH15, applicable from the 2026 tax year.
- Progressive tax schedule: reduced from 7 brackets to 5 brackets under the 2025 Personal Income Tax Law (Law No. 109/2025/QH15).
How to accurately calculate Gross and Net salary
The Gross-to-Net conversion process consists of 5 steps:
Step 1 — Determine the insurance contribution salary and calculate compulsory insurance
Employees contribute a total of 10.5% of the salary used as the basis for insurance contributions:
| Item | Employee contribution rate | Contribution ceiling |
|---|---|---|
| Social Insurance (SI) | 8% | 20 × base salary = VND 50,600,000 |
| Health Insurance (HI) | 1.5% | 20 × base salary = VND 50,600,000 |
| Unemployment Insurance (UI) | 1% | 20 × regional minimum wage |
Note: the employer contribution is 21.5%; the total compulsory insurance contribution in 2026 is 32%.
Step 2 — Calculate taxable income
Step 3 — Deduct personal and dependent allowances
If the result is ≤ 0, no personal income tax arises.
Step 4 — Apply the 5-bracket progressive tax schedule
| Bracket | Monthly assessable income (VND million) | Annual assessable income (VND million) | Tax rate | Simplified calculation |
|---|---|---|---|---|
| 1 | Up to 10 | Up to 120 | 5% | 5% × assessable income |
| 2 | Over 10 to 30 | Over 120 to 360 | 10% | 10% × assessable income − 0.5 million |
| 3 | Over 30 to 60 | Over 360 to 720 | 20% | 20% × assessable income − 3.5 million |
| 4 | Over 60 to 100 | Over 720 to 1,200 | 30% | 30% × assessable income − 9.5 million |
| 5 | Over 100 | Over 1,200 | 35% | 35% × assessable income − 14.5 million |
Step 5 — Calculate Net salary
Illustrative example
Mr. A has a Gross salary of VND 30,000,000/month, works in Region I, has 1 dependent, and contributes insurance on the full salary:
- Compulsory insurance = 30,000,000 × 10.5% = VND 3,150,000
- Taxable income = 30,000,000 − 3,150,000 = VND 26,850,000
- Allowances = 15,500,000 + 6,200,000 = VND 21,700,000
- Assessable income = 26,850,000 − 21,700,000 = VND 5,150,000 → falls into bracket 1
- Personal income tax = 5,150,000 × 5% = VND 257,500
- Net salary = 30,000,000 − 3,150,000 − 257,500 = VND 26,592,500
How to convert Net salary to Gross salary
In essence, converting Net to Gross is the reverse problem: finding the Gross salary that leaves exactly the desired Net amount after insurance and tax deductions.
However, the formula cannot simply be solved by direct substitution because both insurance (due to contribution ceilings) and tax (due to progressive rates) depend on the unknown Gross salary. In practice, there are two approaches:
- Manual method: look up the Net → assessable income conversion table by tax bracket, then add the deductions back. This can easily lead to errors when salary exceeds insurance contribution ceilings or is close to a tax bracket threshold.
- Tool-based method: use binary search to find the Gross salary until the calculated Net matches the entered amount, with an error of less than VND 1. This remains accurate even when salary exceeds contribution ceilings or regulations change.
Why you should understand Gross-to-Net salary conversion
- Accurate salary negotiation: employers often quote Gross salary, while what you actually spend is Net salary. The difference can reach 15–25% depending on salary level and number of dependents.
- Fair offer comparison: a VND 35 million Gross offer and a VND 30 million Net offer cannot be compared directly — they should be converted to the same basis.
- Payroll verification: detect early whether the employer is contributing insurance based on a salary lower than the actual salary, which directly affects future SI and UI benefits.
- Financial planning: estimate monthly take-home cash flow for budgeting and loan planning.
Is Gross or Net salary more beneficial to employees?
Mathematically, the final income under the two arrangements is the same — choosing one does not change actual income. The difference lies in transparency and risk:
- Gross salary: employees know exactly how much they contribute to insurance and tax. The advantage is transparency and easier verification of whether the employer contributes the correct amount. The disadvantage is that the actual take-home amount is lower than the figure stated in the contract, which can be disappointing if not calculated in advance.
- Net salary: the employer deducts part of the salary to pay insurance and other required amounts on behalf of the employee. The advantage is a fixed monthly take-home amount, making budgeting easier. The disadvantage is that employees may not know the salary basis used by the employer for insurance contributions — if the employer contributes based on the regional minimum wage instead of the actual salary, future SI and UI benefits may be reduced.
If the employer does not comply with the employment agreement or violates the law, employees have the right to report the matter to the competent authority to ensure their full personal benefits.
Recommendation: regardless of the salary arrangement, ask the employment contract to clearly state the salary used as the basis for social insurance contributions — this is the figure that determines your long-term benefits.







