Account - Pricelist on Invoices
- Add a stored field pricelist on invoices, related to the partner pricelist;
- Use this pricelist when manually adding invoice lines;
- Rules defined in pricelists applied in multicurrency context;
- Possibility to group by pricelist on account.invoice view;
For further information, please visit:
-
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds a Pricelist field to customer invoices and credit notes, automatically filled from the customer, and uses it to price invoice lines. Users can also refresh all line prices from the pricelist with one button.
This module brings the customer's pricelist into customer invoices and credit notes. When you pick a customer on a draft invoice, the Pricelist field is filled automatically from that customer's default pricelist, and the invoice currency follows the pricelist currency. The Pricelist field is visible on the invoice form for users who have pricelists enabled, and it can only be changed while the invoice is still in draft.
A button called "Update prices" appears on draft customer invoices and credit notes. Pressing it recalculates the unit price of every invoice line using the selected pricelist, taking quantity, unit of measure and invoice date into account. Discounts defined in the pricelist rules are also applied to the lines.
A check prevents saving an invoice whose pricelist currency does not match the invoice currency; in that case Odoo shows an error asking for the same currency.
In the invoicing list view, a new Pricelist filter lets you group customer invoices and credit notes by pricelist. A Pricelists menu is also added under the Accounting receivables menu, giving quick access to the pricelist configuration. The module works together with account.move and account.move.line.
Depends on
Required by other modules
Menus it adds
Models and fields (2)
- account.move · extends an existing modelpricelist_id (Pricelist)
- account.move.line · extends an existing modelpricelist_item_id
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: 8 confirmed, 1 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/account-invoicing.
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.