Skip to content

Insights Accounting

Bookkeeping Clean Up in the UAE: What to Fix Before the Auditor Arrives

A UAE pre-audit bookkeeping clean up guide — reconcile banks, clear suspense, age receivables, tie revenue to VAT, and hand the auditor a clean file that costs less.

UAE accountant reconciling bank statements and clearing suspense accounts during a pre-audit bookkeeping clean up in Dubai
UAE accountant reconciling bank statements and clearing suspense accounts during a pre-audit bookkeeping clean up in Dubai Photo: Velmont Crest Editorial

Key takeaways

  1. A pre-audit bookkeeping clean up reconciles banks and cards, clears suspense, and ages receivables and payables
  2. Revenue must tie back to the four VAT returns filed across the year — mismatches are the first thing auditors test
  3. The fixed-asset register and inventory valuation need updating before, not during, fieldwork
  4. A clean file shortens the audit, lowers the fee, and reduces the risk of a qualified opinion
  5. Intercompany balances have to agree on both sides before the auditor cross-checks them
  6. Do the clean up before the auditor starts — never mid-fieldwork, when every fix costs more

Most UAE audits do not go wrong because the numbers are wrong. They go wrong because nobody prepared the file. The auditor arrives, opens the accounting system, and finds a bank account that hasn’t been reconciled since June, a suspense account holding a year of unexplained entries, receivables with no ageing, and revenue that doesn’t quite match the four VAT returns already filed with the FTA. From that moment the engagement stops being an audit and becomes a bookkeeping clean up done at audit rates — slower, more expensive, and far more stressful than it ever needed to be. The good news is that the fix is entirely within your control, and it happens before the auditor ever walks in. This guide walks through exactly what a pre-audit bookkeeping clean up covers, why each step matters, and how getting it right shortens the audit, lowers the fee, and protects your opinion.

Why the clean up has to happen before the auditor starts

There is a simple rule that separates smooth audits from painful ones: do the clean up before the auditor starts, not during. It sounds obvious, yet it is the single most common thing businesses get wrong.

Once the audit team is on site, the dynamic changes completely. Every correction you make to the ledger is a moving target the auditor has to re-test. Every reconciliation you scramble to finish mid-fieldwork is a number they were relying on and now have to revisit. Every unexplained balance you finally investigate becomes a follow-up question, and every follow-up question extends the timeline and the fee. Worse, the audit team’s budgeted hours get consumed doing work that should have been finished weeks earlier — and those hours are billed back to you, usually at a rate well above what routine bookkeeping costs.

A file cleaned up in advance flips all of this. The auditor opens a set of books that already tie, already reconcile, and already come with the supporting schedules attached. They move straight to testing your numbers rather than assembling them. The engagement stays inside its budget, the questions are fewer and sharper, and the whole thing runs quietly in the background instead of consuming your finance function for six weeks.

Before fieldwork

The only right time to finish a bookkeeping clean up — every correction made after the auditor starts is a number they must re-test, which extends the timeline and raises the fee

Reconcile every bank and card account

Bank reconciliation is where the clean up starts, because the bank statement is the one number in your accounts that an outsider controls. The auditor will confirm the year-end balance directly with the bank, so your ledger has to agree with the statement to the fils.

Reconcile every account you hold — current accounts, savings accounts, and every corporate credit card. It is the card accounts that most often get neglected, because card transactions feel like small, routine spending that nobody categorises until year-end. That is exactly why they accumulate errors. Work through each account statement line by line: match every deposit and withdrawal to a ledger entry, identify the timing differences (cheques not yet cleared, transfers in transit), and chase down anything that appears on the statement but not in the books, or in the books but not on the statement.

The outputs you want at the end are a clean reconciliation for each account showing the ledger balance agreeing to the statement balance, with every reconciling item explained. Unexplained differences are not something to leave for the auditor to find — they are the first sign of a missing transaction, a duplicated entry, or a fraud risk, and finding them yourself is always cheaper than having them found for you.

