OCA/l10n-thailand · 18.0
Thai Localization - VAT and Withholding Tax Reports
l10n_th_account_tax_report
Thai Localization - VAT and Withholding Tax Reports
TAX Report is a report that displays transactions based on the selected tax type within a specific date range (period). It helps businesses track VAT and Withholding Tax more accurately, and supports both standard and Revenue Department (RD) formats for compliance purposes. The module also allows customization of report formats and text files for official tax submissions.
Table of contents
Configuration
This module allows you to configure the format of tax reports and Withholding Tax (WHT) text files for submission to the Revenue Department of Thailand. Below are the configuration steps for each feature.
Tax/WHT Report Format
By default, the system uses the Standard format. You can customize this or use the official RD (Revenue Department) report format as required.
To configure the tax report format:
- Go to Invoicing > Configurations > Thai Localization > Tax Report Format
- Select the desired report format to use when generating tax reports
Withholding Tax Text File for RD Submission
The system provides default settings and supports text file generation for PND 1, 3, and 53 forms. The text file format can be customized — for example, you can change the field positions or layout.
To configure the WHT text file format:
- Go to Settings > Users & Companies > Companies > WHT Text File Format
- Select the WHT type you want to edit
- Adjust the field order or customize the format as needed
- Click Save to apply your changes
Usage
This module provides two types of tax reports:
- Thai Tax Report – for Value Added Tax (VAT)
- WHT Income Tax Report – for Withholding Tax (WHT)
Thai Tax Report
To generate the VAT report:
- Go to Invoicing > Reporting > Thai Accounting Report > Thai Tax Report
- Select the Tax Type and the Date Range (Period)
- Choose one of the following actions:
- View – preview the report on screen
- Export PDF – download as a PDF file
- Export XLSX – download as an Excel file
WHT Income Tax Report
To generate the WHT report:
- Go to Invoicing > Reporting > Thai Accounting Report > WHT Income Tax Report
- Select the Income Tax Form and the Date Range (Period)
- Choose one of the following actions:
- View – preview the report on screen
- Export PDF – download as a PDF file
- Export XLSX – download as an Excel file
- Export TXT – download a text file for RD (Revenue Department) submission
The WHT report supports 5 types of Income Tax forms:
- PND1
- PND1A
- PND2
- PND3
- PND53
Bug Tracker
Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.
Do not contact contributors directly about support or help with technical issues.
Credits
Authors
- Ecosoft
Contributors
- Pimolnat Suntian <<pimolnats@ecosoft.co.th>>
- Saran Lim. <<saranl@ecosoft.co.th>>
- Rattapong Chokmasermkul <<rattapongc@ecosoft.co.th>>
Maintainers
This module is maintained by the OCA.
OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.
Current maintainers:
This module is part of the OCA/l10n-thailand project on GitHub.
You are welcome to contribute. To learn how please visit <https://odoo-community.org/page/Contribute>.







