This task is one section of Odoo accounting: nine everyday tasks, step by step, with 8 related tasks on one page.
1. Open the unmatched bank lines
On the Accounting dashboard, click the bank journal’s to reconcile button. That list hides lines that are already matched. Click the journal name instead when you need every transaction.
This guide starts after the statement lines are already in the journal. How they arrive depends on the bank and the apps installed.
2. Match the line to a document
Expand the line and click Reconcile. Select the customer invoice, vendor bill, or payment, then click Select. If the line has a partner, the list is limited to that partner.
When no partner is set, Odoo can compare the line label with invoice, bill, and payment references. When a partner is set, it tries an exact amount, then an early-payment discount, then an amount written in the label.
3. Deal with a difference
If the bank amount is lower than the document, the line can be fully matched while the document stays partly open. Edit the line and choose fully paid only when the difference should close the document.
If the bank amount is higher, the remainder stays on the bank line. Match another document, or use Set Account or a reconciliation model for a fee that has no invoice.
4. Check the match and undo it if needed
A matched line shows the counterpart instead of the suggestion buttons. The suspense account on that move is replaced by the counterpart account.
To undo it, expand the line and delete the counterpart items. Do that before you close the period if the match was wrong.
5. Frequently asked questions
Can one payment close two invoices?
Yes. Click Reconcile and select both items. Match or write off whatever balance remains.
What if Odoo suggests the wrong invoice?
Do not accept the suggestion. Choose Reconcile and select the document that matches the payment.
Where do the bank lines come from?
This guide starts after they are in the bank journal. Importing or synchronizing them depends on the bank connection you use.
6. Related articles and next steps
Menu labels can vary with your Odoo version, installed apps, and permissions.
Odoo documents the Bank Matching view in the Odoo 19 bank reconciliation page.
Continue learning
Describe the version, hosting, and workflow you want to improve. Email OdooMatrix to discuss the next step.