Zakat & Tax Consultants in Riyadh VAT, ZATCA E-Invoicing (FATOORA), RETT & Zakat Certificates
If your VAT-subject revenue exceeded SAR 187,500 in 2022–2025 and you were not already in an earlier wave, you are in Wave 25 and must integrate with the Fatoora platform (منصة فاتورة) by 1 February 2027, once ZATCA notifies you; businesses above SAR 375,000 were in Wave 24, whose 30 June 2026 deadline has passed. We also handle Real Estate Transaction Tax (RETT) refunds and exemptions, VAT registration and returns, your annual Zakat Certificate (شهادة الزكاة), and customs duty refunds.

The short answer
Entry Post's zakat and tax team prepares zakat returns and certificates, VAT filings and ZATCA e-invoicing (FATOORA) integration for Saudi companies; it is an independent SOCPA-licensed firm, not a government body. Zakat is 2.5% of the zakat base, with the return due within 120 days of year end. FATOORA Wave 25 covers businesses whose VAT-subject revenue exceeded SAR 187,500 in 2022–2025 and that were not in an earlier wave: they must integrate by 1 February 2027 once ZATCA notifies them. Businesses above SAR 375,000 were in Wave 24, whose 30 June 2026 deadline has passed.
Reviewed by Noura Alderaan, SOCPA Fellow (No. 1379) ·
Official sources: ZATCA: Wave 25 e-invoicing announcement ↗ZATCA ↗
Key facts
Zakat: 2.5% of the zakat base for a Hijri year, pro-rated for a non-Hijri financial year.
Source:Zakat IR Art. 15(1)-(2) [T02-0504]Zakat return and payment: within 120 days after the end of the zakat year.
Source:Zakat IR Art. 102 [T02-0515]Mixed ownership: zakat on the Saudi/GCC share, 20% income tax on the non-Saudi share.
Source:Zakat IR Art. 6(1) [T02-0501]FATOORA Wave 25: above SAR 187,500 in 2022–2025 (if not in an earlier wave), integrate by 1 February 2027 once notified. Wave 24 (above SAR 375,000 in 2022–2024) had to integrate by 30 June 2026.
Source:ZATCA news, Wave 25 (24 July 2026) [T02-0053]ZATCA announcement, e-invoicing Phase 2 Wave 25 [T02-W25] official text ↗ZATCA announcement, e-invoicing Phase 2 Wave 24 [T02-W24] official text ↗Fines-cancellation initiative extended to 31 December 2026.
Source:Ministerial decision announced by ZATCA [T02-0701] official text ↗Objection to a ZATCA decision: within 60 days of notification; ZATCA decides within 90 days.
Source:GSTC Procedures (Royal Order 25711) Arts. 5-6 [T02-0703]
FATOORA Phase 2 integration waves (selected)
Revenue thresholds and deadlines as announced by ZATCA for each wave.
| Wave | VAT-subject revenue above (SAR) | In any of | Integration deadline | Announcement |
|---|---|---|---|---|
| 6 | 70,000,000 | 2021 or 2022 | From 1 January 2024 | T02-W06 ↗ |
| 13 | 7,000,000 | 2022 or 2023 | From 1 January 2025 | T02-W13 ↗ |
| 15 | 4,000,000 | 2022 or 2023 | 1 March 2025 | T02-W15 ↗ |
| 20 | 1,500,000 | 2022 or 2023 | 31 October 2025 | T02-W20 ↗ |
| 21 | 1,250,000 | 2022, 2023 or 2024 | 30 November 2025 | T02-W21 ↗ |
| 22 | 1,000,000 | 2022, 2023 or 2024 | No later than 31 December 2025 | T02-W22 ↗ |
| 24 | 375,000 | 2022, 2023 or 2024 | No later than 30 June 2026 | T02-W24 |
| 25 | 187,500 | 2022, 2023, 2024 or 2025 | No later than 1 February 2027 | T02-W25 ↗ |
Why this matters
A business owner or finance lead who just found out (or suspects) their company is newly in scope and doesn't know where to start.
- Am I actually required to comply, and by when
- Will this break my current accounting system
- I need someone to just handle it, fast
Our Methodology
- 1Exposure check — are you actually in scope, and by when
- 2System compatibility review across your existing ERP/invoicing software
- 3XML/UBL integration and Fatoora clearance testing
- 4Go-live support and ongoing compliance monitoring — plus RETT, VAT, and Zakat Certificate filings as they come due
Why Entry Post CPA
Led by Noura Alderaan — SOCPA Fellow and SOCPA-certified VAT Specialist
Fatoora platform integration — 7 completed Phase 2 e-invoicing projects to date
Annual Zakat Certificate (شهادة الزكاة) preparation — unpaid zakat can block CR renewal and government tenders, and the certificate is often overlooked until it's urgent
RETT (Real Estate Transaction Tax) full lifecycle: registration, refunds, exemptions, rate calculation
VAT registration (VAT Registration Saudi Arabia) and VAT return (إقرار ضريبة القيمة المضافة) filing
Withholding Tax (Withholding Tax KSA) filing and refund claims
Customs duty refund (استرداد الرسوم الجمركية) claims — a fast-growing, frequently missed opportunity
Works across SAP, Wafeq, Daftra, Qoyod, FOCUS, and TopNotepad
Client relationship managed directly by partner Abdullah Alderaan from first call to go-live
A dedicated in-house Zakat & Tax Consultant on staff — not an outsourced ERP contractor
Transfer pricing documentation (Master File, Local File, Related-Party Disclosure Form) and preparing submissions to ZATCA and the GSTC committees
Post-clearance customs audit support — preparing and organizing the documentation ZATCA's customs auditors request, and responding through the review
Preventive Tax System Examination — a proactive health-check of your current tax position and internal transaction-recording system, before ZATCA ever asks
Requests for an Interpretive Tax Ruling — a written ruling from ZATCA on an uncertain tax question, submitted and followed through on your behalf
Frequently Asked Questions
Which ZATCA e-invoicing (FATOORA) wave are we in, and what is our deadline?
If your VAT-subject revenue exceeded SAR 187,500 in 2022, 2023, 2024 or 2025 and you were not already in an earlier wave, you are in Wave 25 and must integrate with FATOORA by 1 February 2027, once ZATCA notifies you. Businesses above SAR 375,000 in 2022, 2023 or 2024 were in Wave 24, whose deadline of 30 June 2026 has passed. We can check your position with you, usually in one call.
Our revenue passed SAR 375,000 in 2023. Are we already late for e-invoicing?
If ZATCA notified you for Wave 24, yes: that wave covered revenue above SAR 375,000 in 2022, 2023 or 2024, and its integration deadline was 30 June 2026. Check the notification ZATCA sent you and integrate as soon as possible, because breaches of the e-invoicing rules are penalised under the VAT Law.
What happens if we miss the FATOORA integration deadline?
You risk penalties: breaches of the e-invoicing rules are penalised under the VAT Law, according to ZATCA's violation classifications. We check your readiness well before your date.
What does integrating with the FATOORA platform (الربط مع منصة فاتورة) involve?
Four steps: confirm whether and when you are in scope, review your ERP or invoicing software, connect it to FATOORA in XML (UBL 2.1) and test clearance and reporting, then go live with ongoing compliance monitoring.
Do we need to change our accounting software for e-invoicing?
Not necessarily. We integrate with SAP, Wafeq, Daftra, Qoyod, FOCUS and TopNotepad.
Is the ZATCA fines waiver still available?
Yes, until 31 December 2026. ZATCA extended its fines-cancellation initiative; it covers eligible returns due up to 30 June 2026 and excludes tax-evasion fines. We review your filings to see what qualifies before the window closes.
Do you handle ZATCA tax refunds — RETT, withholding tax and customs duty?
Yes. RETT refund claims and exemption applications, withholding tax refund claims and customs duty refund claims are all part of this service, alongside e-invoicing and zakat.
Can you handle our ZATCA VAT registration and VAT returns?
Yes. VAT registration, VAT return filing and penalty resolution are handled directly, alongside your zakat and e-invoicing work.
We have been notified of a ZATCA customs audit. Can you help us prepare?
Yes. Post-clearance customs audit support is a named service: we help analyse and organise what is requested, review it before submission and follow through the review with responses and clarifications.
Can you check our tax position before ZATCA finds a problem?
Yes. A Preventive Tax System Examination reviews your current position, runs a random hypothetical audit of past periods and evaluates how transactions are recorded and classified, so issues surface on your terms.
Can we ask ZATCA for a written ruling on how a transaction is taxed?
Yes. We prepare and submit a Request for an Interpretive Tax Ruling to ZATCA, with the technical opinion and required forms, and follow it through to ZATCA's written response.
Can an e-invoice be cancelled after it is issued?
No. An issued e-invoice can never be edited, cancelled or deleted; issue a credit note referencing it and, if needed, a new invoice.
How do we object to a ZATCA assessment?
Object to ZATCA within 60 days from the day after notification; ZATCA decides within 90 days. If it rejects the objection or does not decide, you have 30 days to ask for ZATCA’s internal settlement committee or to file with the GSTC dispute circuits.
Can a GSTC decision be appealed?
A dispute circuit decision may be appealed to the appellate circuits within 30 days from the day after receipt. Decisions are final with no appeal where the amount payable is SAR 50,000 or less.
Which contracts must be reported to ZATCA?
Every person, including government bodies, gives ZATCA the basic information on each contract of SAR 100,000 or more with a private-sector party, and any amendment, within 3 months of signing, and the stop date within 30 days. A party that does not report is jointly liable for the contractor’s tax and fines.
General information only, not tax or legal advice. Laws change; check the official Arabic text or speak to a qualified adviser before acting.
Rules cited on this page
Each statement above names the library row it comes from. The law and article, the date the row was last verified against the official source, and a link to the official text where one is held are listed here.
| Row | Law / article | Verified on | Official text |
|---|---|---|---|
| T02-0053 | ZATCA news, Wave 25 (24 July 2026) | 2026-09-26 | — |
| T02-0155 | VAT Law Art. 2 as amended by Royal Order A/638 (BOE consolidated text); IR Art. 79(10), printed pp.76-77 | 2026-10-04 | — |
| T02-0225 | ZATCA Resolution 62738 Clause Eighth(2), p.8; E-Invoicing Regulation Art. 4(A)(1) | 2026-10-04 | — |
| T02-0229 | Detailed Guideline v2 s.6.5, p.34; FAQ pp.61, 63 | 2026-10-04 | — |
| T02-0400 | RETT Law (RD M/84 of 19/3/1446H) Art. 2(1) | 2026-10-04 | — |
| T02-0501 | Zakat IR Art. 6(1); Income Tax Law Art. 2(a) and Art. 7(a); Income Tax IR Art. 1(1)(a) | 2026-10-04 | — |
| T02-0504 | Zakat IR Art. 15(1)-(2) | 2026-10-04 | — |
| T02-0515 | Zakat IR Art. 102 | 2026-10-04 | — |
| T02-0701 | Ministerial decision announced by ZATCA | 2026-10-04 | official text ↗ |
| T02-0703 | GSTC Procedures (Royal Order 25711) Arts. 5-6 | 2026-10-04 | — |
| T02-0704 | GSTC Procedures Arts. 5-6 | 2026-10-04 | — |
| T02-0708 | GSTC Procedures Arts. 31 33 34 | 2026-10-04 | — |
| T02-0877 | P1-009 s.14.12; VAT IR Art. 54 | 2026-10-04 | — |
| T02-0952 | Income Tax IR (ZATCA Arabic consolidated edition, amendments to 1445H) Art 58(2)(b) and (4), as amended by MD 1776 (18/5/1435H) and MD 1727 (25/5/1439H), PDF pp.30-31 | 2026-10-05 | official text ↗ |
| T02-W24 | ZATCA announcement, e-invoicing Phase 2 Wave 24 | 2026-10-04 | official text ↗ |
| T02-W25 | ZATCA announcement, e-invoicing Phase 2 Wave 25 | 2026-10-04 | official text ↗ |







