OdooWiki OCA HUB

Invoice Bank Account Details

account_invoice_bank_details folder_open OCA/account-invoice-reporting open_in_new
Account License: AGPL-3

This module allows you to select a default bank account based on the currency of the invoice. It will also display the bank details on the invoice.

Nota Bene: it is done on customer invoices/refund, not on vendor bills

auto_awesome What this module does

AI-generated from the code · Odoo 17.0

Automatically picks the bank account matching the invoice currency on customer invoices and refunds, and prints the bank name, BIC/SWIFT and IBAN on the invoice PDF.

This module changes how the bank account is chosen on customer invoices and customer credit notes (not on vendor bills). When an invoice has a currency, Odoo looks for a bank account of your own company that is set in that same currency and uses it as the invoice's bank account. If no account exists in that currency, it falls back to the first bank account of the company.

On the printed invoice, a new "Payment information" block is added after the payment terms. It shows the bank name, the BIC / SWIFT code and the IBAN of the selected bank account, so customers see exactly where to pay.

The module works on the account.move model and only affects customer invoices and customer refunds. Vendor bills keep the standard behaviour. No new menus or screens are added; the change is visible directly on the invoice form (bank account field) and on the invoice PDF report.

Depends on

account
Models and fields (1)
  • account.move · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 17.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: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 17.0

Confirmed on 2026-11-03 in branch 17.0 of OCA/account-invoice-reporting.

terminal Installation and usage

No verified information

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.

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.