Chuyển đến nội dung chính
Chuyển đến nội dung
Hướng dẫn dùng tool

So sánh offer: lương Gross, Net và thuế khác nhau thế nào?

EzlunEzlun Team10 phút đọc
Bìa bài so sánh hai offer theo lương Gross và Net

So sánh offer lương Gross và Net đúng cách là quy mọi offer về cùng một thước đo: số tiền bạn thực nhận mỗi tháng sau bảo hiểm và thuế. Sau đó mới xét tiếp mức đóng bảo hiểm, thưởng và phúc lợi, vì offer Net cao hơn chưa chắc là offer tốt hơn.

Bài này giải thích Gross và Net khác nhau ở đâu, đưa ví dụ tính từng bước cho ba offer theo quy định 2026, và chỉ ra những khoản ngoài lương nên hỏi trước khi nhận lời.

Offer ghi Gross hay Net thì khác gì?

Lương Gross là tổng thu nhập trước khi trừ bảo hiểm bắt buộc và thuế thu nhập cá nhân (TNCN). Lương Net là số tiền thực nhận sau khi đã trừ các khoản đó.

Với offer Gross, bạn tự "gánh" phần bảo hiểm và thuế: nếu luật hoặc hoàn cảnh của bạn thay đổi (ví dụ thêm người phụ thuộc), số thực nhận thay đổi theo. Với offer Net, công ty cam kết số thực nhận và tự tính ngược ra Gross để đóng bảo hiểm, nộp thuế.


Offer Gross

Offer Net

Con số ghi trong offer

Trước bảo hiểm và thuế

Sau bảo hiểm và thuế

Ai chịu thay đổi thuế, bảo hiểm

Người lao động

Thường là công ty, tùy hợp đồng

Lợi ích khi có người phụ thuộc

Bạn nhận phần thuế giảm

Tùy thỏa thuận, cần hỏi rõ

Dễ so sánh với thị trường

Dễ, vì tin tuyển dụng thường ghi Gross

Phải quy đổi

Bài lương Net và Gross khác nhau thế nào giải thích kỹ hơn hai khái niệm này. Nếu bạn muốn hiểu từng dòng trong phép tính, xem bài công thức tính lương Net từ Gross.

Quy mọi offer về lương thực nhận

Cách làm có ba bước:

  1. Với offer Gross: trừ bảo hiểm bắt buộc (10,5% trên lương đóng bảo hiểm, có mức trần), trừ giảm trừ gia cảnh để ra thu nhập tính thuế, tính thuế TNCN theo biểu lũy tiến, rồi lấy Gross trừ bảo hiểm và thuế.

  2. Với offer Net: con số đó đã là thực nhận. Tính ngược ra Gross nếu muốn biết công ty phải chi bao nhiêu.

  3. Đặt các con số cạnh nhau cùng điều kiện: cùng vùng, cùng số người phụ thuộc.

Ví dụ ba offer, giả định bạn làm việc ở vùng I, không có người phụ thuộc, bảo hiểm đóng trên toàn bộ lương:


Offer A

Offer B

Offer C

Ghi trong offer

30.000.000đ Gross

28.000.000đ Gross

26.000.000đ Net

Bảo hiểm người lao động đóng (10,5%)

3.150.000đ

2.940.000đ

khoảng 3.122.000đ

Thu nhập tính thuế

11.350.000đ

9.560.000đ

khoảng 11.111.000đ

Thuế TNCN

635.000đ

478.000đ

khoảng 611.000đ

Thực nhận mỗi tháng

26.215.000đ

24.582.000đ

26.000.000đ

Gross tương đương

30.000.000đ

28.000.000đ

khoảng 29.733.000đ

Cách tính dòng thuế của offer A: thu nhập tính thuế = 30.000.000 - 3.150.000 - 15.500.000 (giảm trừ bản thân) = 11.350.000đ. Thuế = 10.000.000 x 5% + 1.350.000 x 10% = 500.000 + 135.000 = 635.000đ.

Kết luận từ bảng: offer A (30 triệu Gross) thực nhận nhiều hơn offer C (26 triệu Net) khoảng 215.000đ mỗi tháng, dù nhìn con số trên giấy thì chênh nhau tới 4 triệu. Offer B thấp nhất trong ba.

Bảng so sánh lương thực nhận của hai offer Gross và Net

Kết quả tính của offer A (Gross 30 triệu) và offer B (Gross 28 triệu) đặt cạnh nhau.

Thuế TNCN và người phụ thuộc ảnh hưởng thế nào?

