Fatouraty
Bookkeeping8 min read

The chart of accounts a business in the Middle East actually needs

A chart of accounts is not a list of names. It is the shape every financial statement and every tax return you will ever produce has to take. The account missing today shows up a year later as a box on a return nobody knows how to fill.

The Fatouraty team

Most accounting systems ask you about the chart of accounts on day one, which is the worst possible day to ask: you have not yet seen a single report it will produce. The usual result is a perfectly generic chart that works until the first tax return, at which point the real work starts — reclassifying a year of entries because the figure the return wants was never kept anywhere it can be extracted from.

And a good chart in this region differs from a good chart anywhere else, because local obligations demand accounts that simply do not exist in imported templates.

The numbering, and why it is worth agreeing once

The convention used across the region splits the numbers into ranges by where the account sits in the financial statements. Its value is not cosmetic: numeric order alone yields a correctly ordered balance sheet and income statement, and a new accountant understands the chart in a minute instead of reading it account by account.

RangeWhat lives thereStatement
1000–1999Assets: cash, bank, receivables, inventory, fixed assetsBalance sheet
2000–2999Liabilities: payables, taxes payable, accrualsBalance sheet
3000–3999Equity: capital, retained earnings, opening balancesBalance sheet
4000–4999Income, and foreign exchange gains and lossesIncome statement
5000–5999Cost of goods sold and inventory adjustmentsIncome statement
6000–6999Operating and administrative expenses, bank chargesIncome statement

Leave gaps between the numbers deliberately. A chart that starts 1001, 1002, 1003 forces you a year later either to put an account in the wrong place or to renumber everything — and renumbering invalidates every external reference to the chart, from import files to the auditor's own reports.

VAT is two accounts, and never one

The tax your suppliers charged you is owed to you by the authority: an asset. The tax you charged your customers is owed by you: a liability. They live in different ranges of the chart — input VAT recoverable at 1300, output VAT payable at 2100 — because they are not the same thing with two different signs.

The accounts your country adds

This is where an imported template collapses. Every country in the region imposes one or more obligations no standard chart has an account for, and each has its own box on the return — which is precisely why each needs its own account.

CountryThe added accountWhy it is not merged
Saudi ArabiaZakat payableZakat is a separate charge from VAT, assessed on a base rather than on profit
United Arab EmiratesVAT on imports (reverse charge)No supplier charges it on imports, so the buyer declares it on both sides
JordanSpecial sales tax, withholding tax payableThe special tax has its own box in the ISTD return; withholding is deducted at payment
EgyptSchedule tax, withholding tax payableSchedule tax sits alongside the 14% rather than replacing it, and some goods bear both
TunisiaStamp duty payable, withholding taxStamp duty is a fixed amount per invoice, not a percentage, so it never belongs in the VAT account

One rule covers all of it: any amount you collect or deduct on behalf of a government body and declare in its own box needs its own account. Burying it in the general tax account does not merely lose the detail — it inflates the general tax figure your return has to explain.

Clearing accounts: the ones nobody adds until they are needed

These two are absent from most small charts, and their absence shows up the first month the warehouse receives goods before the supplier's invoice arrives.

  • Goods received not invoiced: the clearing account between a goods receipt and the vendor bill that follows it. Without it, stock either enters with no matching credit or is not recorded until the invoice arrives — and both make the inventory balance in the books disagree with the warehouse.
  • Landed cost clearing: it holds freight, insurance and customs duty between the moment they are capitalised into stock cost and the vendor bill that pays for them. Without it, freight is booked as a direct expense, unit cost in inventory is understated, and gross margin is overstated.

Opening balances, and the account that exists only for them

Moving from another system — or from spreadsheets — means entering balances with no entries behind them: receivables, payables, stock and a bank balance at the start date. Those balances do not balance on their own, because the other side of each one happened in another system before your books began.

Opening balance equity is their temporary counterpart. The balances are booked against it, and it is cleared to retained earnings and capital once they have been verified. A balance still sitting in it after setup is finished is not an open account — it is a difference nobody has explained yet, and it is the single most useful number in the books of a business that has just migrated.

