OdooWiki OCA HUB

Account Invoice Merge

account_invoice_merge folder_open OCA/account-invoicing open_in_new
Finance License: AGPL-3

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.0

Lets 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

account

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 6 confirmed, 3 with no information of 9 versions.

Sources · Odoo 14.0

Confirmed on 2026-11-03 in branch 14.0 of OCA/account-invoicing.

terminal Installation and usage

OCA documentation · Odoo 19.0

Go 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.

info

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.