Demystifying Withholding Tax in Thailand

No Comments

Photo of author

By admin

You may have heard about withholding tax in Thailand. Understanding what it is and how it works can help you stay compliant with the law, avoid penalties, and manage your finances efficiently. This blog post will explain the basics of withholding tax in Thailand, including the rates, calculation methods, deadlines, and penalties.

What is Withholding Tax?

Withholding tax (ภาษีหัก ณ ที่จ่าย) is a tax that is deducted from the income of a person or a company at the source of payment. In other words, it is a tax that is withheld by the payer of the income (the employer or the client) on behalf of the payee (the employee or the freelancer) and then remitted to the tax authorities.

Withholding tax is a common way for tax authorities to collect taxes from a large number of taxpayers, especially those who have income from various sources, are self-employed or have irregular income. By requiring the payer to withhold the tax, the authorities ensure that the tax is paid on time and in the correct amount, without relying on the taxpayer’s self-reporting.

Withholding Tax Rates

In Thailand, withholding tax rates vary depending on the type of income and the status of the recipient. The following are some of the most common types of income and their corresponding withholding tax rates:

  • Service fees: 3-5%
  • Rent: 5%
  • Royalties: 5%
  • Dividends: 10%
  • Interest: 1%
  • Capital gains: 0.1-1%

It’s important to note that these rates are subject to change, so it’s always a good idea to check with the tax authorities or a tax professional for the latest information.

How to Calculate Withholding Tax in Thailand

The calculation of withholding tax in Thailand depends on the type of income, the tax status of the recipient, and the amount of the payment. In general, the formula for calculating withholding tax is as follows:

Withholding tax = Income amount x Withholding tax rate

For example, if you receive a service fee of 10,000 THB and the withholding tax rate is 3%, the calculation would be:

Withholding tax = 10,000 THB x 3% = 300 THB

The payer would then deduct 300 THB from the payment and remit it to the tax authorities on your behalf. You would receive the net amount of 9,700 THB.

When is Withholding Tax Due?

In Thailand, the deadline for remitting withholding tax is the 7th day of the following month in which the payment was made. For example, if you receive a service fee on January 15th, the tax must be remitted to the authorities by February 7th.

Penalties for Late Submission

If you fail to remit withholding tax on time, you may be subject to penalties and interest. The penalties vary depending on the length of the delay and the amount of tax owed. For example, if you remit the tax 1-7 days late, the penalty is 1% of the tax owed per day, up to a maximum of 20% of the tax owed.


Withholding tax in Thailand can be complex, but it doesn’t have to be intimidating. By understanding the basics of withholding tax rates, calculation methods, deadlines, and penalties, you can stay on top of your tax obligations and avoid unnecessary stress and costs. If you have any questions or need further guidance, consult a tax professional or contact the tax authorities directly.

Disclaimer: This article is for informational purposes only, tax rates and legislation is subject to change. Please check with the relevant authorities to ensure. Consult the Thai Revenue Department website or call their hotline at 1161 for more information.

Leave a Comment