Công cụ tính lương Net to Gross 2026
Khi đàm phán lương ở Việt Nam, nhiều công ty (đặc biệt là khối FDI, startup) thường chốt lương net — tức số tiền chắc chắn về tài khoản của bạn mỗi tháng. Nhưng trên hợp đồng lao động, tờ khai thuế và sổ bảo hiểm xã hội thì con số được ghi lại luôn là lương gross. Vì vậy bạn cần biết: với mức thực nhận mong muốn, lương gross tương đương là bao nhiêu?
Đây không phải phép nhân đơn giản. Đi từ gross xuống net, công ty khấu trừ bảo hiểm bắt buộc (BHXH 8% + BHYT 1,5% + BHTN 1% = 10,5% với người lao động Việt Nam) rồi mới đến thuế thu nhập cá nhân (TNCN) theo biểu lũy tiến. Vì thuế lũy tiến từng phần, không có một "tỷ lệ net/gross" cố định: hai người cùng nhận 25 triệu net nhưng khác số người phụ thuộc sẽ có lương gross khác nhau.
Công cụ phía trên giải bài toán ngược bằng phương pháp dò nhị phân (bisection): nó thử các mức gross khác nhau, chạy đúng quy trình gross→net của năm 2026 (theo Luật Thuế TNCN số 109/2025/QH15 và Nghị quyết 110/2025/UBTVQH15), rồi thu hẹp dần cho tới khi net tính ra khớp với con số bạn nhập. Mức giảm trừ gia cảnh dùng là 15.500.000 đồng/tháng cho bản thân và 6.200.000 đồng/tháng mỗi người phụ thuộc. Chỉ cần nhập lương net mong muốn và số người phụ thuộc, bạn sẽ thấy lương gross, tiền thuế TNCN và tiền bảo hiểm tương ứng.
Cách tính ngược từ lương net ra lương gross
Quy trình xuôi (gross → net) gồm ba lớp khấu trừ. Tính ngược nghĩa là tìm mức gross sao cho sau khi trừ hết ba lớp đó vẫn còn đúng số net bạn muốn.
Bước 1 — Bảo hiểm bắt buộc (khấu trừ trên lương gross)
| Khoản | Tỷ lệ người lao động đóng |
|---|---|
| BHXH (hưu trí, ốm đau, thai sản…) | 8% |
| BHYT | 1,5% |
| BHTN (thất nghiệp) | 1% |
| Tổng | 10,5% |
Bảo hiểm tính trên mức lương đóng bảo hiểm (thường là gross, có trần 20 lần mức tham chiếu). Đây là lý do lương gross luôn cao hơn net một khoảng lớn hơn nhiều so với chỉ riêng tiền thuế.
Bước 2 — Giảm trừ gia cảnh (mức 2026)
| Khoản giảm trừ | Mức 2026 |
|---|---|
| Bản thân người nộp thuế | 15.500.000 đ/tháng |
| Mỗi người phụ thuộc | 6.200.000 đ/tháng |
Thu nhập tính thuế = Gross − Bảo hiểm − Giảm trừ bản thân − Giảm trừ người phụ thuộc.
Bước 3 — Thuế TNCN lũy tiến 5 bậc (Luật 109/2025/QH15)
| Bậc | Thu nhập tính thuế/tháng (VND) | Thuế suất |
|---|---|---|
| 1 | Đến 10.000.000 | 5% |
| 2 | 10.000.000 – 30.000.000 (*chờ nghị định hướng dẫn) | 10% |
| 3 | 30.000.000 – 60.000.000 (*chờ nghị định hướng dẫn) | 20% |
| 4 | 60.000.000 – 100.000.000 (*chờ nghị định hướng dẫn) | 30% |
| 5 | Trên 100.000.000 | 35% |
Hai ranh giới giữa của biểu thuế (giữa bậc 20% và 30%) đang chờ nghị định hướng dẫn — đánh dấu (*) ở trên. Bậc 5% (đến 10 triệu) và bậc 35% (trên 100 triệu) đã được Luật quy định rõ.
Bước 4 — Dò nhị phân để đảo ngược
Vì net tăng đơn điệu theo gross nhưng có các "điểm gãy" do biểu thuế lũy tiến, công cụ giải bằng dò nhị phân: đặt một khoảng gross (từ chính mức net đến khoảng 2,5 lần net), liên tục lấy điểm giữa, tính net thử rồi thu hẹp khoảng cho tới khi sai số gần như bằng 0. Kết quả là lương gross chính xác cho mức net bạn muốn — kèm tiền thuế và bảo hiểm tương ứng.
Nguồn pháp lý: Luật Thuế TNCN số 109/2025/QH15 (Quốc hội thông qua 10/12/2025; áp dụng cho kỳ tính thuế 2026) và Nghị quyết 110/2025/UBTVQH15.
Ví dụ: muốn thực nhận 25.000.000 đồng/tháng, 1 người phụ thuộc
Giả định: người lao động Việt Nam, đóng đủ bảo hiểm 10,5% trên lương gross, đã đăng ký 1 người phụ thuộc, năm 2026.
| Bước | Khoản mục | Số tiền (VND) |
|---|---|---|
| 0 | Lương net mong muốn | 25.000.000 |
| 1 | Lương gross cần có (dò ra) | 28.127.021 |
| 2 | BHXH 8% | −2.250.162 |
| 2 | BHYT 1,5% | −421.905 |
| 2 | BHTN 1% | −281.270 |
| 3 | Thu nhập trước thuế | 25.173.684 |
| 4 | Giảm trừ bản thân | −15.500.000 |
| 4 | Giảm trừ 1 người phụ thuộc | −6.200.000 |
| 5 | Thu nhập tính thuế | 3.473.684 |
| 6 | Thuế TNCN | −173.684 |
| 7 | Kiểm tra: 28.127.021 − 2.953.337 − 173.684 | 25.000.000 ✓ |
Để thực nhận 25.000.000 đồng, bạn cần thỏa thuận lương gross khoảng 28.127.021 đồng — chênh lệch gross−net là 3.127.021 đồng/tháng, gồm 2.953.337 đồng bảo hiểm và 173.684 đồng thuế. Nếu không có người phụ thuộc, cùng mức net 25.000.000 đồng sẽ đòi lương gross cao hơn (khoảng 28.491.620 đồng) vì thu nhập tính thuế lớn hơn 6.526.316 đồng — đăng ký người phụ thuộc giúp giảm đáng kể mức gross mà công ty phải chi.
Câu hỏi thường gặp
Lương net 25.000.000 đồng thì gross là bao nhiêu năm 2026?
Với 1 người phụ thuộc và đóng bảo hiểm trên toàn bộ lương: cần lương gross khoảng 28.127.021 đồng/tháng, trong đó bảo hiểm 2.953.337 đồng (10,5%) và thuế TNCN 173.684 đồng. Không có người phụ thuộc thì gross phải cao hơn (khoảng 28.491.620 đồng) vì thuế nhiều hơn.
Vì sao không có một tỷ lệ cố định để đổi net sang gross?
Vì thuế TNCN tính lũy tiến từng phần: thu nhập càng cao càng chịu thuế suất cao hơn ở phần vượt ngưỡng. Mức giảm trừ gia cảnh (15.500.000 đồng + 6.200.000 đồng/người phụ thuộc) cũng là số cố định, không theo tỷ lệ. Vì thế tỷ lệ net/gross thay đổi theo từng mức lương và số người phụ thuộc — phải tính ngược chứ không nhân một hệ số.
Lương gross cao hơn net bao nhiêu?
Khoảng chênh gồm hai phần: bảo hiểm bắt buộc 10,5% (với người Việt) và thuế TNCN. Trong ví dụ net 25.000.000 đồng ở trên, gross 28.127.021 đồng cao hơn net 3.127.021 đồng/tháng — gồm 2.953.337 đồng bảo hiểm và 173.684 đồng thuế. Lương càng cao thì phần thuế trong khoảng chênh này càng lớn.
Đăng ký người phụ thuộc có làm giảm lương gross cần thiết không?
Có. Mỗi người phụ thuộc giảm thu nhập tính thuế thêm 6.200.000 đồng/tháng, nên với cùng mức net bạn cần ít gross hơn (vì thuế thấp hơn). Trong ví dụ, có 1 người phụ thuộc cần gross 28.127.021 đồng, còn không có người phụ thuộc cần tới 28.491.620 đồng cho cùng net 25.000.000 đồng.
Nên nhận lương net hay gross khi đi làm?
Lương net giúp bạn biết chắc số tiền về tài khoản, rủi ro thuế/bảo hiểm do công ty gánh — tiện nếu bạn không muốn lo phần kê khai. Lương gross minh bạch hơn về quyền lợi (mức đóng BHXH cao hơn ⇒ lương hưu, trợ cấp cao hơn) và dễ so sánh giữa các offer. Hãy quy đổi về cùng một dạng (dùng công cụ này) trước khi so sánh hai lời mời.
Công cụ tính ngược bằng cách nào cho chính xác?
Bằng phương pháp dò nhị phân (bisection): vì net tăng đơn điệu theo gross, công cụ đặt một khoảng gross rồi liên tục lấy điểm giữa, tính net thử và thu hẹp khoảng cho tới khi net khớp con số bạn nhập. Toàn bộ phép tính dùng đúng tỷ lệ bảo hiểm và biểu thuế đã mã hóa từ Luật 109/2025/QH15, nên không lệch với quy định.
Mức giảm trừ gia cảnh 2026 dùng trong công cụ là bao nhiêu?
Theo Nghị quyết 110/2025/UBTVQH15: 15.500.000 đồng/tháng cho bản thân và 6.200.000 đồng/tháng mỗi người phụ thuộc, áp dụng cho kỳ tính thuế 2026. Lưu ý ranh giới giữa bậc thuế 20% và 30% vẫn chờ nghị định hướng dẫn, nên kết quả ở các mức lương rất cao chỉ mang tính tham khảo.