Import French CFONB Bank Statements
This module allows you to import the text-based French CFONB bank statements files in Odoo.
The specifications are available on the official CFONB website under the section Espace documentaire > Organisation des échanges > Restituation d'information. The document is named Relevé de compte sur support informatique (direct link).
auto_awesome What this module does
AI-generated from the code · Odoo 13.0This module lets you import French CFONB bank statement files (fixed-length 120-character text files) directly into Odoo's bank statement import wizard, so transactions and balances are created automatically.
When you open the standard bank statement import wizard, the list of supported file formats now includes an extra option: CFONB (French format, fixed-length text lines of 120 characters). You can select it and upload a CFONB text file.
The module reads the file line by line and checks that every line is exactly 120 characters long; otherwise it stops with an error message. It also checks that the file starts with the code '01' and that all lines belong to the same bank account and the same currency. Only single-account and single-currency files are accepted.
From the file it builds the statement: opening balance, closing balance, statement date, and one transaction per detail line, with date, label, reference, amount and note. Amounts are decoded from the special CFONB character encoding, including debit and credit signs. Additional information lines are appended to the transaction note and, when relevant, to its label.
The module also improves the matching between the imported account number and the bank account configured on the journal, so the correct journal can be found even when the account number is stored in a longer format. It touches the bank statement import wizard and the journal model, and adds the CFONB choice to the import format list.
Depends on
Models and fields (2)
- account.journal · extends an existing model
- account.bank.statement.import · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 13.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/l10n-france.
terminal Installation and usage
OCA documentation · Odoo 13.0Usage
Source · Odoo 13.0In the dashboard of the Invoicing menu, click on the button Import Statements located on the journal corresponding to the bank account of the statement file you are importing.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.