Công Cụ Nhanh

Overtime pay on a VND 30 million salary

Monthly salary VND 30 million, 26 working days × 8 hours: the hourly wage is VND 144,231, and one overtime hour pays VND 216,346 on a weekday, VND 288,462 on the weekly rest day and VND 432,692 on a public holiday. Minimum rates of the 2019 Labour Code; your company’s working days may differ.

Updated: · By the Công Cụ Nhanh team

Hourly wage on VND 30 million by working days

Hourly wage on a VND 30 million salary
Standard working daysHourly wage1 weekday overtime hourDaily wage
22 daysVND 170,455VND 255,682VND 1,363,636
24 daysVND 156,250VND 234,375VND 1,250,000
26 days (default)VND 144,231VND 216,346VND 1,153,846

8 hours a day. 22 days: Saturdays and Sundays off; 24 days: Sundays and two Saturdays off; 26 days: only Sundays off.

Calculate exactly with your figures

Overtime pay by type of hour

Overtime pay by type of hour on VND 30 million
Type of hourRatePay for 1 hour
Weekday, daytime150%VND 216,346
Weekday, night200%VND 288,462
Weekday, night after daytime overtime210%VND 302,885
Rest day, daytime200%VND 288,462
Rest day, night270%VND 389,423
Holiday, daytime300%VND 432,692
Holiday, night390%VND 562,500
Night shift in normal hours (extra pay)+30%VND 43,269

Night means 10pm to 6am. The night rate = the daytime rate + 30% + 20% of the daytime pay (Article 98 of the 2019 Labour Code, Article 57 of Decree 145/2020/NĐ-CP). A night shift within normal hours is not overtime, so it only adds 30%.

Examples for a month of overtime

Monthly overtime examples
ExampleOvertime pay% of salary
20 weekday hoursVND 4,326,92314.4%
40 weekday hoursVND 8,653,84628.8%
24 weekday + 8 Sunday + 8 holiday hoursVND 10,961,53836.5%

From 1 July 2026, lawful overtime pay within the hour limits is exempt from personal income tax.

On a monthly salary of VND 30 million with 26 working days of 8 hours, the hourly wage is VND 30,000,000 ÷ 208 hours = VND 144,231. Each overtime hour pays at least VND 216,346 on a normal working day, VND 288,462 on the weekly rest day and VND 432,692 on a public holiday or Tết.

If your company has Saturdays off (about 22 working days), the hourly wage is VND 170,455, so a weekday overtime hour pays VND 255,682, VND 39,336 more than with 26 days.

20 weekday overtime hours in a month pay VND 4,326,923, 14.4% of the monthly salary; the full 40 hours (the monthly limit) pay VND 8,653,846.

From 1 July 2026 all lawful overtime and night pay is exempt from personal income tax. Before that only the premium above normal pay was exempt: for 40 weekday hours that is VND 2,884,615, leaving VND 5,769,231 taxable.

Overtime limits

  • No more than 40 hours a month and 200 hours a year; 300 hours a year in textiles, footwear, electricity, electronics, food processing, water supply and some other cases.
  • Overtime in a day is at most 50% of normal hours; normal plus overtime hours at most 12 a day.
  • Overtime needs the employee's consent. Women from the 7th month of pregnancy and parents of a child under 12 months do not have to work overtime or nights unless they agree.
  • The rates in the tables are minimums; your company may pay more under its pay rules or your contract. Foreign employees on Vietnamese contracts are covered by the same rules.

Based on the 2019 Labour Code (Articles 98, 106 and 107) and Decree 145/2020/NĐ-CP (Articles 55, 57, 60 and 61); the tax exemption follows Personal Income Tax Law No. 109/2025/QH15 and Decree 253/2026/NĐ-CP. This is an estimate under the default assumptions.

Frequently asked questions

What is the hourly wage on a VND 30 million salary?
VND 144,231 with 26 days × 8 hours; VND 156,250 with 24 days and VND 170,455 with Saturdays off (22 days). The standard working days come from your company's pay rules; the salary is not divided by 30.
How much is one weekday overtime hour on VND 30 million?
At least VND 216,346 (150% of the hourly wage). After 10pm it is VND 288,462 (200%), or VND 302,885 (210%) if you already did daytime overtime that day.
How much for 8 hours on a Sunday on VND 30 million?
If Sunday is your weekly rest day: 8 hours × 200% of VND 144,231 = VND 2,307,692. Each night hour after 10pm pays VND 389,423 (270%).
How much for 8 hours on a public holiday or Tết?
8 hours × 300% of the hourly wage = VND 3,461,538. Monthly-paid staff also keep their normal pay for the holiday inside the monthly salary, so the total is equivalent to 400%.
How much for the maximum 40 overtime hours a month?
40 weekday hours pay VND 8,653,846. Split as 24 weekday hours, 8 Sunday hours and 8 holiday hours, they pay VND 10,961,538. The yearly limit is 200 hours (300 in some industries).
Do the overtime rates apply to foreigners working in Vietnam?
Yes. The Labour Code covers foreign employees with Vietnamese employment contracts, so the same minimum rates and limits apply: VND 216,346 per weekday overtime hour on a VND 30 million salary.

Other salaries

See the full overtime pay table

Same salary in the other tables