This module addresses the need to specify different receiving bank accounts based on brand. When generating invoices, the module automatically populates the invoice's bank account field with the configured default, streamlining the payment process and ensuring invoices specify the correct remittance details based on the brand.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Lets you set a default receiving bank account per brand and automatically fills it on customer invoices and vendor credit notes for that brand.
This module links brands to a specific bank account so that invoices are paid to the right account without manual selection.
- On the brand form (the same screen where brands are managed), a new "Invoices" group shows a "Bank Account" field. The account you can pick is limited to accounts belonging to the same partner as the brand.
- A check prevents saving a brand if the chosen bank account does not belong to the brand's partner; an error message explains the mismatch.
- When you create or change the brand on a customer invoice or a vendor credit note, the invoice's bank account is filled automatically with the brand's configured account, if one is set.
- The automatic fill only applies to customer invoices and vendor credit notes; other document types are left untouched.
- The module builds on the brand feature for accounting (
account_brand) and touches the invoice (account.move) and brand (res.brand) records.
Depends on
Models and fields (2)
- res.brand · extends an existing modelpartner_bank_id (Bank Account)
- account.move · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 18.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: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/brand.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0To use this module, you need to:
- Go to Settings \> Users & Companies \> Brands
- Select a brand
- Define its bank account
- Create a new invoice
- Select the brand
- The bank account is automatically filled with the brand's specified bank account.
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.