Kiến thức

Phân biệt tờ khai XML và hóa đơn XML

Cùng đuôi .xml nhưng tờ khai thuế và hóa đơn điện tử không phải một loại tài liệu. Chúng khác mục đích, nguồn tạo và cấu trúc dữ liệu — nên cùng một phần mềm không thể mở “mọi file XML” theo cùng một cách.

Nhiều người nghĩ iTaxViewer mở được mọi XML vì nghe tên gắn với thuế. Thực tế desktop iTaxViewer được thiết kế chủ yếu cho tờ khai / thông báo thuế; hóa đơn XML hay báo lỗi dù file vẫn bình thường. Bài viết giúp nhận biết từng loại và chọn đúng công cụ: desktop, xem XML online, hoặc cổng hóa đơn điện tử.

XML là gì?

XML là định dạng dữ liệu có cấu trúc: thông tin được bọc trong các thẻ để máy và phần mềm đọc được. XML không phải một loại chứng từ duy nhất.

  • Hệ thống thuế dùng XML cho tờ khai / thông báo.
  • Hệ thống hóa đơn điện tử dùng XML cho hóa đơn.
  • Nhiều phần mềm khác cũng xuất file .xml.

Vì vậy cùng đuôi file không có nghĩa cấu trúc giống nhau — và không có nghĩa một phần mềm đọc được hết.

Tờ khai XML là gì?

Tờ khai thuế XML là dữ liệu khai thuế (tháng, quý, quyết toán, báo cáo…) xuất từ phần mềm HTKK hoặc hệ thống kê khai tương đương.

  • Mục đích: xem lại / đối chiếu nội dung tờ khai trước hoặc sau khi gửi cơ quan thuế.
  • Nguồn tạo: HTKK, eTax / Thuế điện tử và hệ thống liên quan.
  • Người dùng: kế toán, hộ kinh doanh, cá nhân kê khai thuế điện tử, đơn vị dịch vụ kế toán.
  • Khi cần mở: kiểm tra chỉ tiêu, mẫu biểu, hoặc đọc thông báo phản hồi dạng XML.

iTaxViewer desktop được thiết kế để đọc đúng nhóm tờ khai / thông báo thuế này và xem chữ ký / mẫu biểu liên quan (khi phần mềm hỗ trợ).

Hóa đơn XML là gì?

Hóa đơn XML là dữ liệu hóa đơn điện tử giữa người bán và người mua. File thường có các khối thông tin như thông tin chung, bên bán, bên mua, danh sách hàng hóa (ví dụ gặp các phần như HDon, TTChung, NBan, NMua tùy định dạng).

  • Mục đích: trao đổi và đối chiếu dữ liệu gốc của hóa đơn.
  • Nội dung thường gặp: mẫu số, ký hiệu, số hóa đơn, ngày lập, MST, hàng hóa, thuế, tổng tiền.
  • Ai dùng: bên bán, bên mua, kế toán khi nhận / lưu / đối chiếu hóa đơn.
  • Khi cần xem: nhận file từ nhà cung cấp, đối chiếu với PDF, gửi kế toán, kiểm tra dữ liệu gốc.

Bản PDF/PNG (nếu có) thường là bản thể hiện; XML mới là bản dữ liệu có cấu trúc. Xem hướng dẫn: xem XML hóa đơn online.

Bảng so sánh tờ khai XML và hóa đơn XML

Tiêu chíTờ khai XMLHóa đơn XML
Mục đíchKê khai / thông báo thuếDữ liệu giao dịch mua bán
Nguồn tạoHTKK, hệ thống khai thuếPhần mềm / hệ thống hóa đơn điện tử
Người sử dụngNgười nộp thuế, kế toán kê khaiNgười bán, người mua, kế toán hóa đơn
Nội dungChỉ tiêu tờ khai, kỳ khai, mẫu biểuBên bán/mua, hàng hóa, thuế, tổng tiền
Công cụ mở (gợi ý)iTaxViewer desktop (bản mới) hoặc xem onlineXem online hoặc cổng hóa đơn điện tử
Chữ ký sốDesktop có thể hỗ trợ xem thông tin chữ ký / mẫu liên quanThường gắn với quy trình phát hành hóa đơn — tùy từng file / hệ thống
PDF đi kèmKhông mặc định; tùy nơi xuấtThường có bản PDF/PNG để xem hoặc in
In ấnTùy công cụ đang hiển thị (không phải đặc thù của đuôi .xml)
Chỉnh sửaKhông nên sửa tay; dùng lại file gốc nếu cần
Khi nào dùngTrước/sau khi nộp tờ khai, đọc thông báo XMLNhận hóa đơn, đối chiếu, lưu hồ sơ mua bán

