ThailandNavigator
Tax

Taxes and VAT in Thailand

Organise Thailand business tax questions across corporate income tax, VAT, withholding, payroll, invoices, returns and payment evidence.

Last reviewed 02 November 2026 Sources checked

AI-generated editorial image for Thailand Navigator; illustrative scene, not a documentary photograph of a named place, provider or service encounter.

At a glance

Quick facts

ClassifyEntity, activity and transaction
DocumentInvoices, contracts and tax evidence
File and payTrack each obligation separately
Get started

What you need to know

Classify the actual entity, activity, income and transaction before applying a rate or deadline. Use the Revenue Department’s current instructions and a qualified adviser for the business’s circumstances, especially exemptions and cross-border cases.

Separate the main tax questions

Corporate income tax, VAT, withholding and payroll-related duties concern different events and evidence. Determine which registrations and returns apply to the actual entity and activity. A business can have a withholding responsibility without that payment being treated the same way for VAT.

Keep a schedule of obligations showing the responsible preparer, reviewer, period, current deadline, submission channel and payment evidence. Electronic filing arrangements and specific notices can affect procedure; do not treat a general guide’s example as the final calendar for every case.

For VAT, connect registration to continuing work

Review the taxable activity, turnover and any exemption or special case before deciding whether and when registration is required. Prepare the applicant and premises evidence under the current Revenue Department process. Once registered, arrange appropriate invoices, input and output records, monthly returns and payments as applicable.

Use the detailed VAT guide for dated rates, threshold and document references. Imports, overseas services and e-service arrangements can require separate analysis; do not assume a domestic sales example settles a cross-border transaction.

For withholding and year-end tax, preserve the trail

Identify the payment type, recipient status, source and any relevant treaty or special rule before choosing a withholding treatment. Keep the contract, invoice, payment, certificate and return evidence connected. Reconcile amounts paid, withheld, filed and credited rather than treating the bank transfer alone as the complete tax record.

For annual and interim income-tax work, reconcile accounting figures and the required tax adjustments with the adviser. Retain the calculations and filing acknowledgements. A calculator can illustrate an assumption, but cannot establish the correct treatment of an unreviewed transaction.

Useful next steps

VAT registration

Use dated rules, document and continuing-duty references.

VAT registration: operator information

Withholding tax

Classify payments and retain the certificate trail.

Withholding tax: operator information

Payroll

Coordinate employee deductions and records.

Payroll: operator information

Bookkeeping

Connect transaction evidence and tax records.

Bookkeeping: operator information

Annual accounts

Prepare reconciled year-end information.

Annual accounts: operator information

Business tax guide

Review the broader tax-planning framework.

Business tax guide: operator information

Key information

Essential guidance

Useful tools, comparisons and checklists connected to this topic.

Guides and services

Helpful resources

Continue with detailed guidance or find relevant providers.

Guide How to Register a Company in Thailand

A practical step-by-step guide to Thai private company registration, from ownership and capital decisions to DBD filing and post-incorporation compliance.

Read more
Guide How to Start a Business in Thailand

A practical roadmap for starting a business in Thailand, covering market validation, legal structure, foreign ownership, licences, registration, tax, banking and hiring.

Read more
Guide Tax Guide for Businesses in Thailand

A practical guide to corporate income tax, VAT, withholding tax, payroll, filing deadlines and record keeping for businesses operating in Thailand.

Read more
Guide Payroll Services in Thailand

Run payroll in Thailand with controlled inputs, current pay and leave rules, employment withholding, the 2026 social-security ceiling, review, filing, certificates and data protection.

Read more
Guide Bookkeeping in Thailand

Build reliable bookkeeping in Thailand: appoint the right support, retain source evidence, reconcile monthly, control access, handle tax documents and plan record retention.

Read more
Guide Annual Accounts in Thailand

Prepare annual accounts in Thailand: close the books, identify the reporting framework, coordinate audit and approval, distinguish DBD from tax deadlines, and retain accepted filing evidence.

Read more
Guide VAT Registration in Thailand

Register for VAT in Thailand: assess the 1.8-million-baht threshold, exemptions and special cases, prepare premises evidence, check the certificate and manage invoices and monthly returns.

Read more
Guide Withholding Tax in Thailand

Understand Thai withholding tax: classify payments, choose the correct return, calculate net supplier payments, document tax credits and check the qualifying 1% electronic measure for 2026–2027.

Read more

Information you can verify

Maintained by Thailand Navigator Editorial Team · Reviewed 02 November 2026

Requirements can change and may depend on your circumstances. Confirm current requirements with the relevant authority before acting.

Suggest content

Help us improve Thailand Navigator.
What would you like to do?

Your account, current page and submission date are recorded automatically.

Community experiences

Reviews of Taxes and VAT

Read first-hand experiences, then share your own.

Write a review
Loading member reviews…
Reviews reflect members’ own experiences.

Want to write a review?

Closing this prompt will not remove your rating.

Choose language

Select the language used across Thailand Navigator.

You can change this any time from the language menu.