Tax🇹🇭 Bangkok, Thailand

Personal income tax & tax residency

Thai personal income tax is progressive, from 0% up to 35%. You become a tax resident at 180 days in a calendar year, your employer withholds tax monthly, and you file an annual return (PND.90/91) by end of March. The headline shift expats must understand: since 1 January 2024, foreign-sourced income you remit into Thailand as a tax resident can be taxable — a real break from the old practice. Here is the shape of it.

Total cost
Filing itself is free. Your actual tax is the progressive rate on net income: 0% up to 150,000 THB, then 5% / 10% / 15% / 20% / 25% / 30% bands, reaching the top rate of 35% on net income above 5,000,000 THB. Late filing/payment adds a surcharge (commonly 1.5% per month on tax due) plus possible penalties.
Time needed
Getting a TIN is quick (same day to a few days). Employer withholding runs automatically each month. The annual return takes anywhere from minutes (simple salary, online) to longer if you have foreign income to account for.
Validity
Tax is assessed per calendar year and you file annually. Your residency is re-tested each year on the 180-day count (Thailand's threshold is 180 days, not the 183 used in many other countries), so it can change year to year. The TIN itself is a one-time registration you keep. Foreign-remittance treatment is genuinely in flux — a 2025 draft exemption for income remitted in the year earned or the following year was still unenacted as of mid-2026, and a separate worldwide-income proposal has been floated — so re-check the current rule each filing season rather than relying on last year's answer.
Verified
June 2026
Medium confidence·Foreigners earning income while living in Bangkok. If you spend 180+ days in Thailand in a calendar year you are a Thai tax resident. Employees have tax withheld by their employer and file an annual return; the rules also reach foreign-sourced income you remit into Thailand. This is an orientation, not tax advice — the 2024 remittance change in particular is nuanced, so confirm your own position with a Thai tax adviser.

Before you start

  • Work out your residency: 180+ days in Thailand in the calendar year makes you a tax resident
  • A Thai Tax Identification Number (TIN) — issued by the Revenue Department, often arranged via your employer
  • Records of your income and, crucially, of any foreign funds you remit into Thailand and tax already paid abroad

Step-by-step

  1. 1

    Determine your tax residency

    Count your days: 180 or more in Thailand within a single calendar year (1 Jan-31 Dec, not necessarily consecutive) makes you a Thai tax resident for that year. Residency is what pulls remitted foreign income into scope, so this count matters beyond just your Thai salary.

    OnlineWho: YouOngoing through the yearFree
  2. 2

    Get a Tax Identification Number (TIN)

    Register for a TIN with the Revenue Department. Employees usually have HR help arrange it after starting work; otherwise apply at a local Revenue Department (Area) office. You need the TIN to file and to log in to the online e-filing system.

    In personWho: You (employer's HR often assists)Same day to a few daysFree
  3. 3

    Let your employer withhold tax monthly

    If you are employed, your employer withholds income tax from each paycheck and remits it to the Revenue Department (the PND.1 payroll filing). This is a prepayment against your annual liability, much like PAYE — you still file an annual return to reconcile.

    Via employerWho: Your employerMonthlyWithheld from salary per the progressive rates
  4. 4

    Account for foreign-sourced income you remit in

    Since 1 January 2024, foreign-sourced income earned while you are a Thai tax resident and then remitted into Thailand can be assessable here. Keep clear records of what you bring in and any tax paid abroad — Thailand's double-tax treaties may let you credit foreign tax. This area is genuinely nuanced; get advice for your situation.

    OnlineWho: You (ideally with a tax adviser)Track throughout the yearDepends on amounts and treaty relief
  5. 5

    File your annual return (PND.90 / PND.91)

    File once a year for the previous calendar year: PND.91 if your only income is Thai employment, PND.90 if you have other or foreign income. Paper returns are due by 31 March; online filing via the Revenue Department e-filing portal is allowed a few days later (around 8 April). Pay any balance, or claim a refund.

    OnlineWho: YouFiled Jan-Mar after year endFree to file; pay any tax balance due

Documents you’ll need

  • Passport and your Thai Tax Identification Number (TIN)
  • Annual withholding/income certificate from your employer (the 50 Tawi / withholding certificate)
  • Records of foreign income remitted into Thailand and evidence of foreign tax paid
  • Receipts for deductions and allowances you intend to claim
  • Thai bank details for any refund

Things most newcomers don’t know

Since 2024, foreign income you remit into Thailand can be taxed — the big change.

Under Revenue Department orders Por.161/2566 and Por.162/2566 (effective 1 January 2024), foreign-sourced income earned while you are a Thai tax resident is assessable when you bring it into Thailand, whether that is the same year or ten years later. This killed the long-standing 'park it offshore for a year, then remit it tax-free' practice that a whole expat advice industry was built on, and it is the single rule most expats still get wrong. Be equally careful with the other direction: the Revenue Department floated a draft in mid-2025 to exempt income remitted in the year earned or the following year, and it had still not been enacted as of mid-2026 — so the stricter rule governs, and anyone telling you the exemption is live is ahead of the law. Confirm your own case with a Thai tax adviser.

Source: rd.go.th orders Por.161/2566 & Por.162/2566; status of the 2025 draft exemption as at mid-2026

180 days in a calendar year is the line that changes everything.

Spend 180+ days in Thailand in a calendar year and you are a tax resident — which is exactly what brings remitted foreign income into scope. The days need not be consecutive and the count resets every 1 January, so people near the threshold should track their days deliberately rather than guess.

Source: Revenue Department / PwC Thailand

Income earned before 2024 is grandfathered — keep proof of timing.

Foreign income earned before 1 January 2024 is not assessable when remitted, regardless of when you bring it in. That makes dated records of when funds were earned (versus when you transfer them) valuable, because they can keep older savings out of the Thai tax net. Good documentation is your defence in an audit.

Source: Expat Tax Thailand / HLB Thailand

Double-tax treaties can stop you paying twice.

Thailand has tax treaties with many countries, and tax you already paid abroad can often be credited against Thai tax on the same income. But you generally have to claim it and prove it, so keep foreign tax certificates and withholding statements. This is where a Thai tax adviser earns their fee.

Source: PwC Thailand / Revenue Department

Common mistakes to avoid

  • Assuming foreign income is tax-free in Thailand — since 2024, remitting it as a resident can trigger tax
  • Miscounting the 180 days and not realising you became a tax resident
  • Not keeping records of when foreign funds were earned (pre-2024 income is protected)
  • Forgetting to file the annual return because tax was withheld — you still reconcile via PND.90/91
  • Missing the end-of-March (paper) / early-April (online) deadline and incurring a monthly surcharge
  • Treating this guide as advice — the remittance rules are nuanced; consult a Thai tax professional

Some of this may be out of date. Spotted something inaccurate? Help us keep it right for the next newcomer.

Make it your personal checklist

Globe Quest turns this into a tracked, AI-personalized plan for Bangkok — timed to your move date, with reminders so nothing slips. Free to start.