Skip to content
TAQNIX
Odoo ModulesWordPress PluginsWordPress ThemesShopify ThemesApp TemplatesScripts & UtilitiesBlogSell on TAQNIX
ModuleOdooNew

Bank Reconciliation Statement for Odoo 19 Community – Outstanding Cheques and Deposits

The classic bank reconciliation statement in Odoo Community: tick what the bank cleared, see the deposits in transit and the outstanding payments, match the books, lock and print.

No reviews yet0 salesby TAQNIXUpdated Oct 23, 2026

Description

The bank says one number. Prove the books agree.

Bank Reconciliation Statement builds the classic statement in Odoo Community.

Ticking what the bank cleared, with live figures

Reconcile in minutes

  • Choose the bank journal, the statement date, type the ending balance
  • Load the transactions and tick what the bank has cleared
  • Live: balance per books, deposits in transit, outstanding payments, adjusted bank balance and the difference
The bank reconciliation statement

Lock and carry over

  • Validate when the difference is zero: the cleared items are locked
  • What is not cleared stays outstanding in the next reconciliation: no cheque is lost
  • Reset to correct; reconciliations follow each other in date order
A reconciliation locked once validated

Print

The bank reconciliation statement with the items listed and the signature boxes.

Load, tick, validate

Tested

28 automated tests: loading, the figures, validation, carry-over, reset, the statement and the access rights.

Bank reconciliation features

Documented

Illustrated guide in English and Arabic and an Arabic translation of the module.

What's included

  • taqnix_bank_reconciliation.zip: the Odoo 19 module (with Arabic translation)
  • Illustrated documentation in English and Arabic (HTML and PDF)
  • Automated tests, licence file (OPL-1) and changelog

Requirements

Odoo 19.0 Community with Invoicing.

What's in the download

The files in the archive you can download after you buy.

  • Full source code
  • Documentation
  • Installation guide
  • Automated tests
  • Licence file
  • Changelog

Customer reviews

Write a review

No reviews yet. Bought this item? Be the first to review it.

Usage

Install and use it in a few lines.

rec = env['taqnix.bank.rec'].create({'journal_id': bank_journal.id, 'date': '2026-10-31', 'statement_balance': 35805.0})
rec.action_load()
rec.line_ids.filtered(lambda l: l.ref != 'Cheque 4473').write({'cleared': True})
rec.difference   # 0.0 when the statement matches the books
rec.action_validate()

Documentation

Setup, settings and troubleshooting, written by the author.

Open the documentation

Changelog

Every release, newest first.

v1.0.0

1.0.0 – Initial release

  • Bank reconciliation by journal and statement date
  • Load the transactions, tick the cleared ones, live figures and difference
  • Validation at zero difference locks the items; outstanding items are carried over; reset
  • Printable statement with signature boxes
  • Arabic translation, automated tests

Frequently asked questions

What does the reconciliation compare?

The ending balance of the bank statement, adjusted for the deposits in transit and the outstanding payments, against the balance of the journal accounts in your books at the statement date.

How do I mark what the bank cleared?

Load the transactions, then switch on Cleared by the bank for each one you find on the statement. The figures update at once.

When can I validate?

When the difference is zero. The ticked transactions are then locked to the reconciliation.

What happens to the cheques the bank has not cashed yet?

They stay outstanding and are proposed again in the next reconciliation.

Can I correct a validated reconciliation?

Yes. Reset releases its items; a later reconciliation of the same journal must be reset first.

Does it import the bank statement?

No: you type the ending balance and tick the items. Use a bank statement import module to bring statement lines into Odoo.

Can I print it?

Yes. The statement lists the deposits in transit and the outstanding payments and has signature boxes.

Does it work in Arabic?

Yes. Everything is translated and works right to left, and the documentation is in Arabic too.

More from TAQNIX

  • ModuleNew

    Shift Roster for Odoo 19 Community – Weekly Employee Scheduling

    Plan who works which shift in Odoo Community: shift templates, a weekly grid per employee, quick assignment, overtime and time-off warnings, publishing with notifications, my shifts and a calendar.

    by TAQNIX
    No reviews yet
    Sales:0$79.00
  • ModuleNew

    Timesheet Approval for Odoo 19 Community – Weekly Sheets, Submit and Approve

    Weekly timesheet approval in Odoo Community: employees submit, managers approve or refuse with a reason, submitted hours are locked, with expected hours, sheets for everybody and a printable sheet.

    by TAQNIX
    No reviews yet
    Sales:0$69.00
  • ModuleNew

    Stock Transfer Requests for Odoo 19 Community – Branch Requests with Approval

    Let branches request stock from another warehouse in Odoo Community: stock shown at the source, approval in full or in part, the internal transfer created for you, and a printable slip.

    by TAQNIX
    No reviews yet
    Sales:0$49.00
  • ModuleNew

    Vendor Rating & Scorecard for Odoo 19 Community – On-time Delivery and Fill Rate

    Know which vendors deliver in Odoo Community: on-time delivery and fill rate from your receipts, quality and service ratings, an overall score, grades and a ranked scorecard.

    by TAQNIX
    No reviews yet
    Sales:0$59.00

Similar items

  • ModuleNew

    Cash Flow Forecast for Odoo 19 Community – Weekly Cash Projection

    Forecast your cash in Odoo Community: the bank balance, open invoices and bills by due date and your own expected items give the balance week by week, with a minimum alert.

    by TAQNIX
    No reviews yet
    Sales:0$79.00
  • ModuleNew

    Tax Report (VAT / Sales Tax Summary) for Odoo 19 Community – Net Tax Payable

    A VAT and sales tax summary for Odoo Community: base and tax of every tax for any period, net tax payable, monthly breakdown, drill-down, Excel export and printable report.

    by TAQNIX
    No reviews yet
    Sales:0$69.00
  • ModuleNew

    Petty Cash & Expense Vouchers for Odoo 19 Community – Imprest Funds with Approval

    Run petty cash funds in Odoo Community: expense vouchers with receipts and an approval limit, payment with the entry, replenishment up to the float, a cash book and printable vouchers.

    by TAQNIX
    No reviews yet
    Sales:0$79.00
  • ModuleNew

    Journal Entries Import from Excel / CSV for Odoo 19 Community – Balance Checked

    Import journal entries from Excel or CSV into Odoo Community: accounts, partners, analytic, each entry checked for balance, drafts or posted, with a history and an undo.

    by TAQNIX
    No reviews yet
    Sales:0$59.00