Accrual vs. Cash Accounting: Which Method Actually Works for Your Small Business
The difference between accrual and cash accounting sounds technical, but it comes down to a simple question: when do you record money in your books? That answer shapes everything from your tax liability to whether you actually understand if your business is making money. I've spent years in the books for businesses across Sonoma County, and I can tell you that choosing the wrong method can leave you staring at your financial reports and having no idea what they mean.
How Cash Accounting Works
Cash accounting is the simpler of the two methods. You record income when money actually lands in your account. You record expenses when you actually pay them. If you invoice a client on March 15 but they don't pay you until May, you don't record that income in March. You record it in May when the check clears.
This method feels intuitive to most business owners. You're only counting money that's physically available. In some ways, it's less stressful because you're not tracking money you might never see. If you're a freelancer or a service provider who gets paid quickly, this can work fine. I've done bookkeeping for creative businesses and consultants operating on cash accounting, and as long as their client payment cycle is short and predictable, it tracks reality pretty well.
The trade-off is that cash accounting can mask real problems. You might look profitable on paper because you happened to collect a big payment that month, even if your actual business fundamentals are shaky. Conversely, you might look like you're losing money because an invoice is still outstanding, even though the work is done and the payment is essentially guaranteed.
How Accrual Accounting Works
Accrual accounting records transactions when they happen, not when money changes hands. You record income when you invoice or deliver a service. You record expenses when you incur them, even if you haven't paid the bill yet. This means your books reflect the actual financial activity of your business in a given period, regardless of when the cash flows.
Accrual accounting gives you a much more accurate picture of your business's true financial health. If you delivered $50,000 in work this month but your clients won't pay until next month, accrual accounting shows you the real revenue picture. You know what you've actually earned. You also know what you actually owe because you've recorded expenses the moment they occurred. I've worked on year-end cleanup projects where a business switched to accrual accounting mid-year and suddenly realized they had accounts payable they weren't tracking. It wasn't pretty, but at least they knew the real situation.
The complexity is that accrual accounting requires you to manage accounts receivable and accounts payable. You're tracking money owed to you and money you owe others. Your cash flow might be very different from your reported profit. You could be profitable on paper and still short on cash because clients are slow to pay. That's why accrual accounting is often paired with cash flow analysis. You need both pictures.
Who Should Use Each Method
The IRS allows most small businesses to choose either method, with some exceptions. If your business has more than $27.5 million in gross revenue (as of 2024), you're required to use accrual accounting. If you have inventory, the IRS also typically requires accrual accounting because it affects cost of goods sold. Otherwise, you have flexibility.
Cash accounting works best for businesses with simple operations and quick payment cycles. If you're a service provider getting paid within 30 days of invoicing, or if you're a solo practitioner handling everything in real time, cash accounting can be straightforward. You're not juggling a lot of outstanding receivables or unpaid bills. The downside is that as soon as your business grows and payment cycles get longer, cash accounting starts to distort your financial picture.
Accrual accounting is necessary if you have meaningful accounts receivable or payable. If you're a contractor waiting 60 or 90 days for invoices to be paid, accrual shows you the real revenue you've earned while you're waiting. If you're a retail business or restaurant ordering inventory on terms, accrual accounting tells you what you actually owe. It's also the method that works best if you're planning to apply for loans or lines of credit, since lenders want to see accrual-based financial statements. They understand that picture better than cash accounting.
The Tax Consideration
This is where it gets important. Your choice of accounting method affects your tax liability. With cash accounting, you can defer income by not invoicing until after year-end. You can accelerate expenses by paying bills early. This gives you some control over what year income and expenses land in. With accrual accounting, you can't manipulate the timing the same way. Income is taxable when you earn it, not when you collect it.
This doesn't mean accrual accounting costs you more in taxes. It means you can't use timing tricks. If your business is cyclical, this matters. If you're rebuilding after a lean period, understanding whether you're on cash or accrual makes a real difference in planning your tax picture. This is absolutely something to discuss with a CPA before you make your choice. I work alongside CPAs who handle the tax strategy side. I manage the books, and we need to be on the same page about which method you're using and why.
The Practical Reality
If you're growing beyond a solopreneur operation, accrual accounting becomes increasingly valuable. It's not because it's better in some abstract sense. It's because as your business scales, the gap between when you earn money and when you collect it grows, and cash accounting stops reflecting reality. The moment you have employees waiting to be paid, inventory sitting in a warehouse, or invoices outstanding for more than a few weeks, accrual accounting tells you what's actually happening.
I've seen businesses in Sonoma County and beyond make the switch partway through a year because they realized their cash accounting books were misleading them. It's not a fun project, but it's much better to do it sooner than later. Once you've got multiple years of cash basis records, conversion is tedious.
Choose the method that matches your business structure now, but build your bookkeeping system in a way that can adapt as you grow. If you're unsure which method is right for you, or if you need help implementing one consistently, I can talk through your specific situation. You can reach me at (707) 835-4414 or book a time to chat at https://cal.com/balancewisebooks/15min.