This module allows users to edit taxes on the Expense to ensure accurate accounting entries in case of rounding differences. Users must have the "Show Accounting Features - Readonly" access rights to edit the necessary fields for tax adjustment.
auto_awesome What this module does
AI-generated from the code · Odoo 15.0Lets users correct the tax amount on an expense so the accounting entries match the real tax, useful when rounding differences appear. A new editable tax field appears on the expense form.
When you record an expense, Odoo normally calculates the tax automatically and you cannot change it. This module adds an editable "price_tax" field on the expense form, shown only when taxes are set on the expense and when the expense is still editable.
If you change the tax amount, the module remembers that the expense was manually adjusted (a hidden flag) and keeps your value instead of recalculating it. It then recalculates the expense total so the difference is reflected, and when the expense is posted it adjusts the related accounting move lines so the tax and expense amounts in the journal entry match your corrected figure.
- The tax amount field is visible on the expense form next to the taxes field.
- Automatic recalculation of the tax amount stops once you have adjusted it manually.
- The expense total is updated to include the corrected tax.
- Accounting entries created from the expense are adjusted accordingly, including currency conversion when the expense currency differs from the company currency.
It touches the hr.expense model and its expense form view. Editing the tax fields requires accounting read access rights, as stated in the module description.
Depends on
Models and fields (1)
- hr.expense · extends an existing modelprice_tax, tax_adjust
Text generated by AI (DeepSeek) from reading the Odoo 15.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: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/hr-expense.
terminal Installation and usage
OCA documentation · Odoo 15.0Usage
Source · Odoo 15.0To use this module, you can follow these steps:
- Go to Expenses > My Expenses > My Expenses to Report > Create.
- Choose a product from the list and add applicable taxes.
- The "Price Tax" field will automatically calculate and display the total price including taxes.
- If the calculated price tax is incorrect, edit the value to reflect the correct amount.
- Follow the normal process for submitting and posting the journal entry.
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.