Do freelancers in Thailand need to register for VAT?
No, not unless your income exceeds THB 1.8 million per year. Once it does, the law requires you to register for Value Added Tax (VAT) within 30 days of crossing the threshold. If you are still under it, you do not have to register, though you may register voluntarily. The current VAT rate is 7%.
By the BillsOS team · Updated 6 Jun 2026
This article is general information, not specific tax advice. Your situation may differ. Consult an accountant, a licensed auditor, or call the Revenue Department (hotline 1161) before deciding.
What is VAT, and how does it affect freelancers?
Value Added Tax (VAT) is a tax on "the sale of goods and the supply of services". A VAT-registered operator must charge this tax on top of the price to the customer, then remit it to the Revenue Department.
For a freelancer there is really only one question that matters: has your income reached the level at which the law requires you to register? Until it does, you can take on work, issue receipts, and pay income tax as usual without dealing with VAT at all.
The short version, worth memorising
| Situation | Register for VAT? |
|---|---|
| Annual income not over THB 1.8M | Not required (voluntary allowed) |
| Annual income exactly THB 1.8M | Not yet mandatory |
| Income over THB 1.8M | Register within 30 days of crossing |
The THB 1.8M threshold and the 30-day deadline
The legal test is the value of the tax base (income) from selling goods or supplying services exceeding THB 1.8 million per year. Once your cumulative income for that year crosses the threshold, you must file an application to register for VAT (form Por Por 01 / ภ.พ.01) with the Revenue Department within 30 days of the date you crossed it.
Points people commonly get wrong:
- It is measured on "income", not "profit". The THB 1.8M figure is the total you receive from clients, before deducting any cost or expense.
- It accumulates during the year — you do not wait for year-end. The moment cumulative income breaks THB 1.8M, the 30-day clock starts ticking.
- Exactly THB 1.8M does not trigger registration. The law says "exceeding", so income must genuinely go over THB 1.8M to fall under the mandatory rule.
- VAT-exempt income is not counted. But most ordinary freelance services (design, writing, photography, consulting and so on) are normally inside the VAT system, so they do count.
There are profession-specific exceptions here. If you are unsure whether your income counts toward the threshold or is exempt, check with an accountant or the Revenue Department.
How to register for VAT — where to file
Once your cumulative income for the year exceeds THB 1.8M, file the registration application (form ภ.พ.01) within 30 days through one of these channels:
- Online via the Revenue Department website (vsreg.rd.go.th or www.rd.go.th) — the most convenient route.
- On paper at the Area Revenue Branch Office where your place of business is located.
If you cross the threshold and fail to register on time, the Revenue Department can assess back tax together with a surcharge and penalty. The longer it drags on, the larger it grows — so if you realise you are near or over the threshold, act quickly.
Mandatory vs. voluntary registration
Mandatory (income over THB 1.8M)
You have no choice — the law requires you to register within 30 days.
Voluntary (income still under THB 1.8M)
Even below the threshold, a freelancer may choose to register. It suits some cases, but it adds obligations too.
Upsides of registering voluntarily
- You can claim/offset input VAT — if you have large VAT-bearing expenses (equipment, software, services with VAT), input VAT can be set against output VAT.
- You look more credible to corporate clients — companies often want a tax invoice so they can claim their own input VAT.
Downsides and the obligations that follow
- You must file form ภ.พ.30 every month, even in months with no income.
- You must issue tax invoices and keep complete records.
- You must add 7% VAT to your price, which can make you look more expensive to individual clients who are not VAT-registered.
In short: if your main clients are companies and you carry a lot of VAT-bearing cost, voluntary registration may pay off. If most clients are individuals and costs are low, it may add paperwork for little benefit. Run the numbers with an accountant first.
Life after registering — what are your duties?
Once registered, you become a "VAT-registered operator" with three core duties.
1. Charge 7% VAT and issue tax invoices
Every time you sell work or supply a service, add 7% VAT to the price and issue a tax invoice to the client. That VAT is not your income — you hold it on behalf of the state to remit to the Revenue Department.
2. Separate "output tax" from "input tax"
- Output tax = the 7% VAT you charge customers.
- Input tax = the 7% VAT you pay when buying goods/services for your work.
- VAT payable = output tax − input tax. If output is larger, remit the difference. If input is larger, claim a refund or carry it as a credit to the next month.
3. File form ภ.พ.30 every month
You must file form ภ.พ.30 and pay any tax due by the 15th of the following month, every month, whether or not you had income that month. Filing online generally earns an extension (typically to around the 23rd). Late filing incurs a surcharge and penalty.
VAT vs. income tax vs. withholding tax — do not mix them up
Freelancers often confuse these three taxes, even though they are entirely separate.
| Tax | Charged on | Who it affects |
|---|---|---|
| Personal income tax | Net annual income (after expenses and allowances) | Every freelancer above the income threshold, filed annually |
| Withholding tax (3%) | Fees paid to you by corporate clients, withheld in advance | Freelancers working for companies (you get a 50 Bis certificate) |
| VAT (7%) | The value of sales/services, added on top to the customer | Only those registered for VAT (over THB 1.8M, or voluntary) |
Two things to be clear about:
- The 3% withholding is not money lost — it is income tax paid in advance, credited back when you file your annual return (keep every 50 Bis certificate).
- VAT and income tax are separate buckets. Registering for VAT does not excuse you from filing personal income tax — paying one does not cancel the other.
Read more: Withholding tax rates for freelancers
Under the threshold — what should a freelancer do?
If your income is still under THB 1.8M, you do not register for VAT and do not charge clients 7%. But do these things to stay organised and ready to grow:
- Issue a receipt / invoice every time — good proof of income (a receipt is not yet a tax invoice, since you are not VAT-registered).
- Keep complete income and expense records — both 50 Bis certificates and expense proofs, for your annual income tax return.
- Watch your cumulative income — if you are nearing THB 1.8M, prepare to register so you do not miss the 30-day deadline.
- File personal income tax correctly — unrelated to VAT, but a duty every freelancer has.
Decision checklist: do I need to register for VAT?
- Has cumulative income this year gone over THB 1.8M? → If yes, register within 30 days.
- Getting close to THB 1.8M? → Prepare the ภ.พ.01 application in advance.
- Are your main clients companies that want a tax invoice? → Consider voluntary registration.
- Do you carry a lot of VAT-bearing cost (equipment/software)? → Voluntary registration may let you reclaim input VAT.
- Ready to file ภ.พ.30 monthly and issue tax invoices? → If not, and you are below the threshold, no rush to register.
- Not sure? → Consult an accountant / Revenue Department 1161 before deciding.
Issue tax invoices and flip VAT on with BillsOS
The tricky part is that before you register you can only issue plain receipts/invoices, but once you register you must switch to tax invoices with 7% VAT and account for output tax correctly.
BillsOS has a VAT on/off toggle built for exactly these two situations. Below the threshold, leave VAT off and issue ordinary receipts/invoices. Once you register, flip the switch and BillsOS calculates 7% VAT and issues tax invoices automatically, with a PromptPay QR pre-filled for the exact amount — no need to change tools as your business grows.
See also: Tax invoice software · 50 Bis withholding-tax certificate · Withholding tax rates
BillsOS is a document-creation and payment tool. It does not file taxes or give tax advice on your behalf. For tax decisions, please consult an accountant or the Revenue Department (hotline 1161).
แหล่งอ้างอิง / Sources
Primary sources from the Revenue Department and the Royal Gazette, plus secondary sources for context.
- Primary — Revenue Department: who must register for VAT and the registration deadline — rd.go.th/7061.html
- Primary — Revenue Department: how to register for VAT — rd.go.th/7058.html
- Primary — Revenue Department: VAT / form ภ.พ.30 and filing deadlines — rd.go.th/7066.html
- Primary — Revenue Department: VAT rate reduced to 7% (6.3% + local tax) — rd.go.th/35772.html
- Primary — Revenue Department press release 34/2568 — VAT 7% extended (Royal Decree No. 799) to 30 Sep 2569 — rd.go.th (news34_2568)
- Secondary — iTAX: how to know when you must register for VAT — itax.in.th
- Secondary — iTAX: what to do after registering for VAT — itax.in.th
Information as reviewed on 6 Jun 2026. The 7% VAT rate is renewed annually and is currently extended to 30 Sep 2569 (Royal Decree No. 799). Tax law and rates may change — verify with the Revenue Department (www.rd.go.th / hotline 1161) or your accountant before relying on this.