Special situations
Multi-year catch-up
A Saudi backlog rarely stops at one bad quarter. Finbryn rebuilds several years of QuickBooks Online or Xero records against bank and payment-gateway statements in one scoped engagement, with a written adjustments log and agreed opening balances, so ongoing bookkeeping and any VAT, Zakat or corporate income tax filing start from figures that hold.
Bank reconciliation summary
Illustrative client · August 2026
SAR
| Account | Difference | Status | ||
|---|---|---|---|---|
| Operating account··4821 | 184,220.16 | 184,220.16 | 0.00 | Reconciled |
| Reserve account··0937 | 60,000.00 | 60,000.00 | 0.00 | Reconciled |
| Company card··1006 | (12,418.52) | (12,418.52) | 0.00 | Reconciled |
| Card processor clearing | 8,905.40 | 8,905.40 | 0.00 | Reconciled |
| Payroll clearing | 0.00 | 0.00 | 0.00 | Reconciled |
Last weekly runFri 28 Aug, every account agreed to its statement.
Two open itemsTwo card receipts requested from you, marked on the card account until they arrive.
Illustrative. An example of the document, not a client's figures.
The backlog is never really one bad quarter
By the time a Saudi company actually calls about a multi-year catch-up, the gap is rarely a single quarter. Two or three years behind is the more common starting point across Riyadh, Jeddah and Dammam alike, and by then bank feeds went unreconciled long enough that the chart of accounts stopped matching how the business actually trades. There is no way around pulling every bank and payment-gateway statement across the whole backlog and reconciling directly against them, rather than trusting whatever got typed in at the time.
Why the trail matters as much as the number
Landing on the right figure is only half of it. The other half is a written trail of what changed, why, and which specific period it touches, because when ZATCA, a bank or an investor eventually questions a number on a past VAT or Zakat return, that log is what turns the question into a five-minute answer instead of a re-audit. Once the full backlog ties out, opening balances get agreed with you so the ongoing monthly rhythm starts from something solid rather than a number nobody can fully explain.
The ownership split a backlog tends to expose
A catch-up regularly uncovers a mixed Saudi and foreign ownership structure that was never split properly between the two regimes it actually sits under: Zakat at 2.5 percent of the Zakat base on the Saudi and GCC share, corporate income tax at 20 percent on the non-Saudi share, filed as two separate figures rather than blended into one. Fixing that split now, instead of the week a return depends on it, is what removes the scramble later, though the filing itself still runs through the taxpayer or a ZATCA-licensed tax agent, never through Finbryn. A backlog this size also tends to reveal exactly when annual taxable supplies first crossed the SAR 40 million line that moves a business from quarterly to monthly VAT filing.
Where the underlying paper trail is genuinely thin rather than just unreconciled, this pairs with records reconstruction before either piece of work can really finish; see how it works for how intake runs.
Questions
Frequently asked questions: Multi-year catch-up
How many years of Saudi bookkeeping can you catch up at once?
As many as you have statements for. We scope the engagement by backlog period once the accounts and the volume involved are reviewed.
Will a catch-up change figures we already reported to ZATCA?
Only where the records show an error, and every change goes into a written adjustments log you can review.
Do you handle an overdue VAT, Zakat or corporate income tax filing as part of a catch-up?
We prepare the books and the supporting figures. The taxpayer or a ZATCA-licensed tax agent handles the actual filing.
What happens if a Zakat or tax payment from an earlier period was late?
Late payment of Zakat, tax or withholding tax accrues a penalty of 1 percent of the unpaid amount for every 30 days of delay from the original due date, so we flag any late period clearly rather than letting it surface for the first time at filing.
How many years can you catch up at once?
As many as you have statements for. We scope the engagement by backlog period once the accounts and the volume involved are reviewed.
Will catch-up work change numbers you already reported?
Only where the records show an error, and every change is recorded in a written adjustments log you can review.
Do you handle overdue tax filings as part of a catch-up?
We prepare the books and the supporting schedules; a credentialed signer or registered filing partner handles the actual filing.
What is included in multi-year catch-up?
Multi-year catch-up covers every backlog year sorted into categories and reconciled to bank, card and processor statements and a written adjustments log covering each correction made to prior periods. The exact scope is agreed and set out in writing before work starts, so you know precisely what is and is not covered before the first deliverable arrives.
Related services
- BookkeepingCatch-up and cleanup bookkeepingMonths or years of books brought up to date and reconciled, with a written record of every adjustment, so monthly bookkeeping can start from a clean base.
- Special situationsRecords reconstructionRebuilding a business's financial history from bank statements, receipts and other source documents when the original books are incomplete, lost or unreliable.
Industries
- Ecommerce (Amazon and Shopify)Bookkeeping for online sellers on Amazon, Shopify, Etsy and their own storefronts, built around clean payout and sales tax data.
- Restaurants and multi-entity franchise groupsBookkeeping for restaurant groups and franchise operators running several locations or legal entities at once.
- Startups and VC-backed companiesBookkeeping and reporting for early-stage, venture-backed companies watching burn, runway and investor reporting closely.
Next step
Talk to the team that would run your books
A short call covers your setup, your software and what a first month would look like. You get a written scope and price after it.