Vietnam’s retail and distribution landscape has been moving fast. The government has been tightening requirements around electronic invoicing, digital delivery documentation, and tax reporting for years now, and businesses running on legacy software have had to bolt on third-party tools or manual workarounds to stay compliant. That gap just closed for Odoo users.
Odoo 20 ships a comprehensive Vietnamese fiscal localization that covers the full stack: electronic invoices issued directly from the Point of Sale, electronic delivery notes for goods-in-transit compliance, enhanced QR code integration across both POS and e-commerce channels, and a complete tax reporting framework aligned with Vietnamese statutory requirements.
Issuing Electronic Invoices From the Cash Register
The most immediately practical addition is POS e-invoicing. Until now, Vietnamese businesses using Odoo’s Point of Sale had to generate electronic invoices through a separate accounting workflow after the fact — exporting transaction data, feeding it into an e-invoicing provider, and reconciling the results. That meant delays, data entry duplication, and the constant risk of mismatches between what the POS recorded and what the tax authority received.
The new localization builds e-invoice generation into the POS session itself. When a cashier closes a transaction, the system can produce a compliant electronic invoice on the spot, with the correct tax identification, line-item details, and formatting that Vietnam’s tax infrastructure expects. No export step. No reconciliation gap. The invoice exists the moment the sale does.
For retail chains and restaurant groups processing hundreds of transactions daily, this eliminates an entire back-office workflow that was eating hours every week.
Electronic Delivery Notes for the Supply Chain
The second major piece is electronic delivery notes. Vietnam has been progressively digitizing its goods-movement documentation, and businesses that ship physical products need compliant e-delivery notes to accompany their shipments.
Odoo 20 adds a dedicated e-delivery workflow within the Vietnamese localization. When goods move between locations — whether from a warehouse to a customer, between branches, or through a distribution center — the system generates the appropriate electronic delivery documentation. This ties directly into Odoo’s existing inventory and logistics modules, so there’s no separate system to maintain.
The practical impact is significant for distributors and manufacturers. A company shipping from Ho Chi Minh City to Hanoi no longer needs to print paper waybills or use a standalone e-delivery tool. The electronic note is generated from the same transfer order that already exists in the system.
QR Codes Across Every Sales Channel
QR code payments have become the default in Vietnamese retail. Walk into any shop, market stall, or restaurant in a major Vietnamese city and you’ll see QR codes on the counter. The banking apps support it natively. Customers expect it.
Odoo 20 enhances its QR code integration for the Vietnamese market specifically, covering both POS terminals and e-commerce storefronts. The improvement isn’t just about displaying a QR code — it’s about generating the right kind of QR code with the correct payment references, bank account formatting, and transaction metadata that Vietnamese banking infrastructure requires.
For online stores, this means customers checking out on an Odoo-powered website see a payment QR code that works with their banking app without any copy-paste of account numbers or manual amount entry. For physical retail, the POS generates a transaction-specific code that ties payment confirmation back to the order automatically.
Tax Reporting That Actually Matches the Law
Rounding out the localization is a full tax reporting framework. This covers the configuration of standard Vietnamese tax rules — VAT rates, withholding taxes, and the various exemptions that apply to different product categories and business types — along with the statutory financial reports that businesses are required to file.
Rather than forcing Vietnamese businesses to manually configure tax rates and build custom reports, the localization ships with the correct defaults. Tax codes match the government’s classification system. Report formats align with what the tax authority expects to receive. The quarterly and annual filing process starts from a position of compliance rather than requiring an accountant to build it from scratch.
What This Means for the Vietnamese Market
Vietnam is one of the fastest-growing e-commerce markets in Southeast Asia, and its regulatory framework has been catching up quickly. Businesses operating there need software that handles the compliance burden without adding operational overhead.
With this localization, Odoo 20 makes a credible play for the Vietnamese mid-market: companies large enough to need proper invoicing, delivery documentation, and tax reporting, but not so large that they’re locked into SAP or Oracle. The fact that it covers POS, e-commerce, inventory, and accounting in a single integrated stack — rather than requiring separate tools for each compliance requirement — is the kind of thing that wins deals in a market where operational simplicity matters as much as feature checklists.