This addon allows to reconcile bank statements and account marked as reconcile.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets users reconcile bank statement lines and reconcilable accounts directly in Odoo, matching them against existing journal items or creating counterpart entries, with automatic rules and a dedicated reconciliation screen.
This module adds a full reconciliation workspace for bank statements and for accounts flagged as reconcilable.
- On a bank statement line, users get a reconciliation screen where they can pick existing journal items as counterparts, edit amounts, accounts, partners, names and analytic distributions, and see a suspense line that balances the entry. A button confirms the reconciliation and creates or updates the related journal entry.
- Reconcile models (automatic rules) can be applied manually from the screen, and are also applied automatically when a new statement line is created, so matching entries are proposed without manual work.
- A separate 'Reconcile' screen lists reconcilable accounts grouped by account, partner, currency and company, showing only posted entries. Users can add multiple lines at once, clean the current work, and confirm the reconciliation; the work in progress is saved per user.
- Journals gain a reconciliation mode (edit or keep) and an aggregation setting (by statement, day, week or month); the same aggregation can be set company-wide in settings.
- From a bank statement, buttons open the statement itself or its lines directly in the reconciliation view.
- A 'Reconciliation Models' menu is added under the accounting configuration menu.
- The module touches
account.bank.statement.line,account.bank.statement,account.move.line,account.journal,account.reconcile.model,res.companyandres.config.settings.
Depends on
Required by other modules
Menus it adds
Models and fields (11)
- res.company · extends an existing modelreconcile_aggregate
- account.journal · extends an existing modelreconcile_mode, company_currency_id (Company Currency), reconcile_aggregate (Reconcile aggregation)
- account.move.line · extends an existing model
- res.config.settings · extends an existing modelreconcile_aggregate
- account.bank.statement · extends an existing model
- account.reconcile.model · extends an existing modelsearch_journal_id (Applies on Journal)
- account.account.reconcile · new modelname, active, account_id, partner_id, is_reconciled, reconcile_data_info
- account.reconcile.abstract · new modelcompany_id, currency_id, manual_delete, manual_reference, company_currency_id (Company Currency), foreign_currency_id, reconcile_data_info, add_account_move_line_id
- account.bank.statement.line · new modelmanual_kind, manual_name, aggregate_id, can_reconcile, manual_amount, aggregate_name, manual_line_id, manual_move_id, reconcile_data, reconcile_mode, manual_model_id, manual_move_type, manual_account_id, manual_partner_id, analytic_precision, manual_currency_id, manual_in_currency (Manual In Currency?), reconcile_aggregate, reconcile_data_info, analytic_distribution, manual_in_currency_id (Manual In Currency), manual_original_amount, manual_amount_in_currency, manual_exchange_counterpart, previous_manual_amount_in_currency
- account.reconcile.model.line · extends an existing model
- account.account.reconcile.data · new modeldata, user_id, reconcile_id
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. The module is very large and only part of the code was read. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 4 confirmed, 5 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/account-reconcile.
terminal Installation and usage
OCA documentation · Odoo 19.0Usage
Source · Odoo 19.0Bank reconcile
Access Invoicing / Dashboard with a user with Full Acounting capabilities. Select reconcile on the journal of your choice.
Account reconcile
Access Invoicing / Accounting / Actions / Reconcile All the possible reconcile options will show and you will be able to reconcile properly. You can access the same widget from accounts and Partners.
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.