File XML là gì? Cách mở file XML hoá đơn điện tử đúng chuẩn

File XML là gì, vì sao hoá đơn điện tử dùng XML, 4 cách mở file XML hoá đơn (iTaxViewer, cổng Cục Thuế, trình duyệt, Excel) và cách đọc các phần quan trọng.

File XML là file văn bản lưu dữ liệu có cấu trúc bằng các thẻ, dạng <TenThe>giá trị</TenThe>. Hoá đơn điện tử ở Việt Nam dùng định dạng XML: file chứa dữ liệu hoá đơn, chữ ký số của người bán và (với hoá đơn có mã) mã của cơ quan thuế. Bạn mở file XML hoá đơn bằng iTaxViewer của Cục Thuế, chức năng Đọc hoá đơn XML trên hoadondientu.gdt.gov.vn, hoặc bằng trình duyệt để xem dữ liệu thô.

File XML là gì?

XML là viết tắt của Extensible Markup Language. Khác với PDF (dành cho mắt người) hay Excel (dành cho bảng tính), XML dành cho việc trao đổi dữ liệu giữa các hệ thống. Mỗi giá trị được bọc trong một thẻ có tên, nên phần mềm biết đâu là MST, đâu là tổng tiền mà không cần đoán.

Một đoạn XML minh hoạ (không phải định dạng chính thức):

<NguoiBan>
  <Ten>Công ty TNHH Bình Minh</Ten>
  <MST>0101234567</MST>
</NguoiBan>
<TongTien>11000000</TongTien>

Vì sao hoá đơn điện tử dùng XML?

Thông tư 91/2026/TT-BTC quy định hoá đơn điện tử sử dụng định dạng XML, gồm hai thành phần: dữ liệu nghiệp vụ hoá đơn và dữ liệu chữ ký số; hoá đơn có mã có thêm phần dữ liệu liên quan đến mã của cơ quan thuế. Nhờ cấu trúc thống nhất:

  • Cơ quan thuế nhận và kiểm tra dữ liệu tự động.
  • Phần mềm kế toán nhập liệu không cần gõ tay.
  • Chữ ký số bảo đảm dữ liệu không bị sửa sau khi ký.

Đây cũng là lý do Nghị định 254/2026/NĐ-CP yêu cầu lưu hoá đơn điện tử dưới dạng thông điệp dữ liệu: file XML là bản gốc, PDF là bản thể hiện.

4 cách mở file XML hoá đơn điện tử

Cách 1. iTaxViewer

iTaxViewer là phần mềm đọc tờ khai và hoá đơn XML do Cục Thuế cung cấp. Tải từ trang hỗ trợ trên gdt.gov.vn hoặc liên kết trên cổng hoá đơn điện tử. Mở phần mềm, chọn file XML, phần mềm hiển thị hoá đơn dạng dễ đọc và cho biết thông tin chữ ký.

Ưu: chính thức, hiển thị như bản in. Nhược: cài trên Windows; mỗi lần mở một file.

Cách 2. Đọc hoá đơn XML trên cổng Cục Thuế

Trên hoadondientu.gdt.gov.vn, dùng chức năng Đọc hoá đơn XML: chọn file, hệ thống hiển thị nội dung và kết quả kiểm tra. Không cần cài phần mềm.

Cách 3. Trình duyệt hoặc trình soạn thảo

Kéo file XML vào Chrome, Edge, Firefox; hoặc mở bằng Notepad, VS Code. Bạn thấy dữ liệu thô với các thẻ. Cách này hữu ích khi cần tìm nhanh một giá trị hoặc kiểm tra file có bị hỏng không.

Cách 4. Nhập vào Excel

Excel có thể nhập file XML (Dữ liệu → Lấy dữ liệu → Từ tệp → Từ XML, tên menu tuỳ phiên bản). Hữu ích khi muốn phân tích dòng hàng hoá. Với nhiều file, việc nhập từng file nhanh chóng trở nên rườm rà.

CáchCần cài đặtXem đẹpThông tin chữ kýNhiều file
iTaxViewerCóCóCóTừng file
Cổng Cục ThuếKhôngCóCó kiểm traTừng file
Trình duyệtKhôngKhôngXem thôTừng file
ExcelKhôngBảngKhôngRườm rà

Đọc file XML hoá đơn: tìm những phần nào?

