Skip to content

Odoo for Thailand: VAT, WHT & Thai Localization

DeployMonkey Team · March 22, 2026 6 min read

Thai Tax in Odoo

Thailand has 7% VAT and extensive withholding tax (WHT) requirements. The Revenue Department requires electronic filing. Odoo supports Thai localization with community modules for VAT and WHT handling.

Tax Configuration

# VAT: 7% standard (temporarily reduced from 10%)
# WHT rates:
# - Services: 3%
# - Rent: 5%
# - Advertising: 2%
# - Transport: 1%
# - Professional fees: 3%
# - Non-resident: 15%

# Setup:
# VAT 7% on sales and purchases
# WHT taxes per service type
# Apply WHT via fiscal positions on vendor payments
# Track withholding certificates per vendor

Withholding Tax Certificates

# Thai WHT requires issuing certificates:
# PND 3: WHT on payments to individuals
# PND 53: WHT on payments to companies
# Filed monthly with Revenue Department

# In Odoo:
# Record WHT on vendor bills
# Generate WHT certificate per payment
# Monthly summary for PND 3/53 filing

Thai Chart of Accounts

# Thai accounting standards (TFRS):
# Assets: 1XXXX
# Liabilities: 2XXXX
# Equity: 3XXXX
# Revenue: 4XXXX
# Expenses: 5XXXX
# Tax accounts: mapped for PP.30 VAT return

DeployMonkey for Thailand

Deploy Odoo for your Thai business on DeployMonkey with servers in Singapore (low latency to Thailand). Configure 7% VAT, WHT, and Revenue Department compliance.