Trang chủ

Tính lương Gross sang Net 2026 và thuế thu nhập cá nhân

Tính lương Gross sang Net 2026 và thuế thu nhập cá nhân

Đổi lương gross sang net và ngược lại theo quy định 2026, kèm chi phí thật doanh nghiệp phải bỏ ra.

Áp dụng quy định 2026

Áp dụng quy định:

Đang tải công cụ…

Công cụ đổi lương hai chiều: biết gross tính ra net, hoặc biết net dò ngược ra gross. Chiều net sang gross phải dò từng bước vì thuế lũy tiến không có công thức đảo trực tiếp. Kết quả tách riêng phần bảo hiểm, phần thuế và chi phí thật của doanh nghiệp.

Công thức đổi lương gross sang net

Lương net là số tiền thực nhận sau khi trừ hai khoản bắt buộc từ lương gross:

  1. Trừ bảo hiểm bắt buộc phần người lao động đóng: 8% bảo hiểm xã hội, 1,5% bảo hiểm y tế, 1% bảo hiểm thất nghiệp, tổng 10,5% lương đóng bảo hiểm.
  2. Trừ thuế thu nhập cá nhân, tính trên phần còn lại sau khi đã trừ bảo hiểm và giảm trừ gia cảnh.
  3. Phần còn lại chính là lương net, tức số tiền về tài khoản mỗi tháng.

Chiều ngược lại khó hơn nhiều. Từ một mức net cho trước, không thể nhân chia một lần để ra gross vì thuế suất thay đổi theo bậc. Công cụ dò bằng cách thu hẹp dần khoảng giá trị cho tới khi ra đúng mức net bạn nhập.

Ví dụ đổi lương gross sang net

Ba mức lương thường gặp, tính theo vùng I:

Lương grossSố người phụ thuộcBảo hiểm đóngThuế TNCNLương net
15.000.00001.575.000013.425.000
20.000.00002.100.000120.00017.780.000
30.000.00013.150.000257.50026.592.500
50.000.00024.946.0001.215.40043.838.600

Ở mức 15 triệu đồng, thu nhập chịu thuế sau bảo hiểm là 13,425 triệu, thấp hơn mức giảm trừ 15,5 triệu nên không phát sinh thuế. Đây là lý do nhiều người thấy lương tăng nhẹ mà số thuế nhảy lên rõ rệt: họ vừa vượt qua ngưỡng bắt đầu chịu thuế.

Chi phí thật của doanh nghiệp cao hơn lương gross

Doanh nghiệp không chỉ trả đúng lương gross. Ngoài phần người lao động đóng, doanh nghiệp còn đóng thêm 21,5% trên cùng mức lương.

Khoản đóngNgười lao độngDoanh nghiệp
Bảo hiểm xã hội8%17%
Tai nạn lao động – bệnh nghề nghiệp0,5%
Bảo hiểm y tế1,5%3%
Bảo hiểm thất nghiệp1%1%
Tổng10,5%21,5%

Với lương gross 30 triệu đồng, doanh nghiệp chi thực tế 36,45 triệu đồng mỗi tháng còn người lao động nhận về 26,59 triệu. Khoảng cách gần 10 triệu đồng này là phần bảo hiểm hai bên đóng cộng với thuế.

Trường hợp đặc biệt

  • Lương đóng bảo hiểm thấp hơn lương gross: nhiều doanh nghiệp đóng bảo hiểm trên mức thấp hơn thực trả. Khi đó khoản được trừ trước thuế nhỏ đi nên thuế tăng, đồng thời quyền lợi hưu trí và thất nghiệp sau này cũng giảm theo.
  • Lương vượt trần đóng bảo hiểm: phần lương vượt 20 lần lương cơ sở không phải đóng bảo hiểm xã hội và y tế; phần vượt 20 lần lương tối thiểu vùng không phải đóng bảo hiểm thất nghiệp.
  • Thỏa thuận lương net: doanh nghiệp cam kết trả đủ một mức net và chịu toàn bộ thuế cùng bảo hiểm. Chiều net sang gross của công cụ cho biết mức gross tương ứng phải ghi trên hợp đồng.
  • Người nước ngoài: phải xác định cư trú hay không cư trú trước, vì cá nhân không cư trú nộp 20% toàn phần và không được giảm trừ gia cảnh.

