Thai Localization - Expense Withholding Tax
This module make sure that Expense will also comply with Withholding Tax Invoice concept of l10n_th_withholding_tax.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Adds a withholding tax field to employee expenses in Odoo, so Thai withholding tax can be applied to expense lines and carried into the accounting entries.
This module connects employee expenses with Thai withholding tax rules. On each expense line, a new "WT" field appears next to the existing taxes field, both on the individual expense form and inside the expense lines list of an expense report.
The withholding tax is filled in automatically from the product used on the expense: if the product has a supplier withholding tax configured, that tax is proposed on the expense. Users can still change it manually on the line.
When the expense is posted to accounting, the withholding tax chosen on the expense is copied onto the journal item lines that come from the product, so the withholding tax is reflected in the accounting entries generated by the expense.
- Appears on: employee expense form and expense report form (expense lines).
- Automatic behaviour: withholding tax defaulted from the product's supplier withholding tax.
- Business rule: the selected withholding tax is passed to the accounting move lines created from the expense.
- Touches:
hr.expenseand the accounting entries generated from expenses.
This is an Alpha localization module for Thailand, so it is intended for companies using Thai withholding tax together with the standard Expenses app.
Depends on
Required by other modules
Models and fields (1)
- hr.expense · extends an existing modelwt_tax_id (WT)
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: 1 confirmed, 8 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
No verified informationInstallation 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.