Cash vs Accrual Accounting: Which One Fits Your Business?
A clear, practical breakdown of cash vs accrual accounting with examples, what Saudi law requires, and when to switch between them.
Choosing an accounting basis is one of the earliest and most consequential decisions a business owner makes — yet it's often deferred or left to chance. The choice determines when revenue and expenses appear, the shape of your financials, and even how much tax you pay. Let's understand the difference clearly.
Cash Basis
Revenue is recorded when cash is actually received, and expenses when actually paid. Example: if you sell SAR 50,000 of goods in December but collect in January, the revenue shows in January, not December. Its simplicity is its main strength — but it hides the truth in larger operations.
Accrual Basis
Revenue is recorded when earned (when goods or services are delivered) regardless of cash timing, and expenses when incurred regardless of payment. This basis matches revenues with their expenses and shows an accurate profitability picture for each period. It is the basis adopted by IFRS.
Quick comparison
Simplicity
Cash basis is far simpler — no accruals, no complex adjustments.
Profit accuracy
Accrual gives an accurate picture of true performance each period.
IFRS & Zakat compliance
Accrual is mandatory for VAT-registered companies and above a sales threshold.
Best for
Cash basis suits very small businesses and freelancers without inventory.
What does Saudi law require?
ZATCA requires the accrual basis for every entity registered for VAT (annual revenue above SAR 375,000). The Saudi Companies Law and the IFRS (and IFRS for SMEs) adopted in the Kingdom all require accrual. Cash basis is only acceptable for very small entities and limited tax purposes.
When to switch from cash to accrual?
Crossing the VAT registration threshold
Mandatory once VAT-registered (SAR 375,000 annual revenue).
Starting to hold inventory
Cash basis cannot accurately measure cost of goods sold.
Selling or buying on credit
Without accrual, some months show fake profit and others inflated losses.
SIDA runs fully on the IFRS/ZATCA-compliant accrual basis from day one, with the ability to export parallel cash-basis reports for management analysis when needed.
Start with professional accounting