Quotation, invoice, tax invoice or receipt — which one do I issue, and when?
Four documents, four jobs. Two of them have a legal format in Thailand; two don't. Here is what each one is for, who is allowed to issue it, and what your Thai customer expects.
Withholding tax 3%: why a company pays you less than your invoice — and the certificate you must get
You invoice ฿10,000, the company pays ฿9,700. Nothing is wrong. That ฿300 was paid to the Revenue Department in your name, and you need the certificate that proves it.
VAT 7% in Thailand for a small business — registered or not, what changes on your documents
Whether you charge VAT depends on one number: your turnover. Here is where the line is, what registering obliges you to do every month, and what it changes on the documents you hand to customers.
Do I need to register for VAT?
In preparation.
Getting paid: PromptPay for business, QR on the invoice, bank transfer
In preparation.
Buddhist-calendar dates and Thai-language documents
In preparation.
e-Tax invoice: what it is and who needs it
In preparation.
Why this app exists: what an English-speaking tradesperson in Thailand can choose from today.
The Thai packages do Thai tax, but they are accounting systems first. The international apps are good invoicing apps that do not know Thailand exists. GlideQuote is the one built for the person doing the job: Thai tax on a phone, in English.
| What you need | GlideQuote | FlowAccount | PEAK |
|---|---|---|---|
| Works in English | Yes — full appdocuments in Thai or English, your choice | Yes — full | Not stated |
| Thai tax invoice (ใบกำกับภาษี) | Yesheading, VAT shown separately, tax IDs for both sides | Yes | Yes |
| Withholding tax on the invoice | Yes — switch on per invoicededuction and net amount shown | Yes | Yes |
| PromptPay QR printed on the invoice | Yes — printed on the invoicecustomer scans and pays | Not stated — QR via POS scan or a payment button on a web link | No — a payment button on the document link |
| Quotes, invoices and receipts from the phone | Yes — the whole job on your phonealso iPad, Mac and Android | Yes | Yes |
| Send the PDF by LINE | Yes — tap Shareyour logo on every PDF | Yes | Not stated — copy a public link |
| Deposits and stage payments | Yes — up to 5 stages, on the phonepart-payment receipts too | Yes — desktop only; "deposit invoices" are not on mobile | Yes — on mobile not stated |
| Payment reminders to the customer | Yesready message with amount and bank details | Not stated | Not stated |
| Price | Free plan, no cardPro ฿166/mo billed yearly or ฿299/mo · first month free | Free plan · ฿165–457 / month billed yearly | Free "Freelance" plan · ฿208–2,917 / month billed yearly |
| What you need | GlideQuote | Xero | QuickBooks | Sage | Wave |
|---|---|---|---|---|---|
| Thai tax invoice (ใบกำกับภาษี) | Yesheading, VAT shown separately, tax IDs for both sides | Not stated — third-party add-on only | Not stated | Not stated | Not stated |
| Withholding tax on the invoice | Yes — switch on per invoicededuction and net amount shown | No — open feature request | Not stated | Not stated | Not stated |
| PromptPay QR printed on the invoice | Yes — printed on the invoicecustomer scans and pays | Not stated | Not stated | Not stated | Not stated |
| Works in English | Yes — full appdocuments in Thai or English, your choice | Yes | Yes | Yes | Yes |
| Quotes and invoices from the phone | Yes — the whole job on your phonealso iPad, Mac and Android | Yes | Yes | Yes | Yes — US and Canada only |
| Send by LINE / WhatsApp | Yes — tap Shareyour logo on every PDF | Yes — WhatsApp, via a link | Yes — WhatsApp | Not stated | PDF or link only |
| Quote → invoice in one tap | Yes | Yes | Yes | Yes | Yes |
| Deposits and stage payments | Yes — up to 5 stages, on the phonepart-payment receipts too | Yes — AU, NZ, UK, CA, SG, US only | Yes | Yes — not on the Start plan | Yes |
| Payment reminders to the customer | Yesready message with amount and bank details | Yes | Yes | Yes | Yes — Pro plan |
| Sold in Thailand, priced in baht | YesThai App Store and Google Play, priced in baht | No — no Thai region or baht pricing | Thai site exists; prices not shown | No | No — US and Canada only |
| Price | Free plan, no cardPro ฿166/mo billed yearly or ฿299/mo · first month free | No free plan · from US$27 / month | No free plan · 30-day trial | No free plan · from £20 / month | Free plan · Pro US$19 / month |