Clear the suspense and uncategorised buckets

During the year, transactions that can’t be classified immediately get parked — in a formal suspense account, or in an “uncategorised” or “ask my accountant” bucket that the software creates automatically. That is normal. What is not normal is carrying those balances into the audit.

Every item sitting in suspense is, by definition, an unexplained number in your financial statements. Auditors treat unexplained numbers as risk, and risk invites deeper testing across the whole file. So the goal of this step is simple and absolute: investigate every parked item, post it to its correct account, and bring the suspense balance to zero.

Work through them one at a time. An unidentified bank receipt might be a customer payment that needs matching to an invoice. A payment with no supporting document needs its invoice located and the expense correctly coded. A parked difference needs the underlying error found and fixed. Some items take five minutes; a few take an afternoon of digging through old correspondence. But a suspense account that reads zero at year-end tells the auditor that someone has actually looked at every transaction — which is exactly the impression you want to create going in.

Aged receivables and payables ledger with intercompany balances being reconciled during a UAE pre-audit bookkeeping clean up

Age and confirm receivables and payables

Your debtor and creditor ledgers are the next place auditors look, because balances owed to and by the business are easy to misstate and material to the accounts.

Start by ageing both ledgers — sorting every open balance into current, 30, 60, 90 and 90-plus day buckets. The ageing itself surfaces problems. A receivable sitting in the 90-plus column for a customer who stopped trading is a bad debt that needs a provision, not a live asset inflating your balance sheet. A payable that has been outstanding for a year might be a supplier credit you never took, a duplicated invoice, or an amount already paid but never cleared from the ledger.

Then confirm the balances. For your larger customers and suppliers, agree the balance to a statement or a direct confirmation, because the auditor will often circularise these accounts and you want to know the answer before they do. Clear out the credit balances sitting in debtors and the debit balances sitting in creditors — these misclassifications are common, they distort the ageing, and they always draw a question. The output is a clean aged listing for each ledger that agrees to the control account in the trial balance, with the odd and old balances already investigated and explained.

Reconcile intercompany balances

If the business is part of a group — even a small one, with a couple of related entities under common ownership — intercompany balances need to agree on both sides before the auditor cross-checks them.

The principle is straightforward: what one entity records as owed to a related company must exactly match what that related company records as owed from it. In practice the two rarely agree without work, because a transfer gets posted in one entity in December and the other in January, or a recharge is booked at a different amount, or one side simply misses an entry. Every mismatch is an audit query waiting to happen, and in a group audit it is a query raised on both sets of accounts at once.

Reconcile each intercompany relationship line by line, agree the balance both ways, and post the corrections needed to bring them into agreement before year-end is finalised. Groups that skip this step end up explaining the same difference twice, to the same auditor, on two different files.

A clean audit file is not built during the audit — it is handed to the auditor. Every reconciliation you finish, every suspense item you clear, and every schedule you build in advance is an hour the audit team does not bill back to you and a question they never have to ask.

— Velmont Crest advisory note

Update the fixed-asset register and value the inventory

Two balance-sheet areas need dedicated attention before fieldwork, because both are commonly out of date and both are material.

The fixed-asset register has to reflect reality at year-end. That means recording every addition purchased during the year, removing every asset that was sold or scrapped along with the gain or loss on disposal, and running the depreciation charge correctly for the full period. A register that still shows assets long since disposed of, or that misses a year’s capital additions, produces a depreciation figure that is simply wrong — and the auditor will trace the charge back to the register, so the two have to agree.

Inventory is the other one, and it is often the single riskiest number in the accounts. Closing stock has to be valued at the year-end, supported by an actual physical count, and stated at the lower of cost and net realisable value. A stock figure with no count behind it is one of the most common causes of a qualified audit opinion, because the auditor has no evidence the number is real. If you hold inventory, count it at year-end, value it properly, and keep the count sheets — they are the evidence the auditor needs, and without them the balance is indefensible.

