The Vietnam GDT e-invoice guide for finance teams
Vietnam moved to mandatory electronic invoicing through the General Department of Taxation (GDT). This guide explains how the system works, what finance teams need to validate on every invoice, which issuing providers you will encounter, and how to keep compliance fast enough for a real accounts payable queue.
5 min read
Under Decree 123/2020/ND-CP and Circular 78/2021/TT-BTC, every business invoice in Vietnam must be issued electronically and registered with the General Department of Taxation. As a buyer, the only proof that an invoice is genuine is a successful lookup against the GDT registry using the seller's tax code (MST), the invoice serial and the template. Automating that lookup on receipt is what separates compliant AP from AP that discovers problems at finalisation.
What the GDT system covers
All businesses issuing invoices in Vietnam must register e-invoice templates with the GDT and transmit issued invoices to the central registry. Buyers can verify any invoice against the registry using its serial and the seller's MST. Two variants exist: invoices with a tax authority code, issued through the GDT's coding service, and invoices without a code, used by qualifying enterprises that transmit data to the tax authority on a defined schedule. Both are valid; both are verifiable.
The rules that actually affect buyers
- Decree 123/2020/ND-CP sets the legal framework for electronic invoices and records in Vietnam.
- Circular 78/2021/TT-BTC provides implementation guidance, including invoice templates, serial formats and the transition timetable that made e-invoicing mandatory nationwide from 1 July 2022.
- Input VAT deduction depends on holding a valid invoice. An invoice that was never properly registered is not a deductible document, regardless of whether you paid it.
- Non-cash payment requirements still apply for VAT deduction on higher-value purchases — an e-invoice alone does not substitute for the payment evidence.
- Invoices can be replaced or adjusted, but the replacement references the original. Buyers must keep the chain, not just the latest file.
Anatomy of a Vietnamese e-invoice
A Vietnamese e-invoice is an XML file, usually accompanied by a human-readable PDF rendering. The XML is the legal document; the PDF is a convenience copy. Key fields buyers depend on are the seller and buyer MST, the invoice template symbol and serial, the invoice number, the issue date, the line detail with VAT rate per line, the totals before and after VAT, and — for coded invoices — the tax authority code. When a supplier emails only the PDF, ask for the XML: without it, verification and automated posting both degrade to manual work.
What buyers should validate
- Seller MST is active and matches the supplier on the invoice and in your supplier master.
- Invoice serial and template are registered with the GDT.
- Issue date is within the supplier's authorised range and the correct VAT period.
- Invoice total, VAT rate and VAT amount match the registered values and the underlying purchase order.
- Buyer MST is correct — an invoice issued to the wrong entity in your group is not deductible by the entity that paid it.
- The invoice has not already been received and paid under another store, branch or cost centre.
Issuing providers you will encounter
Suppliers issue through a range of authorised providers, and each renders and delivers files slightly differently. In practice a mid-sized Vietnamese buyer receives invoices from Viettel Invoice, VNPT Invoice, MISA meInvoice, BKAV eHoadon, FPT and several smaller platforms in the same month. Any process that assumes a single layout or a single delivery channel breaks within weeks. Robust intake means accepting XML and PDF from email, portals and manual upload, then normalising them into one internal representation before validation.
Common exceptions and how to handle them
- Adjusted or replacement invoices: match the replacement to the original, reverse the earlier accrual and keep both documents linked.
- Inactive seller MST: hold the invoice and query the supplier before payment — this is the highest-risk exception for VAT deduction.
- PDF-only delivery: request the XML; validate manually against the registry in the meantime and record the result.
- Foreign supplier invoices: outside the GDT regime entirely, so route them to a separate workflow with contract and withholding tax checks.
- Late invoices arriving after period close: post to the correct period per your accounting policy, and track the VAT timing implication explicitly.
How to validate at scale
Validating every invoice manually doesn't scale once you process more than a few dozen a week. BancoOS calls the GDT registry on every inbound invoice automatically, stores the registry response as audit evidence, matches the invoice to its purchase order and goods receipt, and only escalates true exceptions to finance. The approved result posts to MISA, Business Central or your existing ERP, so the accounting system receives clean, already-verified entries.
Month-end checklist
- Every invoice in the period has a stored registry response, not just a PDF.
- No open exceptions for inactive MST or unregistered serials.
- Adjustment and replacement chains are complete and linked.
- Input VAT claimed reconciles to the validated invoice set.
- Duplicates across branches and cost centres are zero.
Frequently asked questions
›What is AP automation?
Accounts payable (AP) automation replaces manual data entry, email approval chains and spreadsheet trackers with software that captures, matches, approves and pays invoices automatically — with humans only handling exceptions.
›How does GDT validation work?
Every electronic invoice issued in Vietnam carries a unique reference registered with the General Department of Taxation. Validation calls the GDT registry with the seller MST, invoice serial and template, and confirms the invoice exists with the expected total — flagging anything that doesn't match.
›Which regulations govern e-invoicing in Vietnam?
Decree 123/2020/ND-CP sets the framework and Circular 78/2021/TT-BTC provides the implementation guidance, including the timetable that made electronic invoicing mandatory nationwide from 1 July 2022.
›Is the XML or the PDF the real invoice?
The XML file is the legal document. The PDF is a rendering for human reading. If a supplier sends only a PDF, request the XML — automated validation and posting both depend on it.
›What happens if a supplier's invoice was never registered?
It is not a valid deductible document. Input VAT claimed against it is at risk, so the invoice should be held as an exception and returned to the supplier for correct issuance before payment.
›Do we still need to keep paper copies?
The electronic record is the document of record. What matters for an audit is retaining the XML, the rendering and the evidence that the invoice was verified against the registry — which is why storing the registry response per invoice is worth automating.
Next recommended page
Distributor Finance Leader Case StudyAn anonymised customer journey across payables and receivables.Continue reading
Explore more Guides topics
Sibling landing pages in the same cluster.
More on Vietnam GDT e-invoice
Everything on Vietnam's e-invoicing regime: GDT validation, MST checks, accounting connectors and the workflows around them.
Connector for MISA AMIS accounting and payables.
Dynamics 365 Business Central finance connector.
Multi-store finance and POS reconciliation.
Distributor AP, AR and reconciliation.
The finance automation platform pillar.
Controls, certifications and residency posture.


