This module adds an action in the invoices list to merge invoices. Here are the conditions to allow merging:
- Type should be the same (Customer Invoice, Supplier Invoice, Customer Refund or Supplier Refund)
- Partner should be the same
- Currency should be the same
- Account receivable account should be the same
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets you select several draft invoices in the invoices list and combine them into a single invoice, as long as they share the same partner, type, currency, journal and other key details.
This module adds a "Merge Partner Invoice" action to the list view of invoices (account.move). Select two or more draft invoices and run the action to open a small confirmation window.
- The window explains the merge rules and offers two options: keep the references from the original invoices, and set a specific invoice date for the merged invoice.
- If the selected invoices cannot be merged, the window shows an error message instead of the merge button, listing what differs (for example state, partner, currency, journal, company, salesman, bank account or invoice type).
- Only invoices in draft state are merged. Invoices are grouped by partner, user, type, currency, journal, company and partner bank account.
- Invoice lines are combined when they are identical except for quantity; quantities are added together. Empty lines can be dropped.
- Original invoices are cancelled after the new merged invoice is created, and links from sale or purchase order lines are moved to the new invoice lines.
- After merging, Odoo returns to the invoice list filtered on the original and new invoices.
Depends on
Required by other modules
Models and fields (2)
- account.move · extends an existing model
- invoice.merge · new modeldate_invoice (Invoice Date), error_message, keep_references (Keep references from original invoices)
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: 6 confirmed, 3 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.0Go to a invoice tree view, select several invoices and click expand the action button and click 'Merge Partner Invoice'.
[](https://runbot.odoo-community.org/runbot/95/10.0)
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.