Overview
Knowing how to calculate Zakat is only half the job. Getting the filing and payment right — on time, in the correct format, with the right documentation — is where many companies stumble. ZATCA’s enforcement starts with the filing process.
The Zakat filing obligations are set out in Chapter 5 of the Zakat Implementing Regulations, specifically Articles 98–107. They cover registration, return submission, payment, amendment, and cessation notification. Each has its own deadline and consequence for non-compliance.
The good news is that the process is electronic — everything runs through ZATCA’s E-system. The less good news is that ZATCA’s examination powers are broad, and the five-year (and in some cases ten-year or unlimited) reassessment window means a filing error made today can resurface years later.
Registration with ZATCA
Under Article 98(1), every Zakat payer must register with ZATCA before the conclusion of its initial fiscal year. This is a mandatory obligation — it is not triggered by reaching a threshold or by a specific event. Every business that qualifies as a Zakat payer must register from the outset.
Registration commences from the first of: the date of issuing the establishment’s commercial register, the date of acquiring the first required licence, or the date of depositing the capital (Article 10). A Zakat payer may determine a different commencement date by submitting documented proofs acceptable to ZATCA.
If a Zakat payer fails to register, ZATCA has the power to register the entity independently and conduct a Zakat assessment without a time limitation (Article 106(6)). There is no safe harbour for unregistered entities — ZATCA can go back as far as the commencement of activity.
Return Submission and Payment Deadlines
| Obligation | Deadline | Extension? |
|---|---|---|
| Zakat return submission | 120 days from end of Zakat year | Extends to next working day if deadline falls on official holiday |
| Zakat payment | Same as return submission — 120-day deadline | Instalment payment possible by application to ZATCA |
| ZATCA registration | Before end of initial fiscal year | No formal extension |
| Cessation notification | Within 60 days of activity cessation | No extension; continued Zakat collection until application filed |
| Return amendment request | Before ZATCA issues its own assessment; amendment completed within 30 days of ZATCA approval | No extension for the 30-day revision period |
For a company with a 31 December fiscal year end, the Zakat return and payment are due by 30 April (120 days). For a 31 March year end, the deadline is 29 July. Finance teams should build this into their year-end close calendar well in advance — the Zakat base calculation cannot be completed until the audited financial statements are available.
The 120-day deadline runs from year end, but most companies cannot start the Zakat base calculation until the audited financial statements are finalised — often 60–90 days after year end. This leaves very little time for the Zakat calculation, return preparation, and ZATCA E-system submission. Start the Zakat workpaper preparation in parallel with the audit, not after it.
Step-by-Step Filing Process
- Complete the audited financial statements. The Zakat base calculation is built from the closing balance sheet and income statement. ZATCA-compliant financial statements under SOCPA/IFRS standards are the starting point.
- Prepare the Zakat base workpaper. Apply the additions (Article 23) and deductions (Article 26), test against minimum and maximum base provisions (Articles 27–28), apply the profit difference adjustment, and compute the Zakat liability.
- Prepare supporting documentation. Gather the documents supporting each addition and deduction: asset schedules, investment valuation reports, shareholder loan confirmations, statutory deposit certificates, and the full trial balance.
- Complete the Zakat Return form in ZATCA’s E-system. Log in to ZATCA’s portal using the company’s Tax Identification Number (TIN). Complete the accounting-books Zakat Payer return form.
- Attach supporting documents. Upload the required supporting documentation in Arabic (or translated to Arabic). Documents must be presented by an authorised person.
- Submit the return and pay Zakat dues. Submit electronically via ZATCA’s E-system. Pay Zakat dues via bank transfer through the Sadad system or other ZATCA-accepted payment method.
Required Documentation
Under Article 99, all supporting documents and clarifications for the Zakat Return must be provided in Arabic. Documents must be presented by an authorised person (an employee with a valid Power of Attorney or company signatory authority).
ZATCA may request additional documents and clarifications during examination of the return. It must explain the reason for each request, and the request scope is limited to the purpose for which it was made. ZATCA must give the Zakat payer a reasonable timeframe to respond — not less than 10 working days. If the payer fails to respond within 20 working days of the request date, ZATCA may either extend the period or proceed to issue an assessment.
| Document | Purpose in the Zakat Return |
|---|---|
| Audited financial statements (balance sheet, P&L, notes) | Foundation for Zakat base calculation |
| Fixed asset register | Supports net fixed assets deduction |
| Investment schedule with ownership % and carrying values | Supports investment deductions and non-trading classification |
| Shareholder loan confirmation letters | Identifies partner loans for Property Rights treatment |
| Statutory deposit certificates | Confirms eligibility of statutory deposit deductions |
| Commercial register / articles of association | Confirms ownership structure for Zakat/CIT split |
| Transfer pricing documentation (if applicable) | Required where related-party transactions exist |
Amending a Zakat Return
Under Article 103, if an accounting-books Zakat payer finds an error in its submitted Zakat Return, it is entitled to request an amendment from ZATCA. Upon approval, the payer must revise the return within 30 days. If it fails to do so, it must reapply to ZATCA for the amendment.
The amendment request must be submitted through ZATCA’s E-system with acceptable documents and justifications. It must be submitted before ZATCA issues its own assessment, and before the Article 106 limitation period has expired. If the amendment results in additional Zakat due, that amount must be paid promptly.
An important point: when a return is amended, the limitation period for ZATCA’s reassessment (Article 106) is recalculated from the date of the amendment, not from the original filing date. This effectively restarts the clock.
Activity Cessation: The 60-Day Rule
Under Article 11, if a Zakat payer permanently ceases its activity, it must submit a written application to ZATCA within 60 days of the cessation date. If this application is not submitted, Zakat accounting obligations continue until the application is filed.
For fiscal periods of less than 354 days at the conclusion of activity, the short period is not subject to Zakat collection — unless the period is 354 days or more (Article 15(4)).
Upon cessation, the Zakat payer must file a final Zakat return and pay any outstanding dues. Where the owner has died with outstanding Zakat, the dues must be collected before the estate is distributed (Article 121).
Compliance Traps to Avoid
- Missing the 120-day deadline. The return and payment are due simultaneously. There is no grace period for the payment following a timely return submission. Filing without paying triggers ZATCA’s late payment demand process.
- Submitting documents in a language other than Arabic. All supporting documents must be in Arabic. Non-Arabic documents that have not been translated are not acceptable to ZATCA and can lead to the disallowance of deductions supported only by those documents.
- Submitting the return without an authorised signatory. Documents must be presented by an authorised person. A return submitted without proper authority confirmation is non-compliant.
- Not reconciling the return to the financial statements. ZATCA’s examination process involves cross-referencing the Zakat return to the financial statements, VAT returns, and other disclosures. Discrepancies trigger reassessment under Article 57.
- Failing to notify ZATCA on cessation. A company that ceases operations but does not notify ZATCA within 60 days continues to accumulate Zakat liability. This is a real and avoidable cost.
- Registration with ZATCA is mandatory before the end of the initial fiscal year — not triggered by a threshold. Failure to register does not create a safe harbour.
- The Zakat return and payment are both due within 120 days of fiscal year end. There is no separate payment extension.
- All documents submitted to ZATCA must be in Arabic and signed by an authorised person. Non-compliant documents will not be accepted.
- An amended return restarts ZATCA’s reassessment limitation clock. File amendments carefully and only where genuinely needed.
- On cessation, notify ZATCA within 60 days. Failure to notify means Zakat continues to accrue.
This article is for informational purposes only and does not constitute legal or tax advice. Regulations referenced are based on ZATCA publications current at time of writing. Always verify with a qualified Saudi tax professional for your specific circumstances.