Fatouraty
Bookkeeping6 min read

The VAT return checklist: reconcile the books before you file

A VAT return is not a form you fill in from a report. It is an assertion that a set of numbers in your books is complete and correct, made under penalty. The cheapest time to find a difference is before you file.

The Fatouraty team

Most VAT errors are not VAT errors. They are bookkeeping errors that surfaced in a tax box. Which is why the best pre-filing review does not start from the return form — it starts from the ledger.

The return is a claim about your ledger

Every authority in the region cross-checks your return against something else: e-invoicing data in Saudi Arabia, Jordan and Egypt; the buyer's own return everywhere; customs data on imports. A difference you find before filing is a correction. The same difference found afterwards is an assessment and a penalty.

The nine reconciliations below catch nearly everything catchable before you file. Run them in order — some of them corrupt the results of the ones after them if skipped.

The nine reconciliations

1. Output VAT against revenue

Take total standard-rated sales for the period, multiply by the rate, and compare with the balance on the output VAT control account. The two will differ, and every difference should have a name you can state: zero-rated exports, exempt supplies, a credit note issued late, a deposit invoiced but not yet earned. A difference with no name is an error you are about to file.

2. Input VAT against purchases

The same exercise on the purchase side, plus a question no report answers for you: do you hold a valid tax invoice for every amount you are recovering? An expense booked from a receipt with no supplier tax registration number is an allowable expense and a disallowable deduction.

3. Control accounts against the ledger

Any manual journal that touches an output or input VAT account directly deserves a written explanation. Manual entries against tax control accounts are the number-one source of the differences that "nobody understands" a month later.

4. Credit and debit notes against what they amend

Every credit note should reference an original invoice, fall in a period the applicable rules allow, and reverse the tax at the rate that was originally charged. A credit note at today's rate against an invoice issued at yesterday's rate is a silent error.

5. Reverse charge, on both sides

Imported services and reverse-charge supplies appear twice: as a liability and as a deduction. The two common failures are booking only one side, or booking both sides at different amounts after a currency conversion. Where recovery is full the net effect is zero — which is exactly what makes the error invisible in the income statement and perfectly visible at audit.

6. Foreign-currency invoices at the right rate

Tax is declared in the local currency at the approved rate for the date of supply — not the collection-date rate, and not the monthly average because it was easier. Watch the three-decimal currencies too: the Kuwaiti, Bahraini, Omani, Jordanian and Tunisian dinars divide into a thousand, and rounding them to two decimals produces real differences across thousands of lines.

7. Your ledger against what the platform accepted

If you are in scope for mandatory e-invoicing, this one has become the most important: the count and the totals of cleared or reported invoices must agree with the sales ledger. An invoice in your books that the platform rejected is not an invoice. An invoice the platform accepted that is not in your books is worse.

8. The document sequence, looking for gaps

Scan invoice and note numbers for the period looking for missing or duplicated numbers. A missing number is either a cancelled document with a documented reason, or unrecorded sales. There is no third option.

9. The cut-off

Supplies that happened in the last days of the period and were invoiced in the next one, and the reverse. Cut-off is where the differences that "correct themselves next month" hide — and they do correct themselves, after you have filed two wrong returns.

Rates and authorities, for quick reference

Standard rates and supervising authorities as configured in Fatouraty when a workspace is created. Reduced and exempt bands, and filing dates, vary by activity and registration — confirm yours against your registration certificate and the authority itself.

CountryStandard rateE-invoicing
Saudi Arabia15%ZATCA — clearance & reporting
United Arab Emirates5%Peppol five-corner, via an accredited provider
Jordan16%JoFotara — reporting to the ISTD
Egypt14%Egyptian Tax Authority — e-invoice and e-receipt
Bahrain10%No national platform integrated yet
Oman5%No national platform integrated yet
Tunisia19%National platform — not integrated yet

After you file

  • Lock the period. A return filed for a period that can still be edited is not a return, it is a draft that will change under your feet.
  • Keep the pack: the return, the supporting reports, and the list of differences with their causes. That is the pack an auditor asks for, and assembling it two years later is practically impossible.
  • Reconcile what you paid to what you declared. A partly settled liability is an outstanding liability.
  • Write what you learned into next month's procedure, not into your memory.

How Fatouraty shortens this

Fatouraty's ledger is real double-entry and not retroactively editable, and the tax accounts are genuine control accounts — which turns reconciliations one to three into reading a report rather than assembling a spreadsheet. Invoices transmitted to government platforms carry the response status and message, which turns reconciliation seven into comparing two lists rather than running an investigation.

The AI auditor works the other side: it picks up duplicates, anomalous classifications, and manual journals against tax accounts — precisely the items that create the differences you go hunting for in reconciliation three.

Frequently asked questions

What are the most common VAT return errors?

Recovering input VAT without a valid tax invoice, booking only one side of the reverse charge on imported services, credit notes at a rate different from the original invoice, cut-off errors between two periods, and currency conversion at the wrong date's rate.

Why doesn't my output VAT balance equal revenue times the rate?

Because part of your revenue is usually not standard-rated: zero-rated exports, exempt supplies, and out-of-scope items. Add credit notes issued this period against earlier invoices, and advance payments. The goal is not for the two numbers to match — it is for every difference to have a written explanation.

How long should I keep tax records?

Most jurisdictions in the region require several years, and the period is longer for real estate and some activities. The exact duration varies by country and activity, so confirm it with your authority. The practical rule: keep the document and the proof it was transmitted and accepted, in a form retrievable without the system that created it.

Does e-invoicing remove the need to reconcile the return?

No — it makes it more important. E-invoicing gives the authority a near real-time copy of your transaction data, so any gap between what the platform accepted and what is in your books is as visible to them as it is to you. Reconciliation seven above exists for exactly this reason.

When should I lock the accounting period?

As soon as the return for it is filed. Locking prevents the retroactive entries that make the report supporting a return disagree with the return itself weeks later — the most common reason a finance team cannot reproduce a number it filed.

Read next

All articles
Compliance5 min read

UAE e-invoicing: what the five-corner model changes for your team

The difference between the Emirati and Saudi models is not only technical, it is operational. There is no government portal to upload to: there is an accredited provider you choose, and a network your buyer has to be on.

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