Four rules that keep a chart usable

Charts do not go bad all at once. They go bad one account at a time, over two years, through decisions each of which was reasonable on its own.

  1. 1Name every account in both Arabic and English at the moment you create it. Adding the second name later means translating a hundred accounts at once under pressure, which is how reports end up mixing two languages in the same document.
  2. 2Protect the structural accounts. The accounts the invoicing, tax and close machinery depend on are not ordinary accounts: deleting receivables because it looked unused breaks the posting of every invoice after it.
  3. 3Do not open an account for a question a report can answer. Revenue per customer, cost per project, sales per branch — these are analytical dimensions, not accounts. A chart with one account per customer is not a chart, it is a customer list, and its balance sheet is unreadable.
  4. 4Classify new balance-sheet accounts by where they belong in the cash-flow statement. A bank loan is a financing movement, not an operating one, and without that classification operating cash flow looks better than it is in every month a loan is drawn.

Where Fatouraty starts

A workspace is created with a complete chart already in place: the ranges above, the two VAT accounts separated on their correct sides, the clearing accounts for inventory and imported costs, retained earnings, and an opening-balance account. Every account carries both names — Arabic and English — from the first moment.

Then whatever your country requires is appended: zakat payable for Saudi Arabia, the reverse-charge account for the UAE, withholding and special sales tax for Jordan, schedule tax for Egypt, stamp duty for Tunisia — alongside the local tax rates themselves. No setup step, and no template to import and then repair.

The accounts the machinery depends on are marked structural and cannot be deleted, while you can still add your own and tag them with the right cash-flow classification. Accounts only some businesses need — income tax expense and income tax payable, for instance — are created at first use rather than cluttering every chart from day one.

Frequently asked questions

What is a chart of accounts?

It is the organised list of every account a transaction can be booked against, ordered by where each sits in the financial statements: assets, liabilities, equity, income and expenses. Every entry touches at least two of them, which is why the shape of the chart determines the shape of every report you can produce.

Should input and output VAT share one account?

No. Input VAT is an asset and output VAT is a liability, and your return asks for them in two separate boxes. A single account gives a correct net but makes recovering the two figures impossible after the fact, forcing you to rebuild both from the journal every period.

What account numbering should I use?

The convention used across the region: 1xxx assets, 2xxx liabilities, 3xxx equity, 4xxx income, 5xxx cost of sales, 6xxx operating expenses. Leave gaps between numbers for what you will add later — renumbering invalidates every external reference to the chart.

Do I need a zakat account?

If your business is within scope for zakat in Saudi Arabia, yes — and separate from any tax account. Zakat is a distinct obligation assessed on its own base rather than on accounting profit, and merging it with VAT or income tax conflates three figures that are declared in three different places.

What is goods received not invoiced?

A clearing account holding the value of stock that entered your warehouse before its supplier invoice arrived. Inventory is debited and this account credited on receipt, then it clears against accounts payable when the invoice lands. It is what keeps the inventory balance in the books equal to what is on the shelf during the gap between the two.

How many accounts does a small business need?

Far fewer than most people assume — under thirty accounts cover most trading and service businesses, plus the one or two your country adds. Large charts do not come from complex operations; they come from opening accounts for questions reports already answer: a customer, a project, a branch. Keep those as analytical dimensions and the chart is still readable in five years.

Read next

All articles
Tax8 min read

UAE corporate tax: what the 9% is actually charged on

The most common way to get UAE corporate tax wrong is to multiply net profit by 9%. It is wrong in both directions: it overstates the charge for a business near the threshold, and understates the work for one well past it.

Read the article
Compliance8 min read

Egypt e-invoicing: what the ETA actually requires

Every other regime in the region hands you an XML document to sign with a certificate your server can hold. Egypt hands you a JSON document and requires a signature your server structurally cannot produce alone.

Read the article

Put this to work on your own books

Compliant e-invoicing, a real double-entry ledger, and tax reporting — in Arabic and English.

Start free