The Difference Between Cash and Accrual Accounting

One of the first decisions a new business faces is the choice of accounting method: cash basis or accrual basis. It sounds technical, but it has real daily consequences for how you report income, plan taxes, and understand your financial position.

The Core Difference

  Cash Basis Accrual Basis
Revenue recorded when Cash is received Earned (invoice sent)
Expenses recorded when Cash is paid Incurred (bill received)
Complexity Simple More complex
GAAP compliant? No (for most) Yes
Best for Sole traders, freelancers Growing businesses

Cash Basis Accounting

Under cash basis, you record income when money hits your account and record expenses when you pay them. Simple. Intuitive. What your bank statement says is what your books say.

Advantages:

  • Easy to understand and manage
  • No need to track accounts receivable or payable
  • Tax is paid on money you’ve actually received

Limitations:

  • Doesn’t show the full picture — a profitable month on paper can hide cash problems
  • Most lenders and investors won’t accept cash-basis financials
  • Not permitted for companies above certain revenue thresholds in most jurisdictions

Accrual Basis Accounting

Under accrual accounting, revenue is recognised when earned — when you deliver the service or ship the product, regardless of when payment arrives. Similarly, expenses are recorded when incurred, not when paid.

Advantages:

  • Matches revenue with the expenses that generated it (the matching principle)
  • Required for GAAP compliance
  • Gives a more accurate picture of long-term profitability

Limitations:

  • More complex to maintain
  • You may owe tax on income not yet received
  • Requires tracking accounts receivable, accounts payable, and accruals

Which Should You Choose?

If you are a small service business with straightforward transactions, cash basis is often fine and significantly easier to manage. The moment you start invoicing on net-30 terms, carrying inventory, or approaching revenue thresholds that require GAAP compliance — switch to accrual.

Pro tip: If you plan to seek outside investment or a bank loan within three years, set up accrual accounting from day one. Restatements are painful and expensive.

The Hybrid Approach

Some businesses operate on a modified cash basis — using accrual principles for long-term assets and liabilities while treating short-term items on a cash basis. This isn’t GAAP compliant but is permitted for internal management reporting.

Consult your CPA before choosing your method. The choice affects your tax strategy, your bank covenants, and how you read your own financial statements.


This article is for informational purposes only. Consult a qualified accountant for advice specific to your business.

Theme by csswitch · Remove attribution →