Một số dòng mang tính thực tế thường gặp; nếu file của bạn khác quy trình đơn vị đang dùng, hãy ưu tiên nguồn xuất gốc.

Vì sao mở hóa đơn bằng iTaxViewer thường báo lỗi?

  • Không phải lúc nào cũng do hóa đơn “sai”. Nhiều trường hợp là giới hạn phạm vi desktop.
  • Không phải lúc nào cũng do phần mềm hỏng. Phần mềm đang kỳ vọng cấu trúc tờ khai, trong khi file là hóa đơn.
  • Khác mục đích và cấu trúc dữ liệu giữa hai loại XML.

Khi gặp lỗi kiểu này:

  1. Xác nhận file là hóa đơn (xem checklist bên dưới hoặc nội dung Notepad).
  2. Chuyển sang xem XML hóa đơn online hoặc cổng Hóa đơn điện tử.
  3. Nếu vẫn không đọc được: xem hướng dẫn lỗi mở XML và lấy lại file gốc.
Minh họa xem XML trên trình duyệt khi phân biệt tờ khai và hóa đơn

Làm sao nhận biết nhanh?

Đây chỉ là dấu hiệu nhận biết, không phải quy tắc tuyệt đối.

Có khả năng là XML hóa đơn nếu thấy

  • Thông tin người bán / người mua
  • Danh sách hàng hóa hoặc dịch vụ
  • Thuế GTGT, tổng tiền thanh toán
  • Mẫu số, ký hiệu, số hóa đơn, ngày lập

Có khả năng là XML tờ khai nếu thấy

  • Các chỉ tiêu kê khai theo mẫu
  • Mã biểu mẫu / kỳ kê khai
  • Dữ liệu khai thuế (thuế GTGT tờ khai, TNCN…)
  • File xuất từ HTKK hoặc hệ thống khai thuế

Nên dùng công cụ nào?

Trường hợpCông cụ phù hợp
Tờ khai / thông báo thuế XMLiTaxViewer desktop bản mới nhất từ cổng chính thức; hoặc xem online
Hóa đơn điện tử XMLXem online hoặc cổng Hóa đơn điện tử
Không biết loại XMLThử xem online trước (hóa đơn → phiếu; tờ khai → danh sách trường; loại khác → cây / XML thô)
Cần cài desktop trên WindowsHướng dẫn cài iTaxViewer

Thử mở XML ngay →

Những hiểu lầm thường gặp

  • “XML nào cũng mở bằng iTaxViewer”: Desktop chủ yếu cho tờ khai / thông báo thuế.
  • “XML và PDF giống nhau”: XML là dữ liệu cấu trúc; PDF là bản hiển thị.
  • “Đổi đuôi PDF thành XML sẽ mở được”: Không tạo ra dữ liệu XML hợp lệ.
  • “XML hóa đơn chính là XML thuế tờ khai”: Cùng lĩnh vực thuế hóa đơn nhưng là hai nhóm dữ liệu khác nhau.
  • “XML luôn cùng một cấu trúc”: Mỗi hệ thống có bộ thẻ riêng.

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

XML là định dạng dữ liệu có cấu trúc (các thẻ lồng nhau). Nhiều hệ thống khác nhau đều dùng đuôi .xml nhưng cấu trúc bên trong có thể hoàn toàn khác.

Kết luận

Tờ khai XML phục vụ kê khai thuế; hóa đơn XML phục vụ dữ liệu mua bán. Cùng đuôi .xml nhưng cần đúng công cụ: desktop iTaxViewer cho tờ khai, xem online / cổng hóa đơn cho hóa đơn — hoặc xem online trước khi chưa chắc loại file.

Nếu mở bị lỗi, đừng kết luận ngay file hỏng: hãy xác định loại XML rồi mới xử lý theo hướng dẫn lỗi khi mở XML.

Thử mở XML ngayXem hướng dẫn cài đặtĐọc thêm về iTaxViewer