Differences Between Cash Accounting and Accrual Accounting
There are two primary accounting methods — cash accounting and accrual accounting — that a business can choose and apply.
To account for its books, a company must follow one of two primary accounting methods: cash accounting or accrual accounting. Each has distinct characteristics, and each changes how the business's financials are measured.
Cash accounting
Under cash accounting, transactions are recorded only when money changes hands. Suppose Max Fashions sells ₹1,00,000 of garments, 40% for cash and 60% on credit. Using cash accounting, it would recognise only ₹40,000 in revenue initially, recording the remaining amount as it is received.
Accrual accounting
Under accrual accounting, gross income and expenses are reported when they are earned or occurred, regardless of when the income is collected or the expense is paid. Max Fashions would recognise the full ₹1,00,000 as revenue on the sale date, with the credit sales recorded as accounts receivable.
Key differences at a glance
| Factor | Cash accounting | Accrual accounting |
|---|---|---|
| Revenue recognition | When received | When earned |
| System used | Single-entry accounting | Double-entry accounting |
| Tax reporting | Unsuitable for indirect tax | Best for accurate tax accounting |
| Credit tracking | Poor for credit businesses | Manages receivables and payables clearly |
| Best for | Micro-businesses with mostly cash transactions | Small to large businesses with credit activity |
| Complexity | Simpler | More complex |
| Financial view | Incomplete reports | Complete, accurate reports |
Choosing the right method
The appropriate method depends on your business structure. Micro-businesses operating primarily on cash may prefer cash accounting for its simplicity. Businesses with significant credit transactions benefit from the comprehensive financial visibility that accrual accounting provides.
Questions about your own books?
Talk to a team that works with Tally every day.