So với quy định 2025

Cùng một mức lương gross, lương net năm 2026 cao hơn năm 2025 do mức giảm trừ tăng và biểu thuế nới rộng. Tỷ lệ đóng bảo hiểm không đổi.

Lương gross, 1 NPTNet theo quy định 2025Net theo quy định 2026Chênh lệch mỗi tháng
20.000.00017.775.00017.900.000+125.000
30.000.00025.882.50026.592.500+710.000
50.000.00040.773.20043.218.600+2.445.400

Công cụ liên quan

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 ghi trên hợp đồng trước mọi khoản khấu trừ. Lương net là số tiền thực nhận sau khi trừ bảo hiểm bắt buộc và thuế thu nhập cá nhân. Chênh lệch giữa hai con số phụ thuộc mức lương và số người phụ thuộc, thường từ 10% đến 20%.

Nên thỏa thuận lương gross hay net?

Lương gross minh bạch hơn vì bạn biết chính xác mức đóng bảo hiểm, ảnh hưởng trực tiếp tới lương hưu và trợ cấp thất nghiệp sau này. Lương net dễ hình dung nhưng che mất mức đóng bảo hiểm, và khi luật thuế thay đổi thì phần lợi hoặc thiệt thuộc về doanh nghiệp chứ không phải bạn.

Vì sao đổi net sang gross lại phải dò?

Vì thuế thu nhập cá nhân lũy tiến theo bậc, thuế suất thay đổi tùy mức thu nhập nên không có một hệ số cố định để nhân ngược. Công cụ thử dần và thu hẹp khoảng giá trị cho tới khi mức net tính ra khớp với số bạn nhập, sai số dưới một đồng.

Doanh nghiệp tốn bao nhiêu cho một nhân viên?

Chi phí thật bằng lương gross cộng 21,5% bảo hiểm phần doanh nghiệp đóng. Với lương gross 30 triệu đồng, doanh nghiệp chi 36,45 triệu đồng mỗi tháng. Con số này chưa gồm thưởng, phúc lợi, chi phí văn phòng và các khoản khác.

Lương thử việc có phải đóng bảo hiểm không?

Hợp đồng thử việc riêng biệt dưới hai tháng thì không thuộc diện đóng bảo hiểm bắt buộc, nhưng thu nhập vẫn bị khấu trừ thuế 10% nếu mỗi lần trả từ 2 triệu đồng. Nếu thử việc được ghi ngay trong hợp đồng lao động chính thức thì phải đóng bảo hiểm từ đầu.

Vì sao lương tăng ít mà thuế tăng nhiều?

Do bạn vừa vượt qua một ngưỡng. Khi thu nhập chịu thuế mới vượt mức giảm trừ, phần vượt bắt đầu chịu thuế; khi thu nhập tính thuế vượt qua ranh giới giữa hai bậc, phần vượt chịu thuế suất cao hơn. Chỉ phần vượt bị đánh mức cao, không phải toàn bộ lương.

Căn cứ pháp lý

Số liệu trong công cụ này lấy từ các văn bản sau. Bạn tra bản gốc trên Cơ sở dữ liệu quốc gia về văn bản pháp luật, Thư viện pháp luật hoặc cổng thông tin của cơ quan thuế.

  • Luật Thuế thu nhập cá nhân số 109/2025/QH15, hiệu lực 01/07/2026 — khung pháp lý của thuế thu nhập cá nhân.
  • Nghị quyết số 110/2025/UBTVQH15 của Ủy ban Thường vụ Quốc hội — biểu thuế lũy tiến 5 bậc và mức giảm trừ gia cảnh áp dụng từ kỳ tính thuế 2026.
  • Thông tư số 87/2026/TT-BTC của Bộ Tài chính, hiệu lực 01/07/2026 — quy định chi tiết Luật Thuế thu nhập cá nhân và Nghị định số 253/2026/NĐ-CP; thay Thông tư 111/2013/TT-BTC hướng dẫn luật cũ.
  • Luật Bảo hiểm xã hội và các nghị định hướng dẫn — tỷ lệ đóng và mức trần đóng bảo hiểm bắt buộc.

Cập nhật: 07/09/2026. Mọi thay đổi tham số đều được ghi lại tại nhật ký cập nhật luật thuế.