FR Grand Livre+Balance
French-format Grand Livre, Balance Âgée, Journal Centralisateur and trial balance with the layout and French labels that auditors and experts-comptables expect, and a CSV export.
Want FR Grand Livre+Balance installed and configured for you? Onboarding Pack: $350 one-off
Support plans from $425 a month
French ledger reports: Grand Livre, Balance Âgée, Journal Centralisateur, Balance
General ledger with opening balance, aged balance by due date, monthly journal summary and trial balance, with CSV export
Auditors and experts-comptables ask for the French report layouts. This module builds them from your posted journal items: a general ledger account by account with the opening balance and a running balance, an aged balance of receivables or payables as at a cut-off date, a monthly journal summary over the exercice and a trial balance with opening balance, period debit and credit and closing balance. Every report keeps its lines in Odoo and exports a semicolon CSV file that opens in a spreadsheet.
Key features
General ledger (Grand Livre)
Per account in code order: opening balance line, every posted move line of the period with document, partner and label, and a running balance. Filter by journals and by an account range; codes are compared as PCG numbers, so 60 to 69 includes 690000.
Opening balance
An account with an opening balance and no movement in the period is still listed, with its à-nouveaux line.
Aged balance (Balance Âgée)
Receivables or payables per partner at a cut-off date, split into not due, 0-30, 31-60, 61-90 and over 90 days by due date. An invoice settled after the cut-off date is still open in the report, one booked after it is not.
Journal summary (Journal Centralisateur)
Debit and credit per journal and month over the exercice of the company, read from its own fiscal year end, with a balanced check.
Trial balance (Balance générale)
Per account: opening balance, debit, credit and balance of the period, with the PCG class and the option to hide settled accounts.
Generate a report
One wizard opens the report type you choose with the period, the journals and the partner type, then shows the computed report.
CSV export
Each computed report exports a semicolon separated CSV file in UTF-8 with BOM, which spreadsheet software opens directly.
Access
Two groups, user and manager; the reports follow the company rules of Odoo.
Screenshots
Odoo 19.0 with the seeded data of a fictitious French furniture maker in Villeurbanne (no demo data), user interface in French; the same screens apply to Odoo 18.0 and 20.0.
1. General ledger with opening balance
Customer account 411100 for the third quarter of 2026: opening balance, every invoice and payment with document, partner and label, running balance.
2. Aged balance at a cut-off date
Receivables per customer as at 30 October 2026 in not due, 0-30, 31-60, 61-90 and over 90 days.
3. Journal summary (Journal Centralisateur)
Debit and credit per journal and month over the 2025 exercice, balanced.
4. Trial balance 2025
Opening balance, debit, credit and balance per account with the PCG class.
Why this app
✓ Built from the posted entries of Odoo, nothing to re-key.
✓ French layouts and buckets that auditors expect.
✓ Cut-off date logic for the aged balance.
✓ Reporting only: nothing is sent anywhere.
Get started
1. Open French Reports > Generate a report, choose the report type and the period, then click Generate; or create a report from General Ledger, Aged Balance, Journal Summary or Trial Balance.
2. General Ledger: set the start and end dates, optionally journals and an account range (for example 411 to 411), then click Compute.
3. Aged Balance: choose receivables or payables and the cut-off date, then click Compute.
4. Journal Summary: enter the fiscal year; Trial Balance: enter the period; then click Compute.
5. Click Export CSV to download the file. Reset sends the report back to draft.
Questions
Which entries are used?
Posted journal items by default; the general ledger can also include draft entries.
Is an Excel file produced?
The export is a CSV file with semicolons; spreadsheet software such as Excel or LibreOffice opens it.
En français
Le module produit les états attendus par les commissaires aux comptes et experts-comptables à partir des écritures comptabilisées : grand livre avec report à nouveau et solde progressif, balance âgée clients ou fournisseurs à une date d'arrêté, journal centralisateur mensuel sur l'exercice et balance générale, avec export CSV.
- Grand livre compte par compte, report à nouveau et solde cumulé, filtre par journaux et plage de comptes.
- Balance âgée : non échu, 0-30, 31-60, 61-90 et plus de 90 jours, selon la date d'échéance.
- Journal centralisateur : débit et crédit par journal et par mois sur l'exercice de la société.
- Balance générale : solde d'ouverture, débit, crédit et solde par compte, classe PCG.
- Export CSV (points-virgules, UTF-8) pour chaque état.
Specifications
- This page: Odoo 19.0 (also available for Odoo 18.0 and 20.0), Community and Enterprise
- License: OPL-1
- Languages: English, French (fr.po)
- Depends on: account
- Reporting only: no file is transmitted to the tax administration.
- Author: Pokutsoft, pokutsoft.com
- Support: support@pokutsoft.com
Update date: 2026-10-30 · Version: 19.0.1.0.20
User guides (PDF)
Related modules
FR Autoliquidation TVA
Reverse-charge (autoliquidation) rule engine for French BTP sub-contracting, intra-EU acquisitions and imports with CA3 boxes and invoice mentions.
FR Crédit d'Impôt CIR
Capture eligible R&D time and cost and build the CIR/CII computation working paper (no filing).
FR DAS2 Honoraires
Tag vendor bills as honoraires, accumulate per-beneficiary annual totals and generate the DAS2 declaration data.