Công cụ tính lương Gross sang Net 2026

Nhập mức lương gross hoặc net để xem ngay số tiền thực nhận, các khoản bảo hiểm phải đóng và thuế thu nhập cá nhân. Công cụ áp dụng biểu thuế 5 bậc và mức giảm trừ gia cảnh mới có hiệu lực từ kỳ tính thuế 2026.

Cập nhật theo quy định ngày 01/07/2026 Căn cứ: Luật Thuế TNCN 2025 (Luật 109/2025/QH15); Nghị quyết 110/2025/UBTVQH15; Luật BHXH 2024 (Điều 31); Nghị định 161/2026/NĐ-CP về mức lương cơ sở; Nghị định 293/2025/NĐ-CP về lương tối thiểu vùng
đ
Nhập lương trước khi trừ bảo hiểm và thuế.
Giảm trừ 6,2 triệu/người/tháng.
Dùng để xác định trần đóng BHTN.
Tùy chọn nâng cao
đ
Một số công ty đóng bảo hiểm theo mức thấp hơn lương thực nhận.
đ
Lương Net thực nhận
17.780.000 đ
Lương Gross
—
Bảo hiểm (10,5%)
—
Thuế TNCN
—

Bảng chi tiết

Chi tiết các khoản trừ từ lương gross đến lương net

Chi phí người sử dụng lao động

Ngoài lương trả cho bạn, công ty còn đóng thêm 21,5% tiền lương làm căn cứ đóng bảo hiểm.

Tổng chi phí công ty phải trả
Xem chi tiết thuế TNCN →

Cách tính lương Gross sang Net

Từ lương gross đến lương net bạn thực nhận, tiền đi qua hai cửa: bảo hiểm bắt buộc và thuế thu nhập cá nhân. Thứ tự rất quan trọng — bảo hiểm được trừ trước, phần còn lại mới là căn cứ tính thuế. Nhiều người tính sai vì áp thuế ngay lên lương gross.

Lương Net = Lương Gross − Bảo hiểm (10,5%) − Thuế TNCN

Bước 1: Trừ các khoản bảo hiểm bắt buộc

Người lao động đóng 10,5% tiền lương làm căn cứ đóng bảo hiểm, chia thành ba khoản:

  • Bảo hiểm xã hội (BHXH): 8% — quỹ hưu trí, tử tuất, ốm đau, thai sản.
  • Bảo hiểm y tế (BHYT): 1,5% — chi trả chi phí khám chữa bệnh.
  • Bảo hiểm thất nghiệp (BHTN): 1% — trợ cấp khi bạn mất việc.

Mức đóng này có trần. Tiền lương làm căn cứ đóng BHXH và BHYT tối đa bằng 20 lần lương cơ sở, hiện là 50.600.000 đồng/tháng. Riêng BHTN có trần riêng bằng 20 lần lương tối thiểu vùng, nên con số phụ thuộc bạn làm ở vùng nào.

Bước 2: Xác định thu nhập chịu thuế và giảm trừ

Sau khi trừ bảo hiểm, bạn được trừ tiếp các khoản giảm trừ gia cảnh trước khi áp biểu thuế:

  • Giảm trừ cho bản thân: 15,5 triệu/tháng
  • Giảm trừ cho mỗi người phụ thuộc: 6,2 triệu/tháng
Thu nhập tính thuế = (Gross − Bảo hiểm) − 15,5 triệu − 6,2 triệu × số người phụ thuộc

Nếu kết quả âm thì thu nhập tính thuế bằng 0 và bạn không phải nộp thuế. Theo mức giảm trừ hiện hành, người không có người phụ thuộc chỉ bắt đầu nộp thuế khi lương gross vượt khoảng 17,3 triệu đồng/tháng.

Bước 3: Áp biểu thuế lũy tiến từng phần

Thuế được tính theo từng bậc, không phải lấy toàn bộ thu nhập nhân với một thuế suất. Từ kỳ tính thuế 2026, biểu thuế rút từ 7 bậc xuống 5 bậc:

BậcThu nhập tính thuế/thángThuế suất
1Đến 10 triệu5%
2Trên 10 đến 30 triệu10%
3Trên 30 đến 60 triệu20%
4Trên 60 đến 100 triệu30%
5Trên 100 triệu35%

Tính ngược từ Net sang Gross

Khi bạn đã thống nhất mức net với nhà tuyển dụng và cần biết con số gross ghi vào hợp đồng, phép tính phải làm ngược lại. Vì thuế lũy tiến nên không có công thức một dòng; công cụ này dò tìm mức gross sao cho lương net khớp với con số bạn nhập, sai số dưới 1 đồng.

Ví dụ minh họa

Ví dụ 1: Lương gross 20 triệu, không có người phụ thuộc

Lương Gross20.000.000 đ
BHXH 8%1.600.000 đ
BHYT 1,5%300.000 đ
BHTN 1%200.000 đ
Thu nhập chịu thuế17.900.000 đ
Giảm trừ bản thân15.500.000 đ
Thu nhập tính thuế2.400.000 đ
Thuế TNCN (bậc 1, 5%)120.000 đ
Lương Net thực nhận17.780.000 đ

Công ty chi tổng cộng 24.300.000 đồng cho mức lương này, trong đó 4.300.000 đồng là bảo hiểm phần công ty đóng.

Ví dụ 2: Lương gross 20 triệu, có 1 người phụ thuộc

Thu nhập chịu thuế vẫn là 17.900.000 đồng, nhưng tổng giảm trừ tăng lên 21.700.000 đồng (15,5 triệu + 6,2 triệu). Thu nhập tính thuế về 0, bạn không phải nộp thuế. Lương net là 17.900.000 đồng — tăng 120.000 đồng so với ví dụ 1 chỉ nhờ đăng ký một người phụ thuộc.

