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

How to Track Expenses for Zakat Deduction in Saudi Business

Raj Roy Toksabam

April 14, 2026

30 second summary | Accurate Zakat calculation depends on maintaining financial records that align with ZATCA regulations. Businesses must record expenses consistently, classify costs correctly and use accounting systems to track them. This ensures compliance, reduces errors and supports accurate Zakat reporting.

Tracking zakat-deductible expenses in Saudi Arabia requires systematically recording all operational costs and retaining compliant electronic invoices (e-invoices) for every purchase. The Zakat, Tax and Customs Authority (ZATCA) requires businesses in the Kingdom of Saudi Arabia (KSA) to maintain accurate books of accounts to determine the correct base for their annual declaration.

This involves separating allowable business costs from non-deductible capital expenditures on an ongoing basis. Using a structured accounting system helps improve accuracy, maintain proper records and trace expenses effectively.

What makes an expense Zakat-compliant?

Before tracking expenses, businesses must understand the criteria that determine whether an expense is valid for Zakat purposes.

An expense should be:

  • Business-related and directly linked to operations
  • Supported by valid documentation, including e-invoices
  • Actually incurred, not just provisioned or estimated
  • Properly classified in financial records as allowable expenses for Zakat in Saudi Arabia

Expenses that do not meet these conditions may still be recorded in the books but should be excluded during Zakat computation.

System-based expense tracking for Zakat compliance

Accurate Zakat calculation for Saudi businesses depends on how well a business records, classifies and validates its expenses in line with ZATCA requirements. The goal is not just to track costs, but to ensure that only eligible and properly documented expenses are included in the final declaration.

Using a structured accounting system creates a clear audit trail, minimises errors and supports deductions during regulatory review. Proper expense tracking for Zakat compliance ensures transparency and accuracy in the final declaration.

Step 1: Record expenses with traceable cost linkage

Every expense linked to inventory or operations must be recorded with complete traceability. This ensures that direct costs included in the cost of goods sold (COGS) are captured correctly.

Do the following:

  • Enable cost tracking from F11 (features) to allocate additional costs, such as freight, customs duty and packaging, to specific inventory.
  • Record purchases, expenses and payments using linked cost tracking references.

Step 2: Allocate direct costs to inventory accurately

Operational expenses directly related to inventory must be assigned to the respective stock items rather than treated as general expenses.

Do the following:

  • Enable cost-tracking allocation when creating stock items and expense ledgers.
  • Assign costs to the relevant tracking reference during transaction entry (purchase or payment).

Step 3: Maintain a clear classification of expenses

All recorded expenses must be structured under appropriate ledgers to distinguish between:

  • Direct costs (COGS)
  • Operating expenses
  • Non-deductible or disallowed items

Do the following:

  • Use well-defined ledgers for categories such as transport, packaging and administrative costs.
  • Avoid mixing capital and revenue expenses under the same ledger.

Step 4: Review item cost analysis before declaration

Periodic validation of recorded expenses is essential before finalising Zakat computation.

Do the following:

  • Access stock item cost analysis or item cost break-up reports
  • Review:
    • Total cost assigned to inventory
    • Accuracy of expense allocation
    • Alignment between revenue and costs

Conclusion

Tracking Zakat expenses requires a disciplined, structured approach. Businesses need to ensure that every expense is documented, classified and validated before it is included in the final computation.

Using a system like TallyPrime helps integrate cost tracking, expense classification and reporting, so financial records remain accurate and ready for review by ZATCA. This approach supports Zakat accounting for Saudi SMEs and helps reduce compliance risks.

FAQs

No. Only expenses that meet ZATCA requirements, such as business relevance, proper documentation and actual occurrence, are considered.

It ensures that direct costs are included in inventory valuation rather than being incorrectly deducted as separate items.

Yes, but they must be clearly identified. Some unpaid expenses may not qualify for deduction until settled.

Reports provide visibility into expense classification, allocation and accuracy, helping maintain clear and audit-ready records.

Incorrect tracking can lead to overstated deductions, which may result in penalties, reassessment or compliance issues.

left-icon
1

of

4
right-icon

Built for businesses like yours

Work faster, manage better, and stay on top of your business with TallyPrime, your complete business management solution.

Book a Free Demo!

I have read and accepted the T&C
Submit