← Back to blog

Restaurant POS for Vietnam: Tax Invoices and Offline Mode Explained

Two things every Vietnamese restaurant owner needs from a POS: MoF-compliant tax invoices and offline survival when the wifi dies during dinner rush. Here's how to get both.

REENG Team

Picking a restaurant POS in Vietnam is harder than it should be. International vendors don’t handle Vietnamese tax invoices. Vietnamese vendors often don’t handle real offline mode. You end up with two systems duct-taped together, or one system that fails on Friday night.

Two things should drive the decision: whether the POS can issue a tax invoice the Ministry of Finance accepts, and whether it keeps working when the wifi dies mid-service. Here’s how to test both before you sign anything.

Why Vietnamese tax invoices are a separate concern

The Ministry of Finance requires every paying customer who asks for it to receive a hóa đơn thuế (tax invoice). Since the e-invoice mandate, most B2B and many B2C transactions need this in compliant format.

International POS vendors generally don’t support this. They support American IRS forms, European VAT receipts, or generic “tax invoice” formats that don’t match the MoF requirements. When tax season comes, you discover your POS can’t generate the file your accountant needs.

Things to confirm with any POS vendor:

  1. Sample tax invoice output — ask to see a PDF of a real Vietnamese tax invoice generated by their system. If they can’t produce one, they don’t support it.
  2. E-invoice integration — does the POS integrate with one of the certified e-invoice providers (Viettel, VNPT, MISA, etc.)? If you need e-invoices, this matters.
  3. Tax breakdown per item — Vietnamese tax invoices show VAT and Service Charge separately. The POS must support split taxes per line item, not a single combined “tax” column.

REENG generates Vietnam tax invoices per Ministry of Finance rules today. For electronic issuance, direct MISA / Viettel S-Invoice integration is in active development — ask us where it stands for your rollout.

Why offline mode matters for Vietnamese restaurants specifically

Vietnamese restaurants run on tight margins and high volume. A single 90-minute dinner rush is 30-40% of daily revenue. If your POS goes down for 20 minutes during that window, you’ve lost 10% of the day in cash flow alone — before counting walk-aways and order errors.

Internet in commercial spaces in Vietnam, especially in HCMC and Hanoi, is unreliable in specific predictable ways:

  • Power flickers kill the modem briefly. The POS recovers, but if it depends on a cloud heartbeat, that minute of disconnection cascades.
  • ISP congestion at peak hours (7-9pm) introduces 5-10s latency. A cloud POS feels broken even when it technically works.
  • Building wifi being shared with 4 other restaurants means one neighbor’s huge upload tanks everyone’s experience.

A cloud-first POS treats each of these as failures. An offline-first POS doesn’t notice them.

What “offline mode” actually has to do for a restaurant

It’s not enough to say “we work offline.” Specifically:

  • Orders reach the kitchen without lag. An order placed front-of-house should appear on the kitchen display within a second or two — not after a slow cloud round-trip — while the front desk keeps taking orders.
  • Bills calculate correctly including tax, service charge, discount, tip — all locally.
  • Receipts print via local print bridge (QZ Tray, ePOS, etc.). No cloud dependency.
  • Cash payments process locally. Card payments depend on the payment processor’s offline capability (most modern terminals can store-and-forward).
  • Reservations sync when the connection returns, with no double-bookings.

REENG does all of this. Front-of-house keeps taking orders, billing, and printing with no internet, and the kitchen display updates in real time when you’re online — within a second or two — catching up automatically after any brief outage. (Run the kitchen screen as a second window on the same terminal and it keeps updating even with the internet down.)

A quick demo test for any POS vendor

When you demo any restaurant POS, do this in front of the vendor:

  1. Open the POS on a tablet.
  2. Turn off the wifi — on the whole venue, or just that tablet.
  3. Take an order, add tax and a discount, and print the bill or a receipt.
  4. Reconnect, and check the order syncs back with nothing lost or duplicated.

If the answer is “no, we need internet for that,” you have a cloud POS dressed up as offline.

What to do next

Make a shortlist of 3 POS vendors and run the demo test above on each. Whichever survives is your real candidate.

If you’d like to skip the demo dance, REENG offers 3 months free on the Pro plan — Vietnamese tax invoices included, full offline mode by default, a real-time kitchen display. No credit card to start.