Thuế TNCN tính trên thu nhập sau khi trừ bảo hiểm và giảm trừ gia cảnh, theo biểu lũy tiến 5 bậc áp dụng từ kỳ tính thuế 2026: 5% cho phần đến 10 triệu, 10% cho phần trên 10 đến 30 triệu, 20% trên 30 đến 60 triệu, 30% trên 60 đến 100 triệu, 35% phần trên 100 triệu.

Giảm trừ gia cảnh hiện là 15.500.000đ mỗi tháng cho bản thân và 6.200.000đ mỗi tháng cho mỗi người phụ thuộc đã đăng ký. Với offer A ở trên, nếu bạn có 1 người phụ thuộc:

  • Thu nhập tính thuế giảm còn 5.150.000đ.

  • Thuế giảm từ 635.000đ xuống 257.500đ.

  • Thực nhận tăng lên 26.592.500đ.

Với offer Net, phần thuế giảm này thuộc về ai tùy vào hợp đồng. Nhiều công ty trả Net giữ nguyên số thực nhận, nghĩa là phần tiết kiệm thuế có lợi cho công ty. Nếu bạn có người phụ thuộc, hãy hỏi rõ điều này trước khi ký. Bài giảm trừ gia cảnh là gì giải thích ai được tính là người phụ thuộc và cách đăng ký.

Ngoài lương: bảo hiểm, thưởng và phúc lợi

Số thực nhận chỉ là một phần. Hai offer có cùng mức Net vẫn có thể khác nhau nhiều ở những điểm sau.

Mức lương đóng bảo hiểm. Một số offer ghi lương cao nhưng đóng bảo hiểm trên mức thấp hơn. Thực nhận trước mắt cao hơn, nhưng quyền lợi bảo hiểm sau này thấp hơn. Ví dụ với offer A 30 triệu Gross:


Đóng bảo hiểm trên 30 triệu

Đóng bảo hiểm trên 10 triệu

Bảo hiểm người lao động đóng

3.150.000đ

1.050.000đ

Thuế TNCN

635.000đ

845.000đ

Thực nhận mỗi tháng

26.215.000đ

28.105.000đ

Trợ cấp thất nghiệp ước tính mỗi tháng nếu mất việc (60% lương đóng BHTN)

18.000.000đ

6.000.000đ

Đóng bảo hiểm trên mức thấp làm bạn nhận thêm gần 1,9 triệu mỗi tháng, nhưng nếu mất việc, trợ cấp thất nghiệp ước tính chỉ còn khoảng một phần ba. Lương hưu và trợ cấp thai sản, ốm đau cũng tính theo mức đóng. Đây là lý do nên hỏi rõ "lương đóng bảo hiểm là bao nhiêu" khi nhận offer.

Những khoản khác nên hỏi:

  • Thưởng: có cam kết trong hợp đồng hay tùy kết quả kinh doanh.

  • Bảo hiểm sức khỏe bổ sung, khám sức khỏe định kỳ.

  • Phụ cấp (ăn trưa, đi lại, điện thoại) và khoản nào được tính vào lương đóng bảo hiểm.

  • Chính sách tăng lương, thời điểm xét tăng lương đầu tiên.

  • Số ngày nghỉ phép, làm việc từ xa.

Thương lượng lại offer

Khi đã quy các offer về cùng thước đo, bạn có cơ sở để thương lượng. Một vài gợi ý:

  1. Nói bằng một loại số. Nếu bạn muốn nhận 26 triệu thực nhận, hãy nói rõ là Net, hoặc quy ra Gross tương đương trước khi đề xuất.

  2. Dựa trên dữ kiện, không dựa trên cảm giác: mức lương thị trường cho vị trí, kinh nghiệm của bạn, offer khác đang có.

  3. Thương lượng cả gói, không chỉ lương: mức đóng bảo hiểm, thưởng, thời điểm xét tăng lương.

Bài cách deal lương khi phỏng vấn có cách nói cụ thể cho từng tình huống.

Dùng khung bấm thử và công cụ Ezlun

Bạn có thể thử ngay với khung bấm thử bên dưới: nhập mức lương để xem thực nhận, phép tính chạy trên trình duyệt và không tốn năng lượng.

Bản dùng thử

Tính lương Gross - Net

Nhập mức lương để xem ngay số tiền thực nhận. Phép tính chạy trên trình duyệt của bạn, không lưu dữ liệu.

Đang tải bản dùng thử...
Mở tool đầy đủ: Tính lương Gross - Net