Match revenue to your VAT returns

This is the reconciliation UAE auditors care about most, and it is unique to the local compliance environment. Across the year you filed VAT returns with the FTA — typically four quarterly returns — each declaring your taxable supplies for that period. The revenue in your annual accounts should tie back to the total of those returns.

When it does not, the auditor notices immediately, and so does the FTA if the difference ever surfaces in a review. A mismatch usually points to one of a handful of causes: revenue recognised in the accounts but declared in a different VAT period, zero-rated or exempt supplies treated inconsistently between the ledger and the returns, credit notes captured in one place but not the other, or simply an error in one of the four filings. None of these are necessarily wrong in themselves — timing differences between the accounting basis and the VAT basis are legitimate — but every one of them has to be identified, quantified and explained.

Build a reconciliation that starts from the revenue in your ledger, walks through the adjustments, and lands on the total supplies declared across your four VAT returns. Hand that schedule to the auditor and you have answered one of their sharpest questions before they ask it. Leave it unreconciled and you have handed them a thread to pull that can unravel into a much wider review. Keeping accurate monthly bookkeeping throughout the year is what makes this reconciliation a formality rather than a year-end crisis.

Revenue reconciled to four quarterly UAE VAT returns with supporting schedules prepared for the auditor in a clean audit file

Prepare the supporting schedules

The final step is to build the schedules the auditor will request regardless — so that when they ask, the answer is already in the file.

At minimum, that means a depreciation working that ties the fixed-asset register to the charge in the accounts, an accruals and prepayments schedule with each item calculated and supported, a debtor and creditor listing that agrees to the control accounts, an inventory valuation with the count sheets attached, the bank reconciliations for every account, and the revenue-to-VAT reconciliation described above. Each schedule should tie to the trial balance and carry enough detail that the auditor can follow the number from the financial statements down to the underlying support without asking you to explain it.

This is the step that most visibly separates a prepared client from an unprepared one. When the auditor opens the file and finds the schedules already built, tied and referenced, the engagement takes on a completely different tone. They are testing evidence rather than requesting it, and the fee reflects a low-risk, well-run audit.

What the clean up actually buys you

It is worth being blunt about the return on this work, because the clean up is not glamorous and it competes for time against everything else a finance function does.

A clean file shortens the audit. The fieldwork is faster because the auditor is testing rather than assembling, and there are fewer rounds of follow-up questions because the schedules answer them upfront. A clean file lowers the fee. Audit pricing is driven by risk and hours, and a well-prepared file reduces both — the engagement is priced as the routine exercise it should be rather than a salvage job billed at audit rates. And a clean file reduces the risk of a qualified opinion, because every material balance is supported, reconciled and explainable. Those three outcomes — shorter, cheaper, cleaner — are the entire case for doing the work in advance.

There is also a quieter benefit. The discipline of a proper pre-audit clean up surfaces problems while you can still do something about them: a bad debt that needs providing for, a supplier balance that was double-counted, a revenue timing issue that would otherwise have compounded. You end the year knowing your numbers are right, which is the point of having them audited in the first place.

When the backlog is too big to clean up in time

Sometimes the honest position is that the books are not a fortnight of tidying away from audit-ready — they are months behind. The bookkeeping stopped mid-year, or was never properly set up, and now an audit deadline is bearing down. This is more common than businesses like to admit, and it is not a reason to panic or to cut corners.

The right response is to start the catch-up as early as possible and to be realistic about scale. Bringing months of transactions up to date, reconciling every account back to source, rebuilding the ledgers from the ground up, and then cleaning the whole file to audit standard is a substantial piece of work, and trying to compress it into the two weeks before fieldwork rarely ends well. Where the backlog is large, this is the point to bring in dedicated backlog accounting support rather than hoping to absorb it alongside normal operations. The clean up still follows the same steps described here — reconcile, clear suspense, age the ledgers, update the register, value the stock, tie revenue to VAT, build the schedules — it just starts from further back. What matters is that the file the auditor eventually opens is clean, whether it took a fortnight or three months to get there.

Velmont Crest is a DED-licensed UAE accounting firm providing bookkeeping, backlog catch-up and audit preparation support for SMEs across Dubai mainland and the free zones — reconciling the books, building the supporting schedules and getting the file audit-ready before fieldwork begins. Read more on our insights hub or get in touch via our contact page.


Disclaimer: Velmont Crest is a DED-licensed accounting firm providing advisory, bookkeeping, backlog catch-up and audit-preparation support services. We are not an appointed or signing statutory auditor and we do not issue audit opinions. Audit and financial-reporting requirements vary by licence, entity and free-zone authority — confirm your specific obligations with your appointed auditor and the relevant UAE authority, and seek professional advice for your circumstances before acting.

References

Frequently asked questions

What does a pre-audit bookkeeping clean up actually involve?
It's the housekeeping you do on the books before the auditor starts. In practice that means reconciling every bank and credit-card account to the statement, clearing the suspense and uncategorised transaction buckets down to zero, ageing your receivables and payables and confirming the odd balances, agreeing intercompany balances on both sides, updating the fixed-asset register with additions and disposals, valuing inventory at the year-end count, and matching your recorded revenue back to the VAT returns you filed. You then build the supporting schedules — the depreciation working, the accruals and prepayments, the debtor and creditor listings — that the auditor will request anyway. The point is to hand over a file that answers questions before they're asked.
Why does cleaning up the books before an audit save money?
Auditors price on risk and hours. A messy file raises both. When the trial balance doesn't tie, the bank isn't reconciled, and the suspense account is holding a year of unexplained entries, the audit team spends its budgeted hours doing your bookkeeping instead of testing your numbers — and that time is billed back to you, often at a higher rate than a bookkeeper would charge. A clean file lets the auditor move straight to testing, so fieldwork is shorter, there are fewer rounds of follow-up questions, and the fee reflects a low-risk engagement rather than a salvage job. Clean books also reduce the chance of a qualified opinion, which carries its own cost with banks and regulators.
What is a suspense account and why must it be cleared before audit?
A suspense account is a temporary holding place for transactions you couldn't categorise when they hit the books — an unidentified bank receipt, a payment with no invoice attached, a difference you parked to reconcile later. It's a normal working tool during the year. The problem is when 'later' never comes and the suspense account carries a balance into the audit. Every entry sitting in suspense is an unexplained number in your financial statements, and auditors treat unexplained numbers as risk. Before the audit you should investigate each item, post it to its correct account, and bring the suspense balance to zero. A non-zero suspense account at year-end is one of the fastest ways to invite deeper testing.
How far ahead of the audit should the clean up be done?
Before the auditor starts fieldwork, not during it. The moment the audit team is on site, every correction you make is a moving target they have to re-test, and every question they raise costs you time you no longer have. Ideally the clean up runs alongside your year-end close, so the books are audit-ready when you hand them over. If you're behind — say the bookkeeping stopped mid-year and you're facing an audit deadline — the honest answer is to start the catch-up and clean up as early as possible and, if the backlog is large, bring in help rather than hoping to compress months of work into the fortnight before fieldwork.
What happens if we go into the audit with messy books?
A few things, none of them good. The auditor spends longer, so the fee goes up. The fieldwork stretches across multiple rounds of questions because each answer surfaces another gap. Balances you can't substantiate — closing stock with no count, receivables with no ageing, revenue that doesn't tie to the VAT returns — become candidates for a qualified opinion or an adjustment you didn't budget for. And a qualified opinion follows you: banks reviewing facilities, partners doing due diligence, and free-zone or mainland authorities all read the audit report. The irony is that the clean up work has to be done either way. Doing it before the audit is cheaper, calmer, and entirely under your control.

Filed under: bookkeeping clean up uae, pre-audit, audit preparation, bank reconciliation, suspense account, backlog accounting, UAE audit, financial statements

Published