Nhận được thư mời làm việc ghi "lương 25 triệu" nhưng cuối tháng chỉ thấy hơn 22 triệu vào tài khoản là tình huống rất nhiều người gặp. Khoảng chênh đó không phải doanh nghiệp tính sai, mà là bảo hiểm bắt buộc và thuế thu nhập cá nhân. Từ năm 2026, cả mức giảm trừ gia cảnh lẫn biểu thuế đều thay đổi, nên cách tính lương gross sang net 2026 cho ra con số khác hẳn các bảng tính bạn từng dùng. Bài viết này đưa bạn công thức, bảng quy đổi 11 mức lương phổ biến và những sai số thường khiến bảng lương thật lệch với dự tính.
Lương gross và lương net khác nhau ở đâu
Lương gross là tổng thu nhập ghi trong hợp đồng, chưa trừ bất cứ khoản nào. Lương net là số tiền thực chảy vào tài khoản bạn sau khi trừ bảo hiểm bắt buộc phần người lao động đóng và thuế thu nhập cá nhân.
Điểm nhiều người bỏ qua: ngoài 10,5% bạn đóng, doanh nghiệp còn đóng thêm khoảng 21,5% trên quỹ lương cho các quỹ bảo hiểm. Khoản này không bị trừ vào lương bạn, nên đừng cộng nó vào khi tự tính.
Khi đàm phán, hãy luôn hỏi rõ con số nhà tuyển dụng đưa ra là gross hay net, và lương đóng bảo hiểm là bao nhiêu. Hai câu hỏi đó quyết định phần lớn khoảng chênh cuối tháng.
Cách tính lương gross sang net 2026: công thức và 3 bước
Công thức gốc rất ngắn:
Lương net = Lương gross − Bảo hiểm bắt buộc (người lao động đóng) − Thuế thu nhập cá nhân
Khó nằm ở hai khoản trừ. Dưới đây là ba bước tách rời để bạn tự bấm máy tính.
Bước 1: Trừ bảo hiểm bắt buộc 10,5%
Người lao động đóng tổng 10,5% trên tiền lương làm căn cứ đóng bảo hiểm, gồm bảo hiểm xã hội 8%, bảo hiểm y tế 1,5% và bảo hiểm thất nghiệp 1%. Tỷ lệ 8% cho bảo hiểm xã hội được quy định tại Luật Bảo hiểm xã hội 2024 (số 41/2024/QH15), có hiệu lực từ ngày 1/7/2025.
Hai mức trần cần nhớ vì chúng làm tiền bảo hiểm ngừng tăng khi lương cao:
- Bảo hiểm xã hội và bảo hiểm y tế: tối đa 20 lần mức tham chiếu. Mức tham chiếu hiện là 2.340.000 đồng, nên trần là 46.800.000 đồng/tháng.
- Bảo hiểm thất nghiệp: tối đa 20 lần lương tối thiểu vùng. Theo Nghị định 293/2025/NĐ-CP ngày 10/11/2025, lương tối thiểu vùng từ 1/1/2026 là 5.310.000 đồng (vùng I), 4.730.000 đồng (vùng II), 4.140.000 đồng (vùng III) và 3.700.000 đồng (vùng IV). Trần bảo hiểm thất nghiệp vùng I vì vậy là 106.200.000 đồng/tháng.
Bước 2: Tính thu nhập tính thuế theo mức giảm trừ mới
Thu nhập tính thuế = Lương gross − Bảo hiểm bắt buộc − Giảm trừ gia cảnh − Các khoản miễn thuế
Đây là chỗ thay đổi lớn nhất của năm 2026. Nghị quyết 110/2025/UBTVQH15 được Ủy ban Thường vụ Quốc hội thông qua ngày 17/10/2025 đã nâng mức giảm trừ gia cảnh áp dụng từ kỳ tính thuế 2026:
| Khoản giảm trừ |
Trước 2026 |
Từ kỳ tính thuế 2026 |
| Bản thân người nộp thuế |
11.000.000 đ/tháng |
15.500.000 đ/tháng (186 triệu/năm) |
| Mỗi người phụ thuộc |
4.400.000 đ/tháng |
6.200.000 đ/tháng |
Lưu ý quan trọng về thời điểm: mức 15,5 triệu đồng áp dụng cho kỳ tính thuế 2026, tức thu nhập phát sinh từ tháng 1/2026. Khi quyết toán thuế cho năm 2025 vào đầu năm 2026, bạn vẫn dùng mức cũ 11 triệu và 4,4 triệu đồng.
Ngoài giảm trừ gia cảnh, một số khoản được trừ hoặc miễn thuế nếu có chứng từ hợp lệ: tiền ăn giữa ca trong hạn mức, phụ cấp điện thoại, công tác phí theo quy chế công ty, phần tiền làm thêm giờ trả cao hơn mức giờ làm bình thường, và các khoản đóng góp từ thiện, nhân đạo, khuyến học.
Bước 3: Áp biểu thuế lũy tiến 5 bậc
Luật Thuế thu nhập cá nhân 2025 (số 109/2025/QH15), được Quốc hội thông qua ngày 10/12/2025, rút biểu thuế từ 7 bậc xuống 5 bậc. Luật có hiệu lực chung từ 1/7/2026, nhưng các quy định về thu nhập từ tiền lương, tiền công của cá nhân cư trú áp dụng ngay từ kỳ tính thuế 2026.
| Bậc |
Thu nhập tính thuế/tháng |
Thuế suất |
| 1 |
Đến 10 triệu |
5% |
| 2 |
Trên 10 đến 30 triệu |
10% |
| 3 |
Trên 30 đến 60 triệu |
20% |
| 4 |
Trên 60 đến 100 triệu |
30% |
| 5 |
Trên 100 triệu |
35% |
Thuế tính lũy tiến từng phần, không phải lấy toàn bộ thu nhập nhân với một thuế suất. Nếu thu nhập tính thuế là 20 triệu, bạn nộp 5% cho 10 triệu đầu và 10% cho 10 triệu còn lại, tổng 1,5 triệu đồng.
Bảng quy đổi lương gross sang net 2026 theo mức lương phổ biến
Bảng dưới giả định: lương đóng bảo hiểm bằng lương gross, làm việc tại vùng I, không có khoản miễn thuế nào khác. NPT là người phụ thuộc.
| Lương gross |
Bảo hiểm 10,5% |
Thuế TNCN (0 NPT) |
Net 0 NPT |
Net 1 NPT |
Net 2 NPT |
| 10.000.000 |
1.050.000 |
0 |
8.950.000 |
8.950.000 |
8.950.000 |
| 12.000.000 |
1.260.000 |
0 |
10.740.000 |
10.740.000 |
10.740.000 |
| 15.000.000 |
1.575.000 |
0 |
13.425.000 |
13.425.000 |
13.425.000 |
| 20.000.000 |
2.100.000 |
120.000 |
17.780.000 |
17.900.000 |
17.900.000 |
| 25.000.000 |
2.625.000 |
343.750 |
22.031.250 |
22.341.250 |
22.375.000 |
| 30.000.000 |
3.150.000 |
635.000 |
26.215.000 |
26.592.500 |
26.850.000 |
| 35.000.000 |
3.675.000 |
1.082.500 |
30.242.500 |
30.843.750 |
31.153.750 |
| 40.000.000 |
4.200.000 |
1.530.000 |
34.270.000 |
34.890.000 |
35.405.000 |
| 50.000.000 |
4.946.000 |
2.455.400 |
42.598.600 |
43.218.600 |
43.838.600 |
| 70.000.000 |
5.146.000 |
6.370.800 |
58.483.200 |
59.723.200 |
60.963.200 |
| 100.000.000 |
5.446.000 |
14.216.200 |
80.337.800 |
82.197.800 |
84.057.800 |
Ba ngưỡng đáng ghi nhớ từ bảng này. Nếu không có người phụ thuộc, bạn bắt đầu phải nộp thuế khi lương gross vượt khoảng 17,3 triệu đồng. Có một người phụ thuộc, ngưỡng đó lên khoảng 24,2 triệu; có hai người phụ thuộc là khoảng 31,2 triệu đồng.
Muốn bỏ qua phần bấm máy tính, bạn có thể dùng công cụ tính lương Gross – Net của Nhân Sự Tốt và đối chiếu lại với bảng trên.
Ba ví dụ tính tay cụ thể
Gross 25 triệu, có 1 người phụ thuộc
Bảo hiểm: 25.000.000 × 10,5% = 2.625.000 đồng. Thu nhập tính thuế: 25.000.000 − 2.625.000 − 15.500.000 − 6.200.000 = 675.000 đồng. Thuế bậc 1: 675.000 × 5% = 33.750 đồng. Lương net: 22.341.250 đồng.
Gross 40 triệu, không người phụ thuộc
Bảo hiểm: 4.200.000 đồng. Thu nhập tính thuế: 40.000.000 − 4.200.000 − 15.500.000 = 20.300.000 đồng. Thuế: 10 triệu đầu × 5% = 500.000, phần 10,3 triệu còn lại × 10% = 1.030.000, tổng 1.530.000 đồng. Lương net: 34.270.000 đồng.
Gross 60 triệu, vượt trần bảo hiểm
Bảo hiểm xã hội và y tế chỉ tính trên 46.800.000 đồng: 46.800.000 × 9,5% = 4.446.000 đồng. Bảo hiểm thất nghiệp tính trên cả 60 triệu (chưa vượt trần 106,2 triệu): 600.000 đồng. Tổng bảo hiểm 5.046.000 đồng, thấp hơn nhiều so với 10,5% của 60 triệu. Thu nhập tính thuế: 39.454.000 đồng, thuế 4.390.800 đồng, lương net 50.563.200 đồng.
Ví dụ thứ ba giải thích vì sao từ mốc khoảng 46,8 triệu trở lên, tỷ lệ bảo hiểm trên tổng lương giảm dần nhưng tỷ lệ thuế lại tăng nhanh.
Lương thực nhận 2026 tăng bao nhiêu so với 2025
Cùng một mức gross, cùng tình trạng độc thân không người phụ thuộc, tiền thuế năm 2026 giảm rõ rệt nhờ mức giảm trừ cao hơn và biểu thuế giãn ra:
| Lương gross |
Thuế TNCN theo quy định cũ |
Thuế TNCN 2026 |
Net tăng thêm/tháng |
| 15.000.000 |
121.250 |
0 |
121.250 |
| 20.000.000 |
440.000 |
120.000 |
320.000 |
| 25.000.000 |
956.250 |
343.750 |
612.500 |
| 30.000.000 |
1.627.500 |
635.000 |
992.500 |
| 40.000.000 |
3.310.000 |
1.530.000 |
1.780.000 |
| 50.000.000 |
5.263.500 |
2.455.400 |
2.808.100 |
Nhóm lương 30–50 triệu được lợi nhiều nhất vì vừa hưởng mức giảm trừ mới, vừa thoát khỏi các bậc 15% và 25% đã bị bỏ. Nếu đang cân nhắc nhảy việc, đây là con số nên đưa vào bài toán so sánh cùng dữ liệu mức lương thị trường cho vị trí của bạn.
Tính ngược từ net sang gross khi đàm phán
Nhiều bạn chốt với nhà tuyển dụng theo số thực nhận mong muốn, rồi mới cần quy ra gross để ghi vào hợp đồng. Không có công thức một dòng cho chiều này, vì thuế phụ thuộc chính con số gross cần tìm.
Cách làm nhanh bằng tay là thử dần: lấy net mong muốn, cộng khoảng 12–15% để ra gross dự kiến, tính xuôi lại ra net, rồi điều chỉnh. Ví dụ muốn net 20 triệu, không người phụ thuộc, gross cần khoảng 22,6 triệu đồng.
Kinh nghiệm thực tế: nên đàm phán theo lương gross. Lương gross minh bạch về mức đóng bảo hiểm, nên lương hưu, chế độ thai sản và trợ cấp thất nghiệp sau này của bạn được tính trên nền cao hơn. Nhận net nghe gọn gàng nhưng bạn khó kiểm soát việc công ty đăng ký mức đóng bảo hiểm thấp.
Bốn sai số khiến bảng tính lệch với bảng lương thật
- Lương đóng bảo hiểm thấp hơn lương gross. Rất nhiều doanh nghiệp tách lương thành lương cơ bản cộng các khoản phụ cấp, và chỉ đóng bảo hiểm trên phần lương cơ bản cộng những phụ cấp cố định ghi trong hợp đồng. Hãy hỏi thẳng con số này.
- Chưa đăng ký người phụ thuộc. Giảm trừ chỉ được tính từ tháng phát sinh nghĩa vụ nuôi dưỡng và sau khi bạn hoàn tất hồ sơ đăng ký qua công ty. Chậm nộp giấy tờ là mất phần giảm trừ của những tháng trước.
- Thưởng, hoa hồng, lương tháng 13. Các khoản này tính vào thu nhập chịu thuế của tháng chi trả, nên tháng có thưởng thường bị trừ thuế nặng hơn hẳn.
- Thử việc và hợp đồng dưới 3 tháng. Thu nhập từ hợp đồng dưới 3 tháng từ 2 triệu đồng/lần trở lên thường bị tạm khấu trừ 10%, sau đó quyết toán lại. Đó là lý do lương thử việc về tài khoản thấp hơn dự tính.
Tóm lại
Nắm được cách tính lương gross sang net 2026 giúp bạn làm ba việc: kiểm tra bảng lương hàng tháng, so sánh hai thư mời làm việc một cách công bằng, và đàm phán bằng con số thay vì cảm giác. Hãy nhớ ba mốc: bảo hiểm 10,5% với trần 46,8 triệu đồng, giảm trừ 15,5 triệu cộng 6,2 triệu mỗi người phụ thuộc, và biểu thuế 5 bậc từ 5% đến 35%.
Bước tiếp theo, hãy đối chiếu mức lương bạn đang nhận với mức lương thị trường cho cùng vị trí và kinh nghiệm. Nếu thấy khoảng cách đáng kể, tạo CV miễn phí trên Nhân Sự Tốt và xem các vị trí đang tuyển phù hợp để thương lượng từ vị thế có nhiều lựa chọn.