Ví dụ 3: Lương gross 50 triệu, 2 người phụ thuộc

Mức này vẫn dưới trần đóng BHXH, BHYT (50.600.000 đồng) nên đóng trên toàn bộ lương: BHXH 4.000.000 đồng, BHYT 750.000 đồng, BHTN 500.000 đồng, tổng 5.250.000 đồng. Thu nhập chịu thuế 44.750.000 đồng, giảm trừ 27.900.000 đồng, thu nhập tính thuế 16.850.000 đồng, thuế TNCN 1.185.000 đồng. Lương net là 43.565.000 đồng.

Ví dụ 4: Lương gross 100 triệu, không người phụ thuộc — chạm trần

Lương vượt trần 50.600.000 đồng nên BHXH và BHYT tính trên trần: BHXH 4.048.000 đồng, BHYT 759.000 đồng. Riêng BHTN có trần riêng cao hơn nên vẫn tính trên 100 triệu: 1.000.000 đồng. Tổng bảo hiểm 5.807.000 đồng, thu nhập chịu thuế 94.193.000 đồng, thu nhập tính thuế 78.693.000 đồng, thuế TNCN 14.107.900 đồng. Lương net là 80.085.100 đồng.

Phần nào đang chờ hướng dẫn: mức trần giảm trừ cho một số khoản chi y tế, giáo dục theo Luật Thuế TNCN 2025 vẫn chờ nghị định hướng dẫn. Công cụ này chưa đưa các khoản đó vào tính toán. Khi có văn bản chính thức, chúng tôi sẽ cập nhật và ghi rõ ngày thay đổi.

Câu hỏi thường gặp

Lương Gross và lương Net khác nhau thế nào?

Lương Gross là tổng thu nhập trước khi trừ bất cứ khoản nào, cũng là con số thường ghi trong hợp đồng lao động. Lương Net là số tiền thực tế về tài khoản của bạn, sau khi đã trừ bảo hiểm bắt buộc (10,5%) và thuế thu nhập cá nhân.

Khi thương lượng lương, bạn nên hỏi rõ con số nhà tuyển dụng đưa ra là gross hay net, vì chênh lệch giữa hai con số có thể lên tới 15–25% tùy mức thu nhập.

Lương gross 20 triệu thì net được bao nhiêu?

Với lương gross 20 triệu, không có người phụ thuộc, vùng I: bạn đóng bảo hiểm 2.100.000 đ (BHXH 1.600.000, BHYT 300.000, BHTN 200.000), thu nhập chịu thuế còn 17.900.000 đ. Sau khi trừ giảm trừ bản thân 15,5 triệu, thu nhập tính thuế là 2.400.000 đ, thuế TNCN ở bậc 1 là 120.000 đ.

Lương net của bạn là 17.780.000 đ.

Người lao động phải đóng những khoản bảo hiểm nào?

Người lao động đóng tổng 10,5% 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%. Phía người sử dụng lao động đóng thêm 21,5% (BHXH 17,5%, BHYT 3%, BHTN 1%) nhưng khoản này không trừ vào lương của bạn.

Vì sao phải chọn vùng I, II, III hay IV?

Vùng quyết định mức trần đóng bảo hiểm thất nghiệp: tiền lương làm căn cứ đóng BHTN tối đa bằng 20 lần lương tối thiểu vùng. Hiện vùng I là 5,3 triệu/tháng nên trần BHTN là 106.200.000 đ, còn vùng IV là 3,7 triệu nên trần thấp hơn.

Với mức lương dưới trần, việc chọn vùng không làm thay đổi kết quả.

Lương cao thì có phải đóng bảo hiểm trên toàn bộ lương không?

Không. Tiền lương làm căn cứ đóng BHXH và BHYT tối đa bằng 20 lần lương cơ sở, tức 50.600.000 đ/tháng. Phần lương vượt mức này không phải đóng BHXH, BHYT.

Vì vậy từ mốc lương đó trở lên, số tiền bảo hiểm bạn đóng không tăng nữa, dù lương tăng tiếp.

Thử việc có phải đóng bảo hiểm và nộp thuế không?

Hợp đồng thử việc dưới 1 tháng hoặc hợp đồng dịch vụ thường không thuộc diện đóng bảo hiểm bắt buộc. Bạn hãy bật tùy chọn không đóng bảo hiểm trong công cụ để tính đúng.

Riêng thuế: thu nhập từ thử việc vẫn phải nộp thuế. Nếu bạn ký hợp đồng dưới 3 tháng và thu nhập từ 2 triệu/lần trở lên, đơn vị chi trả thường khấu trừ 10% tại nguồn, bạn có thể quyết toán lại cuối năm.

Công ty phải trả tổng cộng bao nhiêu cho một nhân viên?

Tổng chi phí của công ty bằng lương gross cộng thêm 21,5% phần bảo hiểm mà công ty phải đóng. Ví dụ lương gross 20 triệu thì công ty chi 24,3 triệu mỗi tháng. Công cụ này hiển thị sẵn con số đó ở phần "Chi phí người sử dụng lao động".

Công cụ có lưu lại thông tin lương của tôi không?

Không. Toàn bộ phép tính chạy ngay trên trình duyệt của bạn. Chúng tôi không gửi số liệu bạn nhập lên server, không lưu và không có cách nào xem được.

Lưu ý: kết quả từ công cụ này chỉ mang tính tham khảo, dựa trên các thông số bạn nhập và quy định đang áp dụng. Vui lòng đối chiếu với cơ quan thuế, cơ quan bảo hiểm xã hội hoặc bộ phận nhân sự của đơn vị chi trả trước khi dùng cho mục đích chính thức.