Để tính đầy đủ hơn, Tính lương Gross - Net của Ezlun cho bạn:

  1. Chọn chiều tính: GROSS sang NET hoặc NET sang GROSS.

  2. Nhập mức lương, hoặc bấm chọn nhanh các mức có sẵn.

  3. Chọn đóng bảo hiểm trên lương đầy đủ hoặc trên một mức khác.

  4. Chọn vùng làm việc và số người phụ thuộc.

  5. Xem bảng chi tiết: từng khoản bảo hiểm, thuế theo từng bậc, thực nhận và tổng chi phí công ty phải trả.

Công cụ miễn phí, không cần đăng nhập. Làm lần lượt cho từng offer rồi điền kết quả vào bảng so sánh như trên.

Kết quả tính lương Gross sang Net của một offer trên điện thoại

Kết quả trên điện thoại: thực nhận ở trên, các khoản bảo hiểm và thuế ở dưới.

Nếu bạn có thêm thu nhập ngoài lương hoặc muốn xem thuế theo từng trường hợp, dùng Tính thuế TNCN của Ezlun.

Căn cứ pháp lý và giới hạn của phép tính

Các con số trong bài tính theo quy định công cụ đang áp dụng: Luật Thuế thu nhập cá nhân số 109/2025/QH15 (áp dụng từ kỳ tính thuế 2026) và Nghị định 253/2026/NĐ-CP hướng dẫn luật này, Luật Bảo hiểm xã hội số 41/2024/QH15, Luật Việc làm số 74/2025/QH15, Nghị định 293/2025/NĐ-CP về lương tối thiểu vùng, mức tham chiếu 2.530.000đ mỗi tháng từ 01/07/2026. Bài cập nhật tháng 10/2026.

Số liệu mang tính tham khảo, vui lòng kiểm tra với nguồn chính thức. Phép tính không thay cho tư vấn thuế hoặc pháp lý. Kết quả thực tế có thể khác khi bạn có thu nhập khác, phụ cấp được miễn thuế, hoặc công ty áp dụng cách tính riêng ghi trong hợp đồng.

Khi đã nhận offer và sau này tính chuyện nghỉ việc, bài checklist khi nghỉ việc giúp bạn không bỏ sót khoản tiền và giấy tờ nào. Nếu đây là offer đầu tiên sau khi ra trường, xem thêm sinh viên mới ra trường cần chuẩn bị gì.

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

Nên đàm phán lương theo Gross hay Net?

Gross thường dễ so sánh với thị trường vì phần lớn tin tuyển dụng ghi Gross. Net cho bạn biết chắc số thực nhận. Điều quan trọng là nói rõ bạn đang dùng loại nào và quy đổi trước khi so sánh.

Lương thử việc có khác lương chính thức không?

Có thể khác. Theo Điều 26 Bộ luật Lao động 2019, lương thử việc do hai bên thỏa thuận nhưng ít nhất bằng 85% mức lương của công việc đó. Hãy hỏi rõ mức lương thử việc, thời gian thử việc và mức sau thử việc.

Phụ cấp có tính vào lương đóng bảo hiểm không?

Tùy loại phụ cấp và cách ghi trong hợp đồng. Một số khoản được tính vào lương đóng bảo hiểm, một số khoản thì không. Hãy hỏi bộ phận nhân sự danh sách cụ thể, vì điều này ảnh hưởng tới cả thực nhận lẫn quyền lợi bảo hiểm.

Offer trả bằng ngoại tệ thì so sánh thế nào?

Quy đổi về đồng theo tỷ giá bạn dự kiến nhận, rồi tính như offer Gross hoặc Net bình thường. Hãy hỏi công ty quy đổi theo tỷ giá nào và vào thời điểm nào, vì tỷ giá thay đổi làm số thực nhận thay đổi theo.

Offer Net cao hơn có luôn tốt hơn không?

Không. Như ví dụ trong bài, offer Net 26 triệu có thể thực nhận thấp hơn offer Gross 30 triệu. Ngoài ra còn phải xét mức đóng bảo hiểm, thưởng và phúc lợi.

Tổng kết

Để so sánh offer lương Gross và Net, hãy quy mọi offer về lương thực nhận cùng điều kiện, rồi xét tiếp mức lương đóng bảo hiểm, người phụ thuộc, thưởng và phúc lợi. Con số lớn hơn trên giấy chưa chắc là offer tốt hơn.

Bạn có thể tính từng offer ngay với Tính lương Gross - Net của Ezlun, miễn phí và không cần đăng nhập.

← Tất cả bài viết