Close the loop on every balance confirmation letter
Compute audit-safe receivable and payable balances from posted entries, send bilingual English/Arabic confirmation letters with a secure portal link, and collect a signed confirmation or a documented dispute, all tracked from one campaign dashboard.
The problem
At period-end and during external audits, accounting teams must prove that the balances on their books match what customers and vendors actually believe they owe. Today that means spreadsheets, mail-merged letters and manual email chasing: balances are pulled by hand, letters are inconsistent, and there is no reliable trail of who confirmed what and when.
The solution
Balance Confirmation Letters computes each counterparty's balance straight from posted ledger entries, sends a branded bilingual letter with a secure portal link, and closes the loop with a signed confirmation or a logged dispute, all tracked on a single campaign dashboard with a full chatter audit trail.
Everything an audit confirmation run needs
Every capability below is implemented in the module.
Audit-safe balance calculation
Computes opening balance, movement and closing balance for each counterparty from posted ledger entries only, as of any statement date you choose.
Two-way portal sign-off
Counterparties review the letter on a secure portal page and confirm or dispute the balance online, closing the loop instead of leaving a dead-end PDF.
Captured signature as evidence
A hand-drawn signature plus the confirmer's name, position and phone are captured and stored on the record, then printed on the letter as real evidence, not a pasted image.
Built-in dispute handling
Counterparties can submit the balance they believe is correct with a note, flagging a contested balance as Disputed instead of silently Sent or Confirmed.
Batch generation and campaigns
Generate confirmations for a filtered set of customers or vendors in one action and track every response from a single campaign dashboard.
Bilingual English/Arabic letters
Every letter renders English and right-to-left Arabic content side by side, including amount-in-words, for Gulf and international audiences alike.
Scheduled recurring runs
A configurable schedule generates, and optionally sends, confirmation campaigns automatically on a daily, weekly, monthly, quarterly or yearly cadence.
Customer and vendor confirmations
Supports both receivable and payable confirmations from the same workflow, widening the audit use case beyond receivables alone.
Role-based access and full audit trail
Dedicated user, manager and read-only auditor access groups, with every status change, dispute note and communication logged on the record's chatter.
How it works
Generate
Run the wizard, or let a schedule pick a partner list and as-of date, and the app pulls balances straight from posted entries.
Send
Each confirmation emails a branded bilingual letter with a secure portal link to the counterparty.
Respond
The counterparty reviews the balance on the portal, then confirms with a signature or disputes with an alternate amount and a note.
Track
Finance watches sent, confirmed, disputed and outstanding counts on the campaign dashboard until the run is closed.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. Opening, movement and closing balances are calculated exclusively from posted journal entries as of the date you choose, so the numbers you send are always audit-safe.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Balance Confirmation Letters
Audit-safe customer and vendor balances from posted entries, sent as bilingual English/Arabic letters in batch campaigns — with portal sign-off, captured signatures and built-in dispute handling.
Buy on Odoo App Store