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

Customer & Vendor Statement of Account for Odoo 19 – PDF, Ageing, Email and Monthly Auto-Send

Statements of account in two clicks: open items or full activity, with ageing. Print, email with the PDF attached, send to many partners or every month automatically, in the partner's language.

No reviews yet0 salesby TAQNIXUpdated Oct 23, 2026

Description

Collect faster with a clear statement

A statement of account tells a customer, on one page, what they still owe you: every unpaid invoice, how late it is, and the total.

Customer & Vendor Statement of Account makes it in two clicks, as a PDF in the customer's language, and emails it for you.

Choose, check, send

Two statements

  • Open items as of a date: every unpaid or partly paid invoice with its due date and the days overdue
  • All activity of a period: opening balance, every movement with a running balance, closing balance
  • Ageing: not due, 1-30, 31-60, 61-90 and over 90 days, plus what is on account, exact as of the statement date
  • For customers (what they owe you) and vendors (what you owe them)
Open items statement

Send it

  • Print, preview or email from the partner, from the menu, or from a list for many partners at once
  • The email carries the PDF and the total and overdue amounts, in the partner's language
  • Every month, automatically: customers above a balance you choose receive their statement; a log shows who got what and who has no email address
Activity statement

Arabic and right to left

The statement and the email follow the language of the partner, Arabic included, right to left.

Statement wizard

Tested

34 automated tests: open items, partial payments dated after the statement, credit notes, unapplied payments, ageing buckets, activity balances, vendors, sub-contacts, other companies, the wizard, the emails, the monthly run and the report in English and Arabic.

Statement email

Documented

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

What's included

  • taqnix_partner_statement.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 with Invoicing and an outgoing mail server.

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.

data = env['taqnix.statement.engine'].get_data(partner, 'customer', 'open', None, fields.Date.today())
print(data['total_open'], data['overdue'], data['aging'])

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

  • Open items and activity statements for customers and vendors, as a PDF
  • Ageing buckets and on-account amounts, exact as of the statement date
  • Print, preview and email with the PDF attached, from the partner, the menu or a list
  • Monthly automatic statements with a log
  • Statements and emails in the partner's language, Arabic right to left
  • Arabic translation, automated tests

Frequently asked questions

What is the difference between the two statements?

Open items lists what is unpaid on a date. Activity lists every movement of a period with the opening, running and closing balance.

Is the ageing exact for a past date?

Yes. Payments made after the statement date do not reduce it, so the statement shows what was open on that date.

Can I email many customers at once?

Yes. Select partners in a list, open Actions and choose Statement of account, then Send by email. Partners without an email address are listed in the log.

Can it run by itself every month?

Yes. Switch it on in Settings, choose the day and the smallest balance. Customers above it with an email address receive their statement, and a log shows what was sent.

Is there a statement for vendors?

Yes. Choose Vendor statement to list what you owe a vendor.

Does it work in Arabic?

Yes. The PDF and the email follow the partner's language, with right-to-left layout, and the documentation is in Arabic too.

Which currency is used?

The company currency. Amounts of foreign-currency invoices are shown as posted in the company currency.

Does it need wkhtmltopdf?

Yes, the same as every Odoo PDF report. The preview on screen does not.

More from TAQNIX

  • ModuleNew

    Attendance Late, Early & Overtime Report for Odoo 19 – Summary per Employee, PDF and Excel

    Compare check-ins with the working schedule: who was late, who left early, who worked overtime and who was absent, with totals per employee, the days, PDF and Excel.

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

    Price History on Orders for Odoo 19 – Last Sold and Last Purchased Price per Customer and Vendor

    See on every sales and purchase order line the last price this customer paid or this vendor charged, the difference in percent, and the full history in one click.

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

    Cheque Printing for Odoo 19 – Cheque Books, Amount in Words (English & Arabic), Layouts

    Print bank cheques from vendor payments on your pre-printed stock: cheque books with automatic numbers, the amount in words in English or Arabic, a layout you can adjust and a register.

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

    Sales Targets for Odoo 19 – Salesperson and Team Targets vs Invoiced

    Set targets for salespeople and teams, and see at once what was invoiced or sold, the percentage, what is left and who is on track.

    by TAQNIX
    No reviews yet
    Sales:0$49.00

Similar items

  • ModuleNew

    Cheque Printing for Odoo 19 – Cheque Books, Amount in Words (English & Arabic), Layouts

    Print bank cheques from vendor payments on your pre-printed stock: cheque books with automatic numbers, the amount in words in English or Arabic, a layout you can adjust and a register.

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

    Financial Reports for Odoo 19 Community – Trial Balance, General Ledger, Profit and Loss, Balance Sheet

    The four reports every accountant asks for, in Odoo Community: trial balance, general ledger, profit and loss and balance sheet, for any period, with a comparison. On screen, in PDF and in Excel.

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

    Post-Dated Cheque Management (PDC) for Odoo 19 – Cheques Received and Issued, Deposit, Clearing, Bounce

    Register post-dated cheques from customers and to vendors, follow them from registration to deposit and clearing, with the right accounting entries at each step. Bounced cheques reopen the invoices.

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

    Automatic Payment Reminders (Dunning) for Odoo 19 – Overdue Invoice Emails by Level

    Remind customers of overdue invoices automatically, level by level: friendly, second, final. One email per customer, promise-to-pay dates, follow-up tasks and a log, in every language.

    by TAQNIX
    No reviews yet
    Sales:0$39.00