Skip to content
SynkriaOps Help center
Blog Community Open the app

Understanding the SYSCOHADA chart of accounts

By the end of this guide, you will know how to read the 9 classes of the SYSCOHADA revised 2019 chart of accounts (745+ predefined accounts, bilingual French/English), find any account in SynkriaOps, and create your own sub-accounts. Each account is identified by a number whose first digit determines its class.

ClassTitleNatureExamples
1Permanent capital resourcesBalance sheet — Equity & liabilities101000 Share capital, 130000 Net income for the year, 161000 Bank loan
2Non-current assetsBalance sheet — Assets221000 Land, 241000 Equipment & tools, 281000 Depreciation
3InventoriesBalance sheet — Assets310000 Goods, 321000 Raw materials
4Counterparty accountsBalance sheet — Assets/Liabilities411xxx Customers, 401xxx Suppliers, 422xxx Employees
5Cash & treasuryBalance sheet — Assets521001 Main bank, 571001 Cash register, 581000 Internal transfers
6Ordinary operating expensesIncome statement — Expenses601000 Goods purchases, 661000 Payroll costs
7Ordinary operating incomeIncome statement — Revenue701000 Sales, 706000 Services rendered, 771000 Financial income
8Extraordinary itemsIncome statement — Non-recurring831000 Asset disposal proceeds, 871000 Grants received
9Analytical accountsInternal managementAllocation by department, project, cost centre
  1. Open Settings → Chart of accounts from the main menu.

  2. The chart is displayed as collapsible classes. Click a class to reveal level-2 root accounts and their sub-accounts.

  3. Use the search bar to filter:

    • By number: type 521 to display all bank accounts
    • By label: type VAT to quickly locate tax accounts
  4. Click any account to view its cumulative balance, attached entries, and management options.

Bilingual SYSCOHADA chart of accounts in SynkriaOps with the nine classes and custom customer sub-accounts.
The chart of accounts expanded: classes, root accounts and custom sub-accounts.

Certain accounts are used automatically by SynkriaOps when creating counterparties or recording VAT:

AccountLabelAutomatic usage
411xxxCustomersCreated when a customer counterparty is added (e.g. 411001 First customer)
401xxxSuppliersCreated when a supplier counterparty is added (e.g. 401001 First supplier)
521001Main bankDefault bank account
571001Cash registerMain cash account
4431Output VAT on sales (collected) 19.25 %Credited automatically on taxable sales
4452Recoverable VAT on purchases (deductible) 19.25 %Debited automatically on taxable purchases
444State — VAT payable or VAT creditNet VAT to remit or carry forward after the return
13Net income for the yearUsed during fiscal year-end close (1301 profit / 1309 loss)

You can add your own accounts to refine your analysis (e.g. distinguish between multiple cash registers or revenue streams).

  1. Go to Settings → Chart of accounts → New account.

  2. Choose the parent account (e.g. 701000 Sales): the system will automatically suggest the next available number such as 701001, 701002, etc.

  3. Enter a clear label in French. The English label is optional but useful for bilingual reports.

  4. Click Save. The new account is immediately available in entry input.

Balance-sheet accounts vs income statement accounts

Section titled “Balance-sheet accounts vs income statement accounts”

Example: account 521001 Main bank shows your actual bank balance. If you end 2025 with XAF 3,500,000 in the bank, that balance is carried forward as-is into fiscal year 2026 through opening-balance entries (journal AN).

These accounts represent what the company owns (assets) or owes (liabilities).

Account numbers follow a hierarchical structure that encodes their nature:

Example: account 411000025

  • 4 → Class 4 (Counterparty accounts)
  • 41 → Sub-class 41 (Customers)
  • 411 → Standard customer receivable account
  • 000025 → Sub-account 000025 (your 25th customer, or a custom code)

By default, counterparty sub-accounts are 9 digits (411 prefix + 6-digit sequence); the total length is configurable per tenant.

This hierarchical reading applies to all SYSCOHADA accounts: the longer the number, the more specific the account.