YourStatementConverter/Blog
HomeBlog › Cash vs Accrual

Cash vs Accrual Accounting: Which Does Your Client Need?

The choice between cash and accrual basis affects how you bookkeeper, how clients see their financials, and what they can deduct. A practical comparison.

Cash basis records income when money is received and expenses when money is paid. Accrual basis records income when earned and expenses when incurred, regardless of cash movement. The difference sounds technical but has practical consequences for how your client's financials look and what decisions they make from them.

This is a working bookkeeper's view of when each method makes sense. Note: this is informational only — the right choice depends on your client's specific situation, and a tax professional should confirm any accounting method change.

Short version: Cash basis is simpler and matches how owners think about their bank balance. Accrual basis matches revenue to the period it was earned, which is essential for understanding profitability in subscription, project-based, or inventory businesses. The IRS lets most small businesses use cash, but some are required to use accrual.

The core difference, in one example

Your client sends a $10,000 invoice on December 15. The client pays on January 20.

Both end up at the same total income over the year — they just allocate it to different months. But during the year, your client's monthly P&L looks different under each method.

When cash basis makes sense

Cash basis is the right choice when:

For most solo and small business clients, cash basis is the default and right answer.

When accrual basis makes sense

Accrual is right when:

The pattern: if there's a meaningful gap between "work done" and "cash received," accrual gives you a clearer picture.

The hybrid case: modified cash basis

Some businesses use modified cash basis — cash for most transactions, accrual for specific items (inventory, fixed assets, prepaid insurance). This combines the simplicity of cash with the accuracy where it matters.

It's not officially recognized by the IRS for tax purposes, but many small businesses keep their books this way internally and reconcile to pure cash for tax filing.

QBO and accounting method

QuickBooks Online supports both methods. In Settings → Account and Settings → Advanced, you'll find the Accounting method setting. This determines the default for reports.

Critically: QBO can run reports in either method regardless of the setting, by toggling the basis selector at the top of the P&L or Balance Sheet. So you can have cash-basis books but run an accrual P&L when needed.

Switching between methods

If your client decides to switch from cash to accrual (or vice versa) for tax purposes, the IRS treats this as a "change in accounting method" and requires Form 3115. This is a tax filing, not a bookkeeping task — coordinate with the client's tax preparer.

For internal reporting, switching the QBO method setting changes how reports display going forward. Historical reports remain the same until you re-run them with the new setting.

Common confusions

"Cash basis means I track cash"

Not quite. Cash basis means you recognize income when received and expenses when paid. The underlying transactions can still be checks, ACH, credit card, etc. — "cash" here means "settled," not "physical cash."

"Accrual is the same as accrual accounting in finance class"

Mostly, yes. The IRS definition of accrual is similar to GAAP accrual, but tax-basis accrual differs from GAAP-basis accrual in some specifics (revenue recognition rules for long-term contracts, etc.). For small business bookkeeping, the differences usually don't matter; for larger or specialized businesses, they do.

"My client's CPA said use accrual but they're a freelancer"

Sometimes the CPA has a specific reason — planning a future business sale, supporting a financing application, etc. Don't override the CPA's call without understanding why. Discuss with both the client and their tax professional.

The practical takeaway

For most solo and small business bookkeeping clients, cash basis is simpler, sufficient, and matches how the owner thinks. Switch to accrual only when there's a specific reason — inventory, long projects, subscription revenue, or reporting requirements.

And always confirm with the client's tax professional before making the call. The accounting method affects taxes, and bookkeepers shouldn't be making that decision unilaterally.

For more on bookkeeping fundamentals, see our year-end cleanup checklist and our scalable workflow guide.

CL

Notes from the desk at Chowdhury Labs

Chowdhury Labs builds YourStatementConverter — a PDF bank statement converter with built-in reconciliation. We write about the reconciliation, conversion, and catch-up problems we actually run into.

Disclaimer. The information in this post is for general informational and educational purposes only. It is not professional financial, accounting, tax, or legal advice and should not be relied upon as such. Reading this content does not create any advisory or client relationship. Always consult a qualified professional for advice specific to your situation.

Try it on a tricky statement

Upload a PDF bank statement, get back a reconciled Excel file ready for QuickBooks Online. 25 pages free, no credit card.

Start free →