Cash vs Accrual Accounting: Which Should You Use?
Understanding the difference between cash and accrual accounting is essential for accurate financial management. Here's how to choose.
By David Park · · 10 min read
Cash vs Accrual Accounting: Which Should You Use?
One of the first decisions you'll make in bookkeeping is choosing between cash and accrual accounting. This choice affects how you record transactions, file taxes, and understand your business finances.
The Basic Difference
Cash Basis Accounting
Record transactions when money actually moves:
- Revenue: When you receive payment
- Expenses: When you make payment
Accrual Basis Accounting
Record transactions when they're earned or incurred:
- Revenue: When you earn it (invoice sent)
- Expenses: When you incur them (receive goods/services)
Side-by-Side Example
Imagine you invoice a client $5,000 on January 15. They pay on February 10.
| Accounting Method | When Recorded | Month of Revenue |
|---|---|---|
| Cash | February 10 | February |
| Accrual | January 15 | January |
Now imagine you receive supplies on January 20 but pay the bill on February 5.
| Accounting Method | When Recorded | Month of Expense |
|---|---|---|
| Cash | February 5 | February |
| Accrual | January 20 | January |
Pros and Cons of Cash Basis
Advantages
✓ Simpler to understand and maintain ✓ Real-time cash picture - you know exactly what's in the bank ✓ Tax timing flexibility - delay income, accelerate expenses at year-end ✓ No tracking of receivables and payables
Disadvantages
✗ Misleading profitability - revenue doesn't match related expenses ✗ Income manipulation - timing payments affects reported income ✗ Limited insights - harder to see true business performance ✗ May not be allowed for larger businesses
Pros and Cons of Accrual Basis
Advantages
✓ Accurate profit picture - matches revenue with related expenses ✓ Better for planning - see what you've earned, not just collected ✓ Required by GAAP - needed for loans, investors, or potential sale ✓ True financial position - includes what's owed to you and by you
Disadvantages
✗ More complex to maintain ✗ Cash flow disconnect - profitable on paper but cash poor ✗ More accounts to track - receivables, payables, prepaid expenses ✗ Professional help often needed
IRS Requirements
The IRS has specific rules about which method you can use:
You MUST Use Accrual If:
- Average annual gross receipts exceed $29 million (2024)
- You maintain inventory and gross receipts exceed $29 million
- You're a C Corporation with gross receipts over $29 million
- You're a tax shelter
You CAN Use Cash If:
- You're a small business under revenue thresholds
- You're a sole proprietor or partnership
- You're an S Corporation under thresholds
- You don't carry inventory (or qualify for small business exception)
Which is Right for Your Business?
Choose Cash Basis If:
- You're a small service business
- Cash flow management is your priority
- You want simplicity
- You have minimal accounts receivable
- You're a freelancer or consultant
Choose Accrual Basis If:
- You invoice clients and wait for payment
- You need accurate profit analysis
- You're seeking loans or investors
- You carry significant inventory
- You want to understand true business performance
The Hybrid Approach
Some businesses use:
- Accrual for internal management - better decision making
- Cash for taxes - if allowed
Software like Ledger Flow can run reports both ways, giving you the best of both worlds.
Real-World Impact
Scenario: Seasonal Business
A landscaping company:
- Earns $50,000 in services in November-December
- Receives payment in January-February
- Incurs $20,000 in equipment costs in October
- Pays the bill in November
Cash Basis Year-End (December 31):
- Revenue: $0 (not collected yet)
- Expenses: $20,000 (paid)
- Loss: -$20,000
Accrual Basis Year-End (December 31):
- Revenue: $50,000 (earned)
- Expenses: $20,000 (incurred)
- Profit: $30,000
Same business, dramatically different picture.
Switching Methods
You CAN switch accounting methods, but:
- Requires IRS Form 3115
- May trigger tax adjustments
- Should be done carefully with professional guidance
How Ledger Flow Handles This
Our platform supports both methods:
- Automatic tracking of receivables and payables
- Dual reporting - see cash and accrual views
- Easy conversion - switch report views with one click
- Tax-ready exports in your chosen format
Key Takeaways
| Factor | Cash | Accrual |
|---|---|---|
| Simplicity | ✓ Easier | More complex |
| Cash clarity | ✓ Clear | Disconnect possible |
| Profit accuracy | May mislead | ✓ True picture |
| Tax flexibility | ✓ More control | Less control |
| Investor ready | Often not | ✓ Required |
| Legal requirement | Small only | Large required |
Decision Checklist
☐ Check IRS requirements for your revenue level ☐ Consider your invoicing/payment cycles ☐ Think about loan or investor needs ☐ Assess your bookkeeping capacity ☐ Consult with a tax professional
Final Recommendation
Most small businesses should start with cash basis for simplicity, then:
- Use software that tracks accrual data too
- Review accrual reports for better insights
- Switch to accrual if/when required or beneficial
With modern software, you don't have to choose just one. Track transactions properly, and let the software show you both views.