SYSCOHADA accounting for a retail business: keep your books without re-keying them
Across the seventeen OHADA countries, a retail business keeps its books under SYSCOHADA. In practice, most shops ring up sales all year, then hand a box of documents to an accountant at year end. This page explains what a sale really sets in motion in the accounts, and why entering it once changes the nature of the work.
Updated 14 August 2026 · 8-minute read · Written by the Kimbea team
Contents
The framework: what SYSCOHADA requires
SYSCOHADA is the accounting standard shared by the OHADA member states: Benin, Côte d'Ivoire, Senegal, Togo, Burkina Faso, Mali, Niger, Cameroon and the others. It sets a standardised chart of accounts, valuation rules, and the form of the financial statements to produce.
For a retail business, three practical consequences:
- your accounts are not free-form: every operation lands in an account whose number is standardised, and that number speaks to any accountant in the zone;
- every entry is balanced: the sum of the debits equals the sum of the credits, without exception;
- you must be able to produce, at closing, a set of financial statements consistent with your general ledger.
None of this is specific to software: it is the framework. What software changes is the moment the entry is posted, as you go or six months later from memory.
What a sale does to the accounts
Take a sale of 6 500 F CFA paid in cash at the counter, VAT included. It moves three accounts:
| Account | Name | Debit | Credit |
|---|---|---|---|
| 531 | Cash | 6 500.00 | |
| 701 | Sales of goods | 5 508.47 | |
| 443 | State, VAT invoiced | 991.53 |
The money enters the cash account for the amount the customer paid. The sale itself is only recognised net of VAT: the 991.53 F of VAT do not belong to you, you collect them for the State. Hence account 443, which is a liability and not revenue.
If the same sale is made on credit, account 531 is replaced by 411 (Customers): the sale is earned, the money is not yet in. On settlement day, a second entry clears 411 against 531. That distinction is what lets you know, at any moment, what your customers owe you.
The VAT trap
It is the most common mistake, and it goes unnoticed for a long time: crediting account 701 with the VAT-inclusive amount. The entry looks right, since the money taken does match what entered the till, but it unbalances the general ledger by exactly the VAT amount, and inflates your revenue by money that is not yours.
The consequences show at the end: an income statement that flatters, VAT to remit that matches nothing in the books, and a reconciliation that cannot be done. For a shop doing a thousand sales a month, the gap runs to hundreds of thousands of francs.
The rule in one sentence
The net amount and the tax are split at the moment the entry is posted, never afterwards. Software that lets you pick "with or without VAT" at entry time moves the problem onto you; correct software does the split itself, from the rate carried by the item.
Cash or accrual: what it changes
Two methods coexist, and the choice is not cosmetic.
| Cash accounting | Accrual accounting | |
|---|---|---|
| The entry is posted | when the money moves | when the operation is born |
| A credit sale | appears only on payment | appears on the day of the sale |
| What you see | actual cash position | actual result |
| Who it suits | very small structure, little credit | as soon as you sell on credit or buy on terms |
A business that sells on credit and keeps cash-basis books never sees its receivables in its accounts. It thinks its result is poor one month, excellent the next, at the mercy of settlements. Accrual accounting fixes that, at the price of extra rigour in tracking receivables, which is precisely what software should take on.
The four financial statements
- The trial balance: every account with its debit and credit totals. It is the consistency check: if it does not balance, nothing that follows is reliable.
- The general ledger: the detail of the movements, account by account. It is what you open when a figure surprises you.
- The balance sheet: what the business owns and what it owes, at a given date.
- The income statement: what it earned or lost over the period.
These four documents are not manufactured at year end: they are read, provided the entries were posted as you went. That is the whole difference between accounting that informs the owner and accounting that exists only to file.
The year-end box
The usual setup is well known: you ring up sales all year, keep the documents in a box, and at year end an accountant retypes everything. That setup has three costs, and two are invisible.
- The visible cost: the data-entry fees, which grow with the volume of documents.
- The cost of the delay: you discover your real margin six to twelve months after earning it. Every decision of the year was taken blind.
- The cost of the gap: what the accountant reconstructs never matches exactly what happened. The uninvoiced sales, the forgotten credit notes, the stock adjustments done from memory: they do not make it into the box.
The accountant remains indispensable: the review, the tax advice, the year-end filings are their profession. What has to disappear is the re-keying, mechanical work paid at the price of expert work.
What Kimbea does
Kimbea keeps the books from the operations you already do, rather than asking you to say them again:
- Every operation carries its own entry. Sale, purchase, expense, receipt, stock adjustment, settlement: the entry is posted at the moment of the operation, under the standard and the method you have chosen.
- SYSCOHADA or IFRS, cash or accrual, set inside the application. The chart of accounts comes pre-seeded, then imports and edits in CSV or XLSX.
- Balance is enforced server-side. An entry that does not balance is rejected, and an abnormal balance is flagged rather than hidden.
- The four statements are read inside the application, at any time, with no export and no re-keying, including by your accountant, to whom you open read-only access.
The test to run on any software
Ring up a VAT-inclusive sale, then open the general ledger. If the sales account was credited with the VAT-inclusive amount, the tool is manufacturing fake revenue and untraceable VAT. If the net/VAT split is done and the entry balances, you are holding something serious.
Is a small shop required to keep SYSCOHADA books?
Obligations depend on the legal form, the revenue and the tax regime: the minimal cash-based system exists for the smallest structures. Your tax office and your accountant are the only authoritative sources for your case. What is certain is that no regime exempts you from knowing what you earn.
What is the difference between cash and accrual accounting?
Under cash accounting, the entry is posted when the money moves; under accrual, when the operation is born. A credit sale appears only on payment in the first case, on the day of the sale in the second. As soon as you sell on credit or buy on terms, only accrual gives a true picture of the result.
Which accounts does a cash sale move?
Three: 531 (Cash) debited for the amount taken, 701 (Sales of goods) credited for the net amount, and 443 (State, VAT invoiced) credited for the tax. If the sale is on credit, 411 (Customers) stands in for 531 until settlement.
Does till software replace the accountant?
No, and you should not expect it to. It removes the re-keying and gives you your statements continuously; the review, the tax advice and the year-end filings remain the accountant's profession. What changes is that they work on books already kept instead of reconstructing them.
Can you import your own chart of accounts?
Yes. Kimbea seeds a chart in the chosen standard, and yours imports in CSV or XLSX, all or nothing, so that a partially valid file never leaves a half-loaded chart.
Your books, kept while you sell
A demo on your own chart of accounts and your real operations. Thirty-day trial, no commitment.
Request a demo See the module