Account Move Line Reconcile Manual
This module adds a wizard to reconcile manually selected journal items. If the selected journal items are balanced, it will propose a full reconcile. Otherwise, the user will have to choose between partial reconciliation and full reconciliation with a write-off.
For the old-time Odoo users, the feature provided by this module is similar to the wizard that was provided in the account module up to Odoo 11.0. It was later replaced by the special reconciliation JS interface, which was working well, but was not as fast and convenient.
Full reconciliation:
Choose between partial reconciliation and full reconciliation with a write-off:
Reconcile with write-off:
auto_awesome What this module does
AI-generated from the code · Odoo 16.0This module adds a manual reconciliation wizard that lets accountants quickly reconcile selected journal items, either fully, partially, or with a write-off entry. It also provides reusable write-off models to predefine accounts, journals, and analytic distributions.
This module brings back a fast, form-based way to reconcile journal items without using the standard reconciliation widget. From the Journal Items list, select two or more lines and click the Reconcile button to open a wizard.
The wizard checks that all selected lines belong to the same account, that the account is reconciliable, that at least two lines are selected, and that the selection contains both debit and credit amounts. It shows the number of items, total debit, total credit, and warns if lines come from different partners.
If the selected lines are already balanced, you can click Full Reconcile to reconcile them completely. If they are not balanced, you can either Partial Reconcile or Reconcile with Write-off. The write-off step lets you choose a write-off model, journal, date, reference, account, and analytic distribution. A new journal entry is created and posted automatically to balance the reconciliation.
Write-off models are managed under the Accounting menu and store default expense and income accounts, a journal, and analytic distributions. They are company-specific and must have a unique reference per company.
Depends on
Menus it adds
Models and fields (2)
- account.reconcile.manual.model · new modelref (Write-off Reference), sequence, company_id, journal_id (Write-off Journal), income_account_id (Income Write-off Account), analytic_precision, expense_account_id (Expense Write-off Account), income_analytic_distribution (Analytic for Income), expense_analytic_distribution (Analytic for Expense)
- account.move.line.reconcile.manual · new modelcount (# of Journal Items), state, account_id, company_id, partner_id, total_debit, total_credit, writeoff_ref (Reference), move_line_ids, partner_count, writeoff_date (Date), writeoff_type (Type), writeoff_amount (Amount), writeoff_model_id (Model), analytic_precision, company_currency_id, writeoff_account_id (Write-off Account), writeoff_journal_id (Journal), writeoff_analytic_distribution (Analytic)
Text generated by AI (DeepSeek) from reading the Odoo 16.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 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/account-reconcile.
terminal Installation and usage
No verified informationInstallation 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.