Account Invoice Alternate Payer
This module allows to enter an alternative payer in the customer invoice or vendor bill.
This allows, that we pay or expect to get paid by another partner other than the main partner.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Adds an "Alternate Payer" field on customer invoices and vendor bills so you can record a different partner who will actually pay or be paid. Payments and outstanding amounts then follow that alternate partner.
On any invoice or bill you get a new "Alternate Payer" field right after the main Partner field. It can only be changed while the document is still in draft; once posted it becomes read-only.
When you set an alternate payer, the payment terms lines of the invoice are automatically assigned to that partner, and the bank partner used for payment is switched to the alternate payer for outbound (vendor bill) documents.
The outstanding credits/debits widget shown on the invoice is recalculated so it looks for open items belonging to the alternate payer instead of the commercial partner, helping you see what that partner still owes or is owed.
When you register a payment from an invoice, the payment partner defaults to the alternate payer (or the commercial partner if none is set). The same happens when creating a payment directly from the invoice context.
A small safeguard prevents the payment-term lines from being silently reassigned back to the main partner when only the partner is changed on those lines.
Depends on
Models and fields (4)
- account.move · extends an existing modelalternate_payer_id (Alternate Payer)
- account.payment · extends an existing model
- account.move.line · extends an existing model
- account.payment.register · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 16.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: 5 confirmed, 4 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/account-invoicing.
terminal Installation and usage
OCA documentation · Odoo 16.0Usage
Source · Odoo 16.0Access to the invoice and change the Alternate Payor/Payee of the invoice.
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.