Tên thẻ cụ thể theo định dạng chuẩn do cơ quan thuế công bố và có thể được cập nhật. Khi mở dữ liệu thô, bạn sẽ thấy các khối tương ứng với:

  1. Thông tin chung: ký hiệu mẫu số, ký hiệu hoá đơn, số hoá đơn, ngày lập.
  2. Người bán: tên, MST, địa chỉ.
  3. Người mua: tên, MST, địa chỉ. Kiểm tra kỹ phần này, xem nhận hoá đơn đầu vào sai thông tin.
  4. Danh sách hàng hoá, dịch vụ: tên, đơn vị tính, số lượng, đơn giá, thành tiền, thuế suất.
  5. Thanh toán: tổng tiền trước thuế, tiền thuế theo từng thuế suất, tổng thanh toán.
  6. Chữ ký số: chứng thư của người bán, thời điểm ký. Xem kiểm tra chữ ký số trên hoá đơn.
  7. Mã của cơ quan thuế (với hoá đơn có mã).

Lỗi thường gặp với file XML

  • Mở ra trắng hoặc báo lỗi: file tải về không đầy đủ, hoặc là file nén chưa giải nén. Tải lại từ nguồn gốc.
  • Có PDF mà không có XML: người bán chỉ gửi bản thể hiện. Tải XML trên cổng tra cứu của người bán hoặc trên cổng Cục Thuế.
  • Hai file XML cùng số hoá đơn: có thể là bản trùng hoặc hoá đơn thay thế. So ký hiệu và nội dung, xem hoá đơn điều chỉnh và hoá đơn thay thế.
  • XML nằm trong ZIP trong ZIP: một số nhà cung cấp nén nhiều lớp. Giải nén hết các lớp trước khi kiểm tra.

Lưu file XML thế nào?

Đặt tên theo MST người bán, ký hiệu, số hoá đơn; sắp theo năm, tháng; không sửa nội dung; sao lưu ở nơi thứ hai. Gợi ý cấu trúc thư mục có ở bài tải hoá đơn điện tử hàng loạt.

hoadon.pro hỗ trợ phần nào?

  • Đọc XML từ cổng Cục Thuế và từ email (kể cả ZIP lồng nhau), hiển thị bản thể hiện, dữ liệu XML, dòng hàng hoá trong một trang chi tiết. Xem hoá đơn đầu vào.
  • Ghép PDF và XML của cùng hoá đơn khi cả hai đến qua hộp thư.
  • Lưu tệp gốc XML và cho tải về bất cứ lúc nào.

Giới hạn: PDF hoặc ảnh độc lập không kèm XML chưa được tự trích dữ liệu; hiển thị thông tin chứng thư không phải là xác thực chữ ký mật mã. Quy trình tổng thể ở bài hoá đơn đầu vào là gì.

Tóm tắt

File XML là dữ liệu có cấu trúc bằng thẻ; với hoá đơn điện tử, đó là bản gốc có chữ ký số. Mở bằng iTaxViewer hoặc cổng Cục Thuế để xem đẹp và kiểm tra; trình duyệt để xem thô; Excel để phân tích. Không sửa XML, luôn lưu cùng PDF.

Câu hỏi thường gặp về chủ đề này

File XML là gì?

XML (Extensible Markup Language) là định dạng văn bản dùng thẻ để mô tả dữ liệu có cấu trúc, để máy đọc được và người cũng đọc được. Hoá đơn điện tử ở Việt Nam dùng định dạng XML theo quy định của Bộ Tài chính.

Mở file XML hoá đơn điện tử bằng phần mềm gì?

Cách chính thức là phần mềm iTaxViewer của Cục Thuế hoặc chức năng Đọc hoá đơn XML trên hoadondientu.gdt.gov.vn. Bạn cũng có thể mở bằng trình duyệt hoặc trình soạn thảo văn bản để xem dữ liệu thô, và nhập vào Excel để phân tích.

Sửa file XML hoá đơn có được không?

Không nên. File XML có chữ ký số; sửa bất kỳ ký tự nào trong phần đã ký thì chữ ký không còn khớp với dữ liệu. Muốn sửa nội dung hoá đơn, người bán phải xử lý theo quy định về hoá đơn có sai sót.

Có file PDF rồi có cần file XML không?

Có. PDF chỉ là bản thể hiện để người đọc. File XML là dữ liệu gốc có chữ ký số, dùng để lưu trữ, kiểm tra và nhập liệu.

Thẻ bài viết:#Hoá đơn đầu vào#Hướng dẫn#Kế toán
Đội ngũ hoadon.proChuyên môn thuế

Tổng hợp và chia sẻ kiến thức chuyên sâu về xử lý hoá đơn điện tử, quy định thuế và tối ưu quy trình đối chiếu cho kế toán doanh nghiệp & dịch vụ.

Bài viết liên quan

Để hoá đơn tự về và tự được kiểm tra

Dùng thử 14 ngày với 100 credit. Không cần thẻ thanh toán.

Thiết lập khoảng 10 phútKhông ràng buộc hợp đồng
Máy bay giấy bay qua chồng hoá đơn