Account Vendor Bank Account Default Purchase
This module allows you to set a default bank account purchase orders. That bank account will be propagated to its vendor bills.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Automatically fills the vendor's default bank account on purchase orders when the payment method requires a bank account, so vendor bills inherit the right account.
When you create or change a purchase order, this module looks at the vendor and the selected payment method. If the payment method requires a bank account and the vendor has a default bank account configured, that account is automatically placed in the supplier bank account field of the purchase order.
- If the vendor has no default bank account set, the field is left empty (or falls back to the standard Odoo behaviour).
- If the payment method does not require a bank account, the supplier bank account field is cleared.
- The value is recalculated whenever the vendor or the company changes on the order.
Because the bank account is set on the purchase order, it is then carried over to the related vendor bills, reducing manual entry and mistakes. The module works together with the vendor default bank account feature and the purchase payment integration. It only affects the purchase.order model and does not add new menus or screens; the change is visible directly in the supplier bank account field on the purchase order form.
Models and fields (1)
- purchase.order · 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 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/bank-payment.
terminal Installation and usage
OCA documentation · Odoo 18.0Configuration
Source · Odoo 18.0To configure this module, you need to:
- Go to a partner form view, and edit the Default Bank Account in the Sales and Purchase tab. The partner must be set as a 'company', or as an individual without a parent company. Note: If you do not set this value, it will be equal to the first bank account created in the contact. This is the standard behaviour of Odoo
- You can disable the default bank account option at contact level, unmarking the "Has Default Bank Account" check.
Usage
Source · Odoo 18.0To use this module, you need to:
- Create a purchase order. On the other info tab you can see its bank account, which will be equal to the configured in the partner's "Default Bank Account" field.
- Confirm the purchase and create its vendor bill. Its recipient bank account will be equal to the purchase's bank account.
No verified information in OCA: Installation.
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.