FinchContext
Run with

Build the Zakat Declaration (Saudi Arabia)

Skill: Convert financial-statement figures into a ZATCA Zakat declaration

Region: Saudi Arabia (المملكة العربية السعودية) Category: Tax — Zakat (الزكاة) Does: Takes audited financial-statement figures and computes the Zakat base and Zakat due for the annual Zakat declaration filed with ZATCA, for Saudi/GCC-owned entities (and the Saudi/GCC-owned share of mixed-ownership companies). System: ZATCA portal (annual Zakat declaration)

Zakat is levied at 2.5% of the Zakat base for Saudi/GCC-owned entities; non-Saudi (foreign) ownership shares are subject to corporate income tax (20%) instead, and mixed companies split the base by ownership. The Zakat base is computed by the net-worth (sources-of-funds) method: add equity and long-term liabilities, deduct fixed/long-term assets and the prior-year-loss/adjustment items, with the floor of adjusted profit. The declaration is filed within 120 days of the financial year-end. Rules, deductible items and the exact form differ year to year.


When this applies


Input data required

Group Fields
Filer Zakat/TIN registration number, financial year (start/end), ownership split (Saudi-GCC % / foreign %)
Sources of funds (additions) paid-up capital, retained earnings, statutory & other reserves, provisions added back, long-term loans/liabilities, opening adjustments
Deductions net book value of fixed assets, deferred & long-term assets, investments (per rules), accumulated losses carried, prior-year adjustments
Profit adjusted net profit for the year (Zakat-base floor)
Income-tax side (mixed) foreign-share taxable profit for the 20% corporate tax

Zakat base computation (net-worth method)

Zakat base = (additions) − (deductions)
  Additions:
    + capital, reserves, retained earnings, opening provisions
    + long-term liabilities (loans funding deductible assets)
    + adjusted net profit for the year
  Deductions:
    − net book value of fixed assets
    − long-term/deferred assets and qualifying investments
    − accumulated losses brought forward
Zakat base is then floored at the adjusted annual profit:
  Zakat base = max(net-worth base, adjusted profit)
Zakat due = Zakat base × 2.5%   (≈ 2.577% if a Hijri-to-Gregorian day adjustment applies)

Calculation rules


Worked example (wholly Saudi-owned, outline)

Zakat declaration — TIN 300011223400003 — FY 2025 (12 months)
  Sources of funds (additions):
    Paid-up capital                 10,000,000.00
    Retained earnings                3,500,000.00
    Reserves & added-back provisions 1,200,000.00
    Long-term loans                  4,000,000.00
    Adjusted net profit              2,800,000.00
    Subtotal additions              21,500,000.00
  Deductions:
    Net book value of fixed assets  -9,000,000.00
    Long-term investments           -2,500,000.00
    Subtotal deductions            -11,500,000.00
  -----------------------------------------------
  Net-worth base                   10,000,000.00
  Adjusted profit floor             2,800,000.00
  Zakat base = max(...)            10,000,000.00
  Zakat due  = 10,000,000.00 × 2.5% = 250,000.00

Filed on the ZATCA portal within 120 days of the financial year-end.


Validation checklist


Last updated: 2026-06-04 — confirm the active schema version, field codes, and ZATCA requirements against the current Zakat, Tax and Customs Authority specifications before use.