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.

Capabilities

Everything an audit confirmation run needs

Every capability below is implemented in the module.

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

Scheduled recurring runs

A configurable schedule generates, and optionally sends, confirmation campaigns automatically on a daily, weekly, monthly, quarterly or yearly cadence.

08

Customer and vendor confirmations

Supports both receivable and payable confirmations from the same workflow, widening the audit use case beyond receivables alone.

09

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.

Workflow

How it works

1

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.

2

Send

Each confirmation emails a branded bilingual letter with a secure portal link to the counterparty.

3

Respond

The counterparty reviews the balance on the portal, then confirms with a signature or disputes with an alternate amount and a note.

4

Track

Finance watches sent, confirmed, disputed and outstanding counts on the campaign dashboard until the run is closed.

Questions

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.

Get the app

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