Account Invoice Discount Amount
This module shows the early payment discount totals in the invoice/bill list, instead of requiring users to open each invoice to see them.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Shows the early payment discount amount directly in the invoice and bill list, so you no longer need to open each document to see how much you would save by paying early.
This module adds two new money columns to the invoices and bills list in Accounting.
- "Discount Amount" shows the early payment discount in the document's own currency.
- A second, hidden-by-default column shows the same discount in your company currency.
Both values are calculated automatically from the payment term line that grants the early payment discount, so they always match what is on the invoice. The columns only appear when there is actually a discount on the document, which keeps the list clean.
It works on customer invoices, vendor bills, credit notes and refunds, because the discount is taken from the payment term line and keeps its sign (negative on bills and refunds).
The module extends the account.move model and the existing invoice list view; it does not add new menus or screens. Everything is visible from the standard Invoices and Bills list views.
Depends on
Models and fields (1)
- account.move · extends an existing modeldiscount_balance, discount_amount_currency (Discount amount in Currency)
Text generated by AI (DeepSeek) from reading the Odoo 19.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 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/account-invoicing.
terminal Installation and usage
OCA documentation · Odoo 19.0Usage
Source · Odoo 19.0- Go to Accounting > Suppliers > Bills (or Customers > Invoices).
- When an Early Payment Discount applies, the "Discount Amount" and "Discount Amount (Company Currency)" columns show the total to pay to benefit from it. They are hidden when there is no discount to apply.
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.