Accounting

Cash vs Accrual Accounting: Pros and Cons for SMEs

4 min readIndia LawBy G R HariVerified Advocate

Quick Answer

> One line summary: Choosing between cash and accrual accounting affects your tax liability, financial reporting, and compliance under Indian law.

What is the difference between cash and accrual accounting for SMEs in India?

Cash accounting records income when cash is actually received and expenses when they are paid. Accrual accounting records income when it is earned (invoice raised) and expenses when they are incurred (invoice received), regardless of when cash moves. Under the Income Tax Act, 1961, most businesses with turnover exceeding ₹1 crore (₹2 crore for professionals under Section 44ADA) must use the accrual method for tax purposes. SMEs below these thresholds can choose either method, but the choice has significant implications for tax planning and financial reporting.

The Institute of Chartered Accountants of India (ICAI) mandates accrual accounting under Accounting Standards (AS) for companies and certain entities. However, many small proprietorships and partnerships use cash accounting for simplicity. The key distinction lies in timing: cash accounting shows your bank balance, while accrual accounting shows your actual business performance.

What are the pros of cash accounting for small businesses?

Cash accounting offers simplicity and clarity. You record transactions only when money enters or leaves your account, making it easier to track cash flow. For a small retailer or freelancer, this means less bookkeeping complexity and lower accounting costs. You can also defer tax liability by delaying invoice collection or accelerating payments before year-end.

Under Section 145 of the Income Tax Act, eligible businesses can use the cash method for computing income. This is particularly beneficial for service providers with irregular income streams. For example, if you invoice a client in March but receive payment in April, the income is taxed in the next financial year. This gives you control over your taxable income timing. However, this method does not show pending receivables or payables, which can misrepresent your business's financial health.

What are the cons of cash accounting for growing SMEs?

Cash accounting fails to provide a complete picture of your business's financial position. If you have significant outstanding invoices, your books will show lower income than what you have actually earned. This can lead to poor business decisions, such as underestimating tax liability or overestimating available cash. Banks and investors typically require accrual-based financial statements for loan applications or funding.

Another drawback is compliance risk. If your turnover crosses the threshold (₹1 crore for businesses, ₹2 crore for professionals), you must switch to accrual accounting. This transition can be complex and may require professional assistance. Additionally, cash accounting does not comply with ICAI's Accounting Standards, which can be problematic if you need audited financial statements. For SMEs planning to grow or seek external funding, starting with accrual accounting from the beginning is often more practical.

What are the pros of accrual accounting for SMEs?

Accrual accounting provides a more accurate picture of your business's profitability and financial health. It matches revenue with the expenses incurred to generate that revenue, giving you a realistic view of margins and performance. This is essential for inventory-based businesses, manufacturers, or companies with long-term contracts. For example, if you purchase raw materials in one month but sell finished goods in the next, accrual accounting shows the true cost of sales.

Under the Companies Act, 2013, all companies must maintain accounts on an accrual basis. Even for non-company entities, accrual accounting is required for GST compliance and income tax if turnover exceeds the threshold. It also simplifies tax audits under Section 44AB, as auditors expect accrual-based records. While more complex, accrual accounting helps you identify trends, manage receivables, and make informed decisions about pricing and expenses.

What are the cons of accrual accounting for small businesses?

Accrual accounting requires more effort and expertise. You must track invoices, bills, and credit terms, which means maintaining accounts receivable and payable ledgers. This often requires accounting software or professional bookkeeping services, increasing costs. For a small business with limited transactions, the complexity may outweigh the benefits.

Another challenge is cash flow management. Accrual accounting can show profit on paper even when you have no cash in the bank. For instance, if you make a large sale on credit, your income statement shows revenue, but you may not receive payment for 60 days. This can lead to overtaxation if you pay advance tax on accrued income before collecting it. Under the Income Tax Act, you must pay tax on accrued income even if not received, which can strain cash flow. SMEs must carefully manage this mismatch between accounting profit and actual cash.

What You Should Do Next

Review your current accounting method against your business turnover, growth plans, and compliance requirements. If you are unsure which method applies to your business or need help transitioning between methods, consult a qualified chartered accountant who can advise on tax implications and compliance under the Income Tax Act and ICAI standards.


This page provides preliminary information. It is not legal advice. For your matter, consult a qualified professional.