Introduction
CSF OHADA is a collection of ERPNext customizations, regional settings, and compliance features designed for OHADA (Organisation pour l'Harmonisation en Afrique du Droit des Affaires).
It loads SYSCOHADA charts of accounts, imports Account Categories that match common statement lines, and adds reusable templates so the same approved layout can be run every period from live General Ledger data.
What is included
| Included | Purpose |
|---|---|
| SYSCOHADA charts for 17 member countries | Company setup |
| Account Categories | Filters that work across companies |
| Profit and Loss, Balance Sheet, and Cash Flow templates | Statement layouts, ready to run |
| Financial Report Template Enhanced | Edit those templates or add custom statements |
| Financial Statement Enhanced | Runs a saved template |
Reports included with the app
These templates ship with the app. Open Financial Statement Enhanced, select the template, and run it for a company and period.
| Report | Description |
|---|---|
| Profit and Loss | Income statement showing revenue, expenses, and net profit for a period. |
| Balance Sheet | Statement of financial position with assets, liabilities, and equity. |
| Cash Flow | Statement of cash inflows and outflows. |
You can adapt these templates or define custom statements beyond them. Templates are configured once and reused. There is no need to rebuild reports in Excel each period.
Other reports
| Report | What it shows |
|---|---|
| Fixed Asset Register Enhanced | Asset listing with revaluation in asset value, depreciation rates per category, and chart-of-accounts numbers when grouped by asset category. |
Installation
Install this app using the bench CLI:
cd $PATH_TO_YOUR_BENCH
bench get-app $URL_OF_THIS_REPO --branch develop
bench install-app csf_ohada
- Create the company in an OHADA country and choose Syscohada - Plan Comptable avec code.
- Confirm Account Categories were imported (they are inserted on migrate).
- Run the included templates on a non-production company and period before filing.
Last updated 2 days ago
Was this helpful?