Home / Resources / Accounting
Accounting

Accrual vs cash basis accounting: what it means and when to switch

9 min read · Keepsync Systems

Cash basis and accrual basis are two ways of answering the same question — “when did this happen?” — and the answer changes what your financial statements say. Most small businesses start on cash basis because it’s simpler, and many outgrow it without realising the reports have quietly stopped telling the truth about the business. Here’s the difference and when it matters.

The core difference

  • Cash basis records income when money is received and expenses when money is paid. It follows the bank account.
  • Accrual basis records income when it’s earned and expenses when they’re incurred — regardless of when cash moves. It uses accounts receivable and payable to bridge the timing gap.

Why it matters

The two can paint very different pictures of the same month. Bill a big project in March but get paid in May, and cash basis shows nothing in March and a spike in May — while accrual shows the revenue in March, when you actually earned it. For a business with real receivables and payables, accrual gives a truer view of performance, matching revenue to the costs that produced it. Cash basis, meanwhile, tells you exactly what happened to your money, which is why it’s intuitive and popular for tax.

Which one fits

  • Cash basis suits simple, small businesses that get paid roughly when they do the work and want a straightforward view of cash.
  • Accrual basis suits businesses with inventory, significant receivables and payables, or anyone who needs performance reporting — and larger businesses are often required to use it.

QuickBooks can show both

QuickBooks lets you view reports on either basis, because it stores the underlying transactions with dates for both when something was earned and when it was paid. That’s convenient — but it also means a report can look wrong simply because it’s on the basis you didn’t expect. If a P&L surprises you, check the basis first.

Switching methods

Changing your accounting basis for reporting is a matter of how you record and read the data. Changing your tax accounting method is a formal step with the IRS — generally requiring a method-change request and an adjustment for the timing differences — and it’s not something to do casually. If you’re considering it, that’s a conversation for your tax adviser.

The practical takeaway: cash basis follows the money; accrual follows the work. Know which one your reports are on, use accrual when the business has real receivables and payables, and treat a change of tax method as a deliberate, advised decision — not a toggle. (This is general guidance, not tax advice.) Either way, clean data underpins both, and a solid close keeps them honest.
Keepsync Data Prep

Start from clean data

Data Prep maps, validates and reconciles your data before it’s written to QuickBooks — so balances like undeposited funds and control accounts land right the first time.

See Data Prep