Thailand Localization - Withholding Tax Report
This module add the withholding tax cert report - view, pdf, xlsx and text file.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Adds a Withholding Tax Report for Thailand that lets accountants pick an income tax form (PND3 or PND53) and a date range, then view or export the withholding tax certificate lines as HTML, PDF, XLSX or TXT.
This module gives Thai companies a dedicated report for withholding tax certificates. From the Accounting reports menu, users open the "WT Income Tax Report" wizard, choose the income tax form (PND3 or PND53), a date range and, when several companies are active, the company, then click View, Export PDF, Export XLSX or Export TXT.
The report lists the withholding tax certificate lines that match the chosen form, date range and company, excluding draft certificates. Each line shows the supplier tax ID, name, address, certificate date, income description, tax rate, base amount, tax amount, tax payer and reference document. Cancelled certificates are shown as "Cancelled" with zero amounts. A footer totals the base and tax amounts of completed certificates.
Dates in the text export use the Thai Buddhist year (year + 543). The report file name is built from the form code and period, for example WT-P03-256401. The report is available as an on-screen HTML page with Print and Export buttons, as a PDF, as an Excel file and as a pipe-separated text file.
It works on withholding tax certificate lines and companies, and is available to users with billing/accounting rights.
Menus it adds
Models and fields (4)
- ir.actions.report · extends an existing model
- withholding.tax.report · new modeldate_to, results (Results), date_from, company_id (Company), date_range_id (Date range), income_tax_form (Income Tax Form)
- withholding.tax.report.wizard · new modelcompany_id (Company), date_range_id (Date Range), income_tax_form (Income Tax Form)
- report.withholding.tax.report.xlsx · new model
Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/l10n-thailand.
terminal Installation and usage
OCA documentation · Odoo 14.0Usage
Source · Odoo 14.0- Go to Invoicing -> Reporting -> WT Income Tax Report.
- Select income tax form (pnd3, pnd53) and Date Range.
- Click button that you need generate report type.
===========================
Buttons Type
View - Report type html.
Export PDF - Report type pdf.
Export XLSX - Report type xlsx.
Export TXT - Report type text.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.