Bài viết & Hướng dẫn

Kiến thức thuế, kế toán, BHXH và thủ tục doanh nghiệp từ TADA.

← Quay lại danh sách

Hóa đơn có mã và không mã - Phân biệt và khi nào dùng

Đăng ngày 7/9/2026 bởi Dịch Vụ Thuế Kế Toán TADA

Hóa đơn có mã thì cơ quan thuế cấp mã từng tờ trước khi gửi khách; không mã thì doanh nghiệp tự ký gửi sau. Chọn sai loại là hóa đơn không hợp lệ.

Khi chuyển sang hóa đơn điện tử (HĐĐT), hộ kinh doanh và doanh nghiệp cần hiểu rõ sự khác biệt giữa HĐĐT có mã và HĐĐT không mã của cơ quan thuế. Mỗi loại có trường hợp áp dụng riêng, và việc chọn sai có thể dẫn đến rủi ro pháp lý. Bài viết này phân tích chi tiết để bạn lựa chọn đúng.

Trước khi đi vào chi tiết, hãy nhớ rằng TADA tại ketoanthuetada.com hỗ trợ tư vấn miễn phí loại HĐĐT phù hợp với từng trường hợp cụ thể.

HĐĐT có mã của cơ quan thuế là gì và hoạt động như thế nào?

HĐĐT có mã là loại hóa đơn mà trước khi phát hành cho khách hàng, mã xác thực (mã code) sẽ được cơ quan thuế tạo thông qua hệ thống thông tin điện tử. Mã này chứng nhận hóa đơn hợp lệ và được nhà nước công nhận.

Theo Điều 4 của Thông tư 91/2026/TT-BTC, mã xác thực gồm 2 phần: (1) Mã quốc gia (6 chữ số) và (2) Mã giao dịch (dãy ký tự ngẫu nhiên). Khi phát hành, phần mềm kế toán sẽ gửi XML đến cổng của Tổng cục Thuế, nhận lại mã trong vòng vài giây.

Ưu điểm:

  • Hóa đơn có giá trị pháp lý cao, dễ đối chiếu khi quyết toán thuế.
  • Khách hàng (đặc biệt là doanh nghiệp) tin tưởng hơn.
  • Tranh chấp thuế được giải quyết nhanh chóng.

Nhược điểm:

  • Cần kết nối internet liên tục để lấy mã.
  • Nếu hệ thống thuế gặp sự cố, bạn không thể phát hành HĐ ngay.

Nếu bạn phân vân, hãy xem thêm HKD dưới 1 tỷ có cần HĐ không để biết mình thuộc diện nào.

HĐĐT không mã là gì và hoạt động như thế nào?

HĐĐT không mã là loại hóa đơn được phát hành không cần mã xác thực từ cơ quan thuế. Bạn tự phát hành và gửi trực tiếp cho khách hàng. Tuy nhiên, dữ liệu HĐ vẫn phải được gửi đến cơ quan thuế trong vòng 24 giờ sau khi phát hành (theo Thông tư 91/2026/TT-BTC).

Ưu điểm:

  • Không cần kết nối internet lúc phát hành (có thể phát hành offline).
  • Tiết kiệm thời gian, phù hợp với giao dịch nhanh.
  • Phù hợp với hộ kinh doanh bán lẻ, giao dịch nhỏ.

Nhược điểm:

  • Giá trị pháp lý thấp hơn HĐ có mã (trong trường hợp tranh chấp).
  • Khách hàng doanh nghiệp có thể từ chối nhận HĐ không mã.
  • Rủi ro bị từ chối khấu trừ thuế GTGT nếu cơ quan thuế kiểm tra.

Trường hợp bắt buộc phải dùng HĐĐT có mã theo Thông tư 91/2026/TT-BTC

Theo Điều 5 của Thông tư 91/2026/TT-BTC, các trường hợp bắt buộc phải dùng HĐ có mã bao gồm:

  1. Tổ chức/doanh nghiệp bán hàng hóa, cung cấp dịch vụ: Đặc biệt khi khách hàng là doanh nghiệp có hoạt động xuất nhập khẩu.
  2. Hộ kinh doanh có doanh thu năm trước liền kề từ 5 tỷ đồng trở lên: Bắt buộc phải HĐ có mã.
  3. Bán hàng hóa, dịch vụ cho cơ quan nhà nước: Tất cả giao dịch với cơ quan nhà nước đều phải có mã.
  4. Xuất khẩu hàng hóa: HĐ xuất khẩu bắt buộc phải có mã xác thực.
  5. Bán hàng online trên nền tảng thương mại điện tử: Các sàn Shopee, Lazada, TikTok Shop yêu cầu người bán cung cấp HĐ có mã.

Lưu ý: Theo dữ liệu từ Tổng cục Thuế, hiện 65% HĐĐT được phát hành là HĐ có mã. Điều này cho thấy thị trường đang nghiêng về HĐ có mã vì tính pháp lý cao.

Trường hợp nào được dùng HĐĐT không mã?

HĐ không mã được phép sử dụng trong các trường hợp sau:

  1. Hộ kinh doanh cá thể: Có doanh thu năm trước liền kề dưới 5 tỷ đồng.
  2. Giao dịch bán lẻ cho cá nhân: Khi khách hàng không yêu cầu HĐ có mã.
  3. Giao dịch nội bộ: Phiếu xuất kho, phiếu nhập kho nội bộ.
  4. Dịch vụ viễn thông, ngân hàng: Theo Thông tư 91/2026/TT-BTC, một số ngành đặc thù được phép dùng HĐ không mã.

Tuy nhiên, nếu bất kỳ lúc nào khách hàng yêu cầu HĐ có mã, bạn bắt buộc phải phát hành HĐ có mã cho giao dịch đó.

So sánh nhanh: HĐ có mã và không mã

Tiêu chí HĐ có mã HĐ không mã
Mã xác thực Có (từ Tổng cục Thuế) Không
Kết nối internet Bắt buộc lúc phát hành Không bắt buộc
Gửi đến cơ quan thuế Tự động Trong 24 giờ
Giá trị pháp lý Cao Thấp hơn
Phí sử dụng Có thể miễn phí hoặc trả phí Thường miễn phí
Phù hợp với DNB2B, xuất nhập khẩu Bán lẻ, giao dịch nhỏ

Để được tư vấn loại HĐ phù hợp nhất, hãy truy cập ketoanthuetada.com.

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

1. Hộ kinh doanh dưới 5 tỷ có phải dùng HĐ có mã không?
Không bắt buộc nếu doanh thu năm trước liền kề dưới 5 tỷ và khách hàng không yêu cầu. Tuy nhiên, nếu bất kỳ khách hàng nào yêu cầu HĐ có mã (để hạch toán chi phí, khấu trừ thuế), bạn bắt buộc phải phát hành HĐ có mã cho giao dịch đó. Do đó, việc chuẩn bị sẵn khả năng phát hành HĐ có mã là cần thiết.

2. Tôi có thể chuyển từ HĐ không mã sang HĐ có mã được không?
Có. Bạn chỉ cần đăng ký lại phương thức phát hành trên eTax và cập nhật phần mềm kế toán để kết nối với hệ thống mã xác thực của Tổng cục Thuế. Thủ tục chuyển đổi đơn giản và có thể thực hiện online nếu bạn có chữ ký số. Thời gian duyệt thường 1-2 ngày làm việc.

3. HĐ có mã có hiệu lực pháp lý cao hơn không?
Có. Trong trường hợp tranh chấp hoặc khi cơ quan thuế yêu cầu đối chiếu, HĐ có mã được công nhận dễ dàng hơn vì đã được Tổng cục Thuế xác thực trước khi phát hành. Theo dữ liệu từ Tổng cục Thuế, hiện 65% HĐĐT phát hành là HĐ có mã, cho thấy thị trường đang ưu tiên loại này.

4. Phần mềm nào hỗ trợ phát hành HĐ có mã miễn phí?
Hiện có MISA SME, VNPT-Invoice và giải pháp từ TADA hỗ trợ phát hành HĐ có mã. Bạn nên liên hệ trực tiếp nhà cung cấp để xác nhận phiên bản miễn phí hoặc phí phù hợp. Giải pháp TADA tại ketoanthuetada.com hỗ trợ tư vấn miễn phí loại HĐ phù hợp cho từng trường hợp cụ thể.


Bài viết được thực hiện bởi Đội ngũ Chuyên gia Thuế TADA. Cập nhật: Tháng 9/2026

Xem thêm


Căn cứ pháp lý: Nghị định 254/2026/NĐ-CP; Thông tư 91/2026/TT-BTC; Nghị định 141/2026/NĐ-CP.