Bookkeeping and payroll for small businesses across central Virginia.

Call / Text: (866) 478-7426

Should I use cash basis or accrual accounting for my business?

Cash basis records income when you receive payment and expenses when you pay them. Accrual records income when you earn it and expenses when you incur them, regardless of when money actually moves. The difference sounds minor but it affects how your financial statements look and when you pay taxes on income.

For most small businesses, cash basis works well. You finish a job, send an invoice, get paid two weeks later, and record the income when the check clears. Simple. Your books more or less match your bank account, and there’s less to track.

The IRS allows businesses with less than $29 million in average annual gross receipts to choose either method. Since most small businesses fall well under that threshold, you have flexibility. The decision comes down to what gives you useful information and what makes tax planning easier.

Cash basis tends to work best for service businesses with straightforward billing. A landscaper who invoices weekly and gets paid within a week or two doesn’t gain much from accrual. The timing difference is minimal and the extra complexity isn’t worth it.

Accrual starts making more sense when there’s a meaningful gap between doing the work and getting paid. Contractors working larger jobs with 30 or 60 day payment terms often find cash basis distorts their monthly numbers. You complete a $40,000 project in October but don’t get paid until December. Cash basis shows October as a bad month and December as great, which doesn’t reflect reality. Accrual shows the revenue in October when you actually earned it.

Restaurants typically stick with cash basis because most sales happen in real time. You serve food, the customer pays immediately, that’s income. There’s no receivables to track and no timing mismatch to worry about.

Businesses with significant inventory have a nuance. The IRS historically required accrual for inventory, but small businesses under the $29 million threshold now have an exception. You can use cash basis even with inventory, though accrual often gives better visibility into cost of goods sold and true margins.

One thing worth knowing is that your tax method doesn’t have to match your internal reporting. Some owners file taxes on cash basis for the timing advantages but run internal reports on accrual for better decision-making. This takes more work and isn’t necessary for most small businesses, but it’s an option if you outgrow cash basis operationally but don’t want to change your tax method.

My general advice is to start with cash basis unless you have a specific reason to choose accrual. It’s simpler, your Tri-Cities bookkeeper can manage it with less overhead, and it works fine for most small operations. If you grow into a situation where accrual makes more sense, switching is possible.

Talk to your accountant before making a final decision. The accounting method affects tax timing and year-end planning strategies in ways that matter for your specific situation.

Greater Richmond's Small Business Bookkeeper

The Next Step:
A Short Conversation

Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.

More Questions

How long does it take to catch up on a year of bookkeeping?

A year of catch-up bookkeeping typically takes one to four weeks of work time, though this varies based on transaction volume, documentation quality, and business complexity. Cash-heavy businesses and those with disorganized records take longer.

Read answer

How do I fix mistakes I made in QuickBooks?

Most QuickBooks mistakes can be fixed by editing the original transaction or creating a journal entry to correct it. The right approach depends on whether the transaction has been reconciled and whether you've already closed the period.

Read answer

How Do I Set Up QuickBooks for the First Time?

Start with the right version, build a chart of accounts that matches your business, connect your banks correctly, and set up a few rules. Get these basics right and QuickBooks actually works. Get them wrong and you'll spend years fixing mistakes.

Read answer

Will I get in trouble with the IRS for falling behind on my books?

Falling behind on bookkeeping itself doesn't trigger IRS penalties. The problem is what happens next. Messy books lead to inaccurate tax returns, missed deductions, and late filings. Those are what create real trouble.

Read answer

What happens if I don't keep good financial records?

Poor records lead to expensive tax prep, missed deductions, IRS audit risk, and cash flow surprises. Banks won't lend without clean financials, and selling your business becomes nearly impossible.

Read answer

How often should I update my books?

Weekly is the standard for most small businesses. Monthly is the minimum. Going longer than a month means losing context on transactions and letting errors compound.

Read answer

Virginia bookkeeping firm focused on small businesses. Bookkeeping, payroll, and fractional CFO services from a local Richmond team. A decade of working with businesses like yours. QuickBooks ProAdvisor certified.

Client Reviews

5-Star Rated Firm

Social

  • Intuit ProAdvisor Gold tier certification badge
  • Intuit Certified QuickBooks Level 1 ProAdvisor badge
  • Intuit Certified QuickBooks Level 2 ProAdvisor badge
  • Intuit Certified QuickBooks Payroll ProAdvisor badge

© 2026 Tri-County Bookkeeping LLC