🇸🇦Saudi Arabia · ZATCA
Saudi ZATCA Zakat Estimator
Simplified 2.5% calculation on a supplied zakat base for Saudi / GCC nationals. Real ZATCA filing requires adjusted equity, long-term liabilities, and other accounting adjustments.
Inputs
SAR
Caller-computed zakat-eligible base. For real filing this is adjusted equity + long-term liabilities − fixed assets − deferred costs.
Result
Zakat due (2.5%)
SAR 25,000
Base: SAR 1,000,000
Simplified estimator only. Real ZATCA Zakat base equals adjusted equity + long-term liabilities − fixed assets − deferred costs − certain investments. Submit the official ZATCA Zakat Return — see zatca.gov.sa.
ZATCA collects Zakat from Saudi and GCC citizens engaged in business activities. Tax (vs Zakat) applies to non-Saudi shareholders. Multi-shareholder companies file proportionally.
Powered by the calcnook engine
Same deterministic math runs as a Python package, an MCP server for AI agents, and on this page. No API keys, no network — pure stdlib.
>>> from calcnook.countries.sa.zakat_citizen import calculate >>> r = calculate(1_000_000) >>> r.zakat_due 25000.0