Papaya can print a full tax invoice (ใบกำกับภาษีแบบเต็ม) that meets Thai Revenue Department requirements — with a proper, auto-numbered invoice, clear ORIGINAL and COPY marking, and a way to correct mistakes. This article explains how it works and how to use it day to day.
Available for outlets priced in Thai Baht (฿). Outlets on other currencies still print a tax-info receipt, but without Thai tax-invoice numbering.
How tax invoice numbering works
When you issue a full tax invoice for an order, Papaya assigns it a dedicated tax invoice number and saves it permanently on that order.
The number follows the format YYMMDD + a 6-digit running count — for example 260703000001 for the first invoice issued on 3 July 2026.
It runs on its own daily sequence per outlet, separate from your order number and receipt number, and resets each business day.
Because it's saved on the order, the same invoice always keeps the same number when you reprint it.
Only one ORIGINAL may exist per order — Thai tax law requires this. Any further prints are clearly marked as copies.
Issuing a tax invoice
Open a completed, paid order and tap Print Receipt.
Choose Customer TAX Invoice.
Confirm the outlet and customer tax details, then print.
A single ORIGINAL prints with its new tax invoice number.
Whether the invoice actually reaches a printer depends on your receipt printer group setup. If nothing prints, check that a receipt printer group is set for the device or channel you're printing from — see Device-Based Printing.
Reprint vs Reissue
Once an invoice exists, the receipt screen offers two clearly different actions:
Action | What it does | Number | Marked as |
Reprint TAX Invoice | Prints another copy of the same invoice | Same number | (Copy1), (Copy2)… |
Reissue TAX Invoice | Voids the current invoice and issues a brand-new one | New number | ORIGINAL |
Reprint is for when the customer needs another physical slip — for example the original was lost or damaged. It keeps the same number and marks each reprint as a copy: (Copy1), (Copy2), and so on.
Reissue is for when the invoice itself was wrong — for example incorrect customer tax details. It voids the current number, keeps a record of the voided number on the order, and prints a fresh ORIGINAL with a new number. You'll see an orange warning showing exactly which number is being voided before you confirm.
Use Reissue sparingly — it consumes a new invoice number and voids the old one. If the customer just needs another copy, use Reprint.
Print seller copy of tax invoice (setting)
By default, issuing a tax invoice prints only the customer's ORIGINAL. Your own seller copy is kept electronically on the order and can be reprinted at any time — so you're covered for the 5-year retention requirement without a second slip at the counter.
If you'd rather print a paper copy for your records at the same time, turn on Print seller copy of tax invoice:
Go to Settings → Direct Printing → Options.
Turn on Print seller copy of tax invoice.
With it on, issuing an invoice prints an ORIGINAL + a COPY (Copy1) together. With it off (the default), only the ORIGINAL prints and the copy stays electronic.
This setting is available for Thai Baht outlets using direct printing.
Good to know
The standard receipt printed at order completion is treated as voided once a full tax invoice is issued for that order.
Orders completed before this feature was enabled don't have a saved tax invoice number yet — the first time you issue a tax invoice for them, it's treated as a first issuance.
