Odoo Community lists journal items grouped by partner, but it has no partner ledger you can print and no aged receivable or aged payable at all. This module adds both as plain reports for the accountant: a partner ledger across all customers and vendors for a period, with an initial balance and a running balance, and an aged partner balance as of any day with day ranges you choose. Check each one on screen, open the journal items behind any partner, then print the PDF or export a real Excel file.
Key Features
- Partner ledger for a period — Every journal item of each partner on the receivable accounts, the payable accounts or both: date, entry, account, label, matching number, debit, credit and running balance.
- Initial balance and totals — Each partner starts with its balance before the period and ends with its total; a summary of all partners and a grand total close the report.
- Aged partner balance as of any day — Open amounts per partner in Not Due, your own day ranges and Older, with a total per partner and a grand total. Payments matched after the chosen day are not deducted.
- Your own ageing periods — Type the day limits, for example 30, 60, 90, 120 or 15, 30, 45; age from the due date or from the entry date.
- Live preview with drill-down — Both reports show their figures per partner before you print; one click opens the journal items of a partner in Odoo's own list.
- PDF and Excel — A PDF with your company header and a real .xlsx workbook with a summary sheet and a detail sheet.
- Filters that matter — Partners, journals, posted only or drafts included, every item or only items not fully matched, a foreign currency column.
- Company defaults — Proposed accounts, ledger period, day limits, age basis, initial balance and page break, per company.
Benefits
- One document that shows what happened on every customer and vendor account in a period
- An ageing you can run for the last day of any month, also after the month was paid
- Figures you can check: every amount opens the journal items it is made of
- Works right after installation; nothing to configure
Ideal For
- Accountants and bookkeepers on Odoo Community who close a month or a year
- Credit controllers who need aged receivables per customer
- Accounting firms and auditors who ask for a partner ledger and an ageing of every client
Technical Highlights
- Reads the journal items and their matchings directly; no report engine, no stored report data
- Multi-company and branches; amounts in company currency
- Excel made with the library Odoo already ships; no extra Python package
- Depends on the Invoicing app only; does not touch the Enterprise accounting reports
- Limited to accounting roles; each user sees only the reports he or she prepared
- Fully translatable
Supported Odoo Versions
- Odoo 19
- Odoo 20