Cách Kiểm Tra Tính Hợp Lệ Của Hóa Đơn Điện Tử XML Mới Nhất 2026
Trong công tác kế toán và quản lý doanh nghiệp, hóa đơn đầu vào là căn cứ quan trọng nhất để khấu trừ thuế giá trị gia tăng (GTGT) và ghi nhận chi phí hợp lý khi tính thuế thu nhập doanh nghiệp (TNDN). Tuy nhiên, kể từ khi chuyển đổi sang hóa đơn điện tử bắt buộc theo Nghị định 123, nhiều doanh nghiệp đã phải đối mặt với các rủi ro bị phạt hoặc xuất toán thuế do nhận phải hóa đơn giả, hóa đơn của doanh nghiệp bỏ trốn, hoặc hóa đơn thiếu chữ ký số hợp lệ.
Bài viết này sẽ hướng dẫn chi tiết cách đọc file dữ liệu XML gốc của hóa đơn điện tử, đối chiếu chữ ký số trực tuyến, và kiểm tra tính pháp lý của hóa đơn trên cổng thông tin của Tổng cục Thuế để bảo vệ tối đa lợi ích doanh nghiệp.
Hình 1: Thực hiện quét và kiểm tra tệp hóa đơn điện tử XML để đảm bảo an toàn kế toán
Mục lục bài viết:
1. Điều kiện pháp lý để hóa đơn điện tử được coi là hợp lệ
Một hóa đơn điện tử được coi là hợp lệ, hợp pháp để đưa vào sổ sách kế toán và làm hồ sơ khai thuế GTGT, thuế TNDN khi đáp ứng đủ các tiêu chuẩn quy định tại Điều 9 và Điều 10 Nghị định 123/2020/NĐ-CP:
- Hình thức tệp dữ liệu: Hóa đơn điện tử phải được lập dưới dạng dữ liệu điện tử có cấu trúc định dạng là XML. Định dạng XML này chính là tệp chứa mã chứng thư số chữ ký điện tử gốc. Bản PDF hay bản in chỉ là bản thể hiện trực quan để đọc bằng mắt, không có giá trị khai thuế nếu không có tệp XML đi kèm.
- Nội dung bắt buộc: Phải chứa đầy đủ các thông tin: Ký hiệu mẫu số, ký hiệu hóa đơn, số hóa đơn, ngày lập, tên, địa chỉ, mã số thuế người bán và người mua, tên hàng hóa dịch vụ, đơn giá, thuế suất, tổng tiền thuế và tổng tiền thanh toán.
- Chữ ký điện tử: Hóa đơn phải được ký bằng chữ ký số của người bán. Chữ ký số này phải được ký bởi tổ chức cung cấp dịch vụ chứng thực chữ ký số công cộng hợp pháp và chứng thư số phải còn hiệu lực tại thời điểm ký.
Hình 2: Các tiêu chí xác định tính hợp lệ pháp lý của hóa đơn theo Thông tư 78
2. Quy trình đọc và phân tích tệp tin XML gốc
Để kiểm tra nhanh một tệp XML nhận được từ nhà cung cấp có chứa cấu trúc chuẩn hóa đơn hay không, bạn có thể thực hiện kiểm tra client-side thông qua công cụ giải mã của Trợ Lý Số:
- Truy cập công cụ Kiểm tra hóa đơn điện tử XML trên website của chúng tôi.
- Kéo và thả tệp tin `.xml` hóa đơn vào vùng tải dữ liệu.
- Hệ thống sẽ chạy bộ phân tích dữ liệu (XML Parser) để tự động chiết xuất toàn bộ thông tin mã số thuế, ký hiệu hóa đơn, tổng tiền thuế và chữ ký số.
Nếu tệp tin XML bị chỉnh sửa hoặc sửa đổi thông tin tiền bạc sau khi người bán đã ký số, hệ thống giải mã chữ ký điện tử sẽ lập tức phát hiện sự sai khác và báo cảnh báo đỏ để kế toán từ chối tiếp nhận hóa đơn này.
Hình 3: Thực hiện đối chiếu tệp tin XML hóa đơn để kiểm tra cấu trúc bảo mật chữ ký số
3. Hướng dẫn đối chiếu hóa đơn trên cổng Tổng cục Thuế
Để chắc chắn hóa đơn đó là thật và đã được ghi nhận trên hệ thống cơ sở dữ liệu quốc gia của Tổng cục Thuế, bạn hãy tiến hành đối chiếu thủ công qua cổng thông tin hoadondientu.gdt.gov.vn:
- Bước 1: Truy cập cổng thông tin hóa đơn điện tử quốc gia của Tổng cục Thuế.
- Bước 2: Tại khung "Tra cứu nhanh hóa đơn điện tử", nhập các trường thông tin: Mã số thuế người bán, Ký hiệu hóa đơn, Số hóa đơn, Tổng tiền thanh toán (bằng số) và Mã xác thực captcha hiển thị trên màn hình.
- Bước 3: Click nút "Tìm kiếm". Nếu thông tin trùng khớp, hệ thống sẽ báo: "Đã tồn tại hóa đơn có thông tin trùng khớp...". Điều này chứng minh hóa đơn đã được báo cáo hợp pháp.
Hình 4: Tra cứu trực tiếp trên Cổng Hóa đơn điện tử của Tổng cục Thuế để xác định tính xác thực
4. Các lỗi kế toán thường gặp và cách xử lý hóa đơn sai sót
Trong quá trình giao dịch, nếu phát hiện hóa đơn có sai sót về tên, địa chỉ người mua hoặc sai sót về số tiền, thuế suất, kế toán cần thực hiện xử lý theo Điều 19 Nghị định 123/2020/NĐ-CP tùy từng trường hợp:
| Trường hợp sai sót | Phương án xử lý bắt buộc | Yêu cầu khai báo với Thuế |
|---|---|---|
| Sai địa chỉ, tên người mua (Đúng MST) | Người bán gửi thông báo sai sót cho người mua, không phải lập lại hóa đơn. | Gửi Mẫu 04/SS-HĐĐT cho cơ quan thuế. |
| Sai MST, số tiền, thuế suất hoặc mặt hàng | Lựa chọn 1 trong 2 cách: Lập hóa đơn thay thế hoặc Lập hóa đơn điều chỉnh. | Gửi hóa đơn điều chỉnh/thay thế mới lên cơ quan thuế ký cấp mã. |
| Hóa đơn viết sai chưa gửi cho người mua | Hủy hóa đơn đã lập và lập hóa đơn mới thay thế. | Gửi Mẫu 04/SS-HĐĐT thông báo hủy hóa đơn đã cấp mã. |
5. Câu hỏi thường gặp về hóa đơn điện tử đầu vào
Hỏi: Thời điểm ký số của người bán khác thời điểm lập hóa đơn thì hóa đơn có hợp lệ không?
Trả lời: Có. Theo quy định tại Nghị định 123, nếu thời điểm ký số khác thời điểm lập hóa đơn thì thời điểm khai thuế sẽ căn cứ vào **thời điểm lập hóa đơn**, hóa đơn vẫn hoàn toàn hợp lệ để khấu trừ thuế.
Hỏi: Hóa đơn điện tử không có chữ ký số của người mua có được coi là hợp lệ không?
Trả lời: Có. Ngoại trừ một số ngành đặc thù như mua xăng dầu, mua điện, viễn thông có quy định riêng, đa số hóa đơn thông thường không bắt buộc phải có chữ ký số của người mua, chỉ cần chữ ký số của người bán là hợp lệ.
Kiểm Tra File XML Hóa Đơn Điện Tử Tự Động Miễn Phí!
Sử dụng ngay công cụ phân tích XML hóa đơn của Trợ Lý Số để giải mã thông tin chữ ký điện tử và phát hiện cảnh báo lỗi tức thì.
👉 Trải nghiệm công cụ kiểm tra hóa đơn ngayTài liệu tham khảo & Nguồn uy tín:
- Cổng thông tin Hóa đơn điện tử - Tổng cục Thuế: Hệ thống tra cứu hóa đơn điện tử (hoadondientu.gdt.gov.vn)
- Tổng cục Thuế Việt Nam: Cổng thông tin chính thức Tổng cục Thuế (gdt.gov.vn)
- Nghị định 123/2020/NĐ-CP và Thông tư 78/2021/TT-BTC quy định về hóa đơn, chứng từ điện tử.