Bookkeeping, controller, and CFO services for small businesses in Chandler and Greater Phoenix.

Call or Text: (480) 256-9894

Should I use cash basis or accrual basis bookkeeping?

Cash basis records income when you receive payment and expenses when you pay them. Accrual basis records income when you earn it (when you invoice) and expenses when you incur them (when you receive a bill). The difference sounds minor until you’re a contractor who invoiced $40,000 in December but doesn’t get paid until January. Cash basis says December was a slow month. Accrual says it was a great month. Only one of those reflects reality.

For service businesses with quick payment cycles, cash basis works fine. A cleaning company or a salon where customers pay at the time of service will see similar results under either method. Revenue and expenses land close to when they actually happen, so the gap between the two approaches is small.

Where cash basis starts to break down is when there’s a meaningful delay between doing the work and getting paid. Contractors, consultants billing net-30, and any business carrying accounts receivable will get a distorted view of profitability. You might show a great month simply because three old invoices happened to get paid at once, while the current month’s work isn’t reflected at all. That makes it hard to spot trends or make informed decisions about hiring, spending, or pricing.

From a tax standpoint, the IRS allows cash basis for businesses with average annual gross receipts of $30 million or less over the prior three years. Most small businesses qualify. Cash basis often provides a tax timing advantage because you can defer income by delaying invoices near year-end and accelerate deductions by paying expenses before December 31. Your tax accountant will appreciate that flexibility.

The practical advice is this. If your business is straightforward, you get paid quickly, and you don’t carry significant receivables or payables, cash basis keeps things simple. If you’re growing, carrying receivables, managing inventory, or need to understand true monthly profitability, accrual gives you numbers you can actually make decisions from.

You also don’t have to pick just one. Many businesses file taxes on cash basis but review accrual-basis reports internally to understand performance. QuickBooks Online can generate reports in either method regardless of how you file, which gives you the best of both worlds. A QuickBooks ProAdvisor in Chandler can help you configure this correctly from the start so your reports actually mean something.

Getting the accounting method right early matters more than most business owners realize. Switching methods later isn’t impossible, but it creates extra work and can lead to confusing financials during the transition. If you’re just getting started or feel like your current reports don’t reflect how your business is actually performing, it’s worth having that conversation before your full-service bookkeeping is built on a foundation that doesn’t fit your needs.

Bookkeeping for East Valley Small Businesses

The Next Step:
Tell Us About Your Business

Let us know where things stand with your books and what kind of help you're looking for. We'll give you an honest assessment and a clear price.

More Questions

How does Arizona's transaction privilege tax work?

Arizona's Transaction Privilege Tax is a tax on the business for the privilege of operating in Arizona, not technically a sales tax on the buyer. The state rate is 5.6%, and cities add their own rates on top, so the total varies by location.

Read answer

What are the biggest bookkeeping challenges for professional service firms?

Professional service firms struggle most with tracking profitability by client or project, managing accounts receivable, and keeping books current during busy periods. These challenges stem from the project-based nature of the work and the fact that owners are often doing billable work themselves.

Read answer

How does accounts receivable management improve cash flow?

AR management closes the gap between earning revenue and actually receiving payment. By invoicing promptly, setting clear terms, and following up consistently, you turn outstanding balances into cash in your bank account faster.

Read answer

How do I track parts and materials costs for my trade business?

Assign every material purchase to a specific job so you can see true profitability per project. Use supplier account statements and QuickBooks projects to keep tracking manageable without adding hours to your week.

Read answer

What does an external controller do that a bookkeeper doesn't?

A bookkeeper records and organizes your financial transactions. An external controller reviews those books for accuracy, analyzes what the numbers mean, and provides the financial oversight that helps you make better decisions.

Read answer

What is job costing and why does it matter for contractors?

Job costing means tracking every dollar of labor, materials, and subcontractor expense against a specific project instead of lumping costs together. It's what lets you know which jobs actually made money and which ones quietly ate into your margins.

Read answer

Jackrabbit Accounting is a Chandler firm serving small businesses across the East Valley and Greater Phoenix. Led by Sean Larsen, CPA, we provide bookkeeping, controller, and fractional CFO services backed by over a decade of corporate finance and Big 4 accounting experience.

  • Intuit ProAdvisor Gold Tier badge
  • QuickBooks ProAdvisor Level 1 Certified badge
  • QuickBooks ProAdvisor Level 2 Certified badge

© 2026 Jackrabbit Accounting Services, LLC