From your first taxable sale, ZATCA expects VAT-compliant invoices under the FATOORA e-invoicing framework, periodic VAT returns, and — depending on your ownership mix — Zakat and corporate income tax filings. Banks, MISA renewals, and investors will also ask for IFRS financial statements. We run the books so all of that happens on time, in both Arabic and English. Everything is filed from one reconciled ledger, so the numbers ZATCA sees always match the ones your bank and head office see.
What's Included
- Monthly bookkeeping on a bilingual (Arabic–English) chart of accounts
- VAT returns at 15%, filed monthly or quarterly according to your revenue band
- FATOORA e-invoicing compliance: Phase 1 generation requirements and Phase 2 integration when your wave is called
- Zakat and corporate income tax returns, matched to your Saudi/foreign ownership split
- Withholding tax filings on payments to non-resident suppliers where applicable
- Annual IFRS financial statements and coordination with licensed auditors
- Payroll and GOSI reconciliation against the general ledger
The Process
- Diagnostic. We review your current records, ZATCA portal status, and any backlog, then quote the cleanup and the monthly scope (3–5 business days).
- Setup. Chart of accounts, VAT codes, and e-invoicing configuration in your system — or ours (typically 1–2 weeks).
- Catch-up. Backlogged months are reconstructed from bank statements and invoices (timeframe varies with the number of months outstanding).
- Monthly close. Books closed and a management pack delivered within 10 business days of month-end.
- Filing calendar. VAT, Zakat/CIT, and withholding deadlines tracked and filed for you, with reminders before each due date.
Documents You'll Need
- Bank statements for the period, plus sales and purchase invoices
- Contracts with recurring customers and suppliers
- Payroll records and GOSI statements
- Prior VAT and Zakat filings and access to your ZATCA portal account
If you are behind on your books or unsure which ZATCA obligations apply to you, book a free consultation — the diagnostic tells you exactly where you stand before you spend anything. Reporting comes in both languages — Arabic for regulators and banks, English for your head office — and at year-end we prepare the audit file too, so the statutory audit does not stall your team for weeks.