Book a Free Demo
I have read and accepted the T&C

An Introduction to Zakat and Step-by-Step Zakat Tax Calculation in KSA

Avatar photo

Priyanka Babu

March 17, 2026

30 second summary | Zakat is applicable to Saudi-operated businesses in the KSA. Zakat for businesses is calculated by identifying and adding the Zakatable assets and deducting liabilities to determine the Zakat base. The flat Zakat rate of 2.5% is applied to the Zakat base to compute the business’s total payable tax. Zakat is overseen by ZATCA and has economic, financial, and moral implications. Only taxpayers eligible for Zakat are required to register on the Ministry of Commerce and ZATCA websites before paying. 

A guide detailing the full step-by-step Zakat calculation in Saudi Arabia is critical for businesses to understand the fundamentals of calculating the payable Zakat. The Zakat calculation considers the business’s assets and liabilities to compute the Zakat base. The Zakat rate is applied on this Zakat base amount to calculate the total tax payable. Zakat is an essential tax in Saudi Arabia that Saudi-operated businesses must pay to the ZATCA (Zakat, Customs and Authority). The collection and expenditure of Zakat are entirely based on the Islamic Shari’ah. 

Eligibility criteria for Zakat

Zakat applies to resident businesses owned by GCC and/or Saudi nationals, irrespective of the ownership structure, provided the residency conditions are consistent with GCC establishments. Even mixed-ownership companies are required to pay Zakat, with the Saudi portions paying Zakat (levied on the Saudis’ share of capital) and the non-Saudi portions paying income tax in accordance with ZATCA specifications. 

Steps to calculate Zakat in KSA

The Zakat calculation in Saudi Arabia involves the following steps. 

Step 1: Identify Zakatable assets 

A business’s Zakatable assets include cash and bank balances, inventory, investments, and trade receivables. The non-Zakatable assets include equipment used in operations, fixed assets, and property. 

Step 2: Identify deductible liabilities

A business must identify its deductible liabilities, which include the outstanding invoices, payables due (within 12 lunar months), current taxes, and current utility bills. Businesses with long-term liabilities and those with upcoming expenses should consider that these expenses are non-deductible unless the payments must be made within 12 months. 

Step 3: Compute the Zakat base

The Zakat Base is calculated by subtracting deductible liabilities from Zakatable assets. 

Zakat base = Zakatable assets – Deductible liabilities

Step 4: Compute Zakat payable

The Zakat rate (in percentage) is applied on the Zakat base to calculate the Zakat payable as follows. The flat Zakat rate in KSA is 2.5%.

Zakat Payable = Zakat Base x 2.5%

Example of Zakat calculation

A company in Saudi Arabia is owned by GCC nationals. It has Zakatable assets as follows: inventory valued at SAR 400,000, SAR 600,000 in cash, and SAR 100,000 in investments.  Its liabilities are outstanding payables of SAR 200,000. 

According to these details, the Zakat Base and Zakat payable can be calculated as follows. 

Zakat base = Zakatable assets - Liabilities

Zakat base = (400,000 + 600,000 + 100,000) – 150,000

           = SAR 950,000

Zakat Payable = Zakat base x Zakat rate

            = 950,000 x 2.5%

            = SAR 23,750

Zakat payment

The Zakat payer must first register with the Ministry of Commerce before the end of the first fiscal year. Even people who are exempt from paying Zakat must register to ensure compliance. Once successfully registered, the Zakat payer must log in to their account, then go to ‘E-Services’ and select ‘Zakat, Tax and Customs Services’. Then they must register on the ZATCA website. The next step is to complete the registration form, file the declaration, including the attachments, as prescribed. This includes submitting all the approved forms along with the Zakat payment within 120 days from the end of the Zakat year.

ZATCA in the KSA oversees Zakat payments and returns. Zakat is an important socioeconomic tax levied on taxable businesses. By calculating the Zakat base and applying the Zakat rate, businesses can easily compute the payable Zakat for the fiscal year. It is vital for businesses to pay Zakat on time to ensure compliance. Taxpayers must first register on the Ministry of Commerce website and then on ZATCA to pay the amount online through ZATCA’s portal. 

FAQs

In KSA, it is used in welfare programs to support people with limited opportunities and those in need of monetary assistance. It encourages businesses to help those in need by putting money back into the system for the benefit of society. 

The Zakat has a flat rate of 2.5% in KSA.

Businesses within the scope of Zakat must first compute the Zakat base by totalling assets and deducting liabilities. Then, businesses must apply the 2.5% Zakat rate to the Zakat base to determine the final payable amount.

The Zakat return must be filed by all businesses subject to Zakat. They must do this within 120 days of the fiscal year’s end using the GAZT portal. 

According to the ZATCA, the adjusted net profit must exceed the Zakat base. This is important for the collection purposes.

No. Zakat is mandatory in KSA and some other countries, but optional in other locations. 

ZATCA is short for Zakat, Tax and Customs Authority. It was made by merging the General Customs Authority and the General Authority of Zakat and Tax. ZATCA is also referred to as the Authority in KSA. 

left-icon
1

of

4
right-icon