A family business near Al Malaz treating Zakat as informal is still filing a statutory obligation with the same fixed 2.5 percent rate and real penalties as a listed company in KAFD.

For any company wholly or partly owned by Saudi or GCC nationals, Zakat calculation determines a direct cash cost every year, and ZATCA, headquartered in Riyadh's King Abdullah Financial District, has become considerably more active in querying returns since e-invoicing gave the authority a much clearer view of company revenue and inventory movements. A Zakat base that was defensible five years ago on a rough spreadsheet estimate is unlikely to survive a query today, and the underlying ZATCA registration details a company holds often turn out to be the first thing that gets checked.

What actually goes into the Zakat base

The starting point is shareholders' equity plus long-term liabilities, adjusted for a list of specific add-backs and deductions defined in ZATCA's Zakat implementing regulations. Net fixed assets financed by long-term debt come out of the base. Investments in other Zakat-paying entities are excluded to avoid double taxation. Provisions that don't meet ZATCA's recognition criteria get added back even if they're perfectly legitimate under IFRS as adopted in Saudi Arabia. For companies with foreign ownership, the same financial statements also feed a separate corporate income tax calculation on the non-Saudi share, and none of this is intuitive from reading a balance sheet, so small misclassifications compound across a multi-entity group.

Where this gets complicated for groups with operations outside Riyadh

A Riyadh-headquartered holding company with a manufacturing subsidiary or a trading arm usually consolidates its Zakat position at the parent level, but each entity's underlying schedule still needs to hold up on its own if ZATCA requests entity-level detail. Construction and contracting businesses, common around Riyadh's industrial belt, face particular complexity because percentage-of-completion revenue recognition interacts awkwardly with the Zakat base calculation, and getting that interaction wrong is one of the more common findings in ZATCA queries we see.

What we actually do

We start from your audited or management financial statements, walk through the required Zakat adjustments line by line, and build a supporting schedule that would hold up if ZATCA asks for it, not just a number that gets filed. Where your group includes multiple legal entities, we reconcile the consolidated position against each entity's standalone calculation before anything is submitted. We also handle the return itself through ZATCA's portal and stay involved if a query comes back afterward, which is the point at which a defensible working paper actually matters.

The documentation ZATCA actually asks for

When a Zakat query arrives, it rarely asks for the final number again. It asks for the working paper behind it: the reconciliation between audited equity and the adjusted Zakat base, supporting schedules for each add-back and deduction, and often a narrative explanation of any unusual movement year over year. Companies that treat Zakat calculation as a once-a-year spreadsheet exercise typically don't have this on hand, which turns a routine query into a multi-week scramble. This is closely related to tax risk assessment more broadly, since the same underlying documentation gap tends to show up across VAT, withholding tax and Zakat simultaneously, not just in one area.

Who tends to get this wrong

In our experience, the companies most likely to have an indefensible Zakat base fall into two groups. The first is fast-growing businesses that outgrew a founder-managed spreadsheet years ago but never formally updated the methodology. The second is groups that added an entity, often a Riyadh manufacturing subsidiary or a Riyadh trading arm, after the original Zakat process was designed, and never revisited whether the group-level calculation still made sense with the new structure in place. Both situations are fixable, but both get considerably more expensive to fix after ZATCA has already opened a query than before.

Local context

Whether your finance team is centralized or split across multiple offices, the Zakat calculation methodology is the same regardless of structure. Industrial and contracting firms around Riyadh more often run into the percentage-of-completion issue described above.