Doc · Concept
Cash vs accrual accounting
Cash and accrual are the two methods for timing your books. Cash-basis accounting records income when the money arrives and expenses when you pay them; accrual-basis accounting records income when it is earned and expenses when they are incurred — regardless of when the cash actually changes hands.
The cash basis
Cash-basis accounting records a transaction only when money moves: income the day a payment lands in your account, an expense the day you actually pay it. An invoice you've sent but not been paid for, or a bill you've received but not yet settled, does not appear on the books at all.
The appeal is simplicity. Cash basis tracks what is in the bank in plain terms, which is why the smallest businesses and sole proprietors often start there — it maps closely to the checking account and needs no judgment about when something was “earned.” Its blind spot is that it says nothing about money you're owed or money you owe. A month can look strong because a large customer just paid, while three unpaid bills sit invisibly in the drawer.
The accrual basis
Accrual-basis accounting records income when you earn it and expenses when you incur them — the moment you send the invoice or receive the bill — even if the cash won't move for weeks. It deliberately separates “the work happened” from “the money moved.”
This is the matching principle: revenue is placed in the same period as the effort and costs that produced it, so each month's profit reflects the business that was actually done. Accrual is what most lenders, investors, and larger tax filers expect, because it captures the two things cash ignores — accounts receivable (what customers owe you) and accounts payable (what you owe suppliers). The trade-off is that the books no longer track the bank balance directly; profit on an accrual report can be healthy in a month when cash is tight, precisely because earned revenue hasn't been collected yet.
Why the timing changes the picture
Because the two methods place the same transaction in different periods, they can report very different profit for a given month — accrual reflects work done and obligations owed, while cash reflects only money that has physically moved. The dollar amounts are identical; only the when differs.
Cash vs accrual
Neither view is wrong; they answer different questions. Underneath, both post to the same accounts on the same general ledger — the basis only governs when a report chooses to recognize each entry. That is why one clean set of books can produce both a cash report and an accrual report without re-entering anything.
The distinction matters most at the two moments a business actually reads its numbers: at tax time, where the basis you file on has to match the way the books recognize income; and at decision time, where an owner deciding whether to hire or take on debt needs the accrual view of what's owed and owing, not just today's balance. A book kept clean on one basis but read as if it were the other is a frequent source of decisions made on numbers that were never saying what they seemed to.
How QuickBooks toggles the report basis
QuickBooks records every transaction with the dates both methods need, so most financial reports can be produced on either basis from the same data — you switch the accounting method on the report itself, and set a company-wide default in settings. Switching the basis re-times the same transactions; it never re-enters them.
In QuickBooks Online, most reports carry an Accounting method control (Cash or Accrual) in the report's customization panel, and the company-wide default lives under Account and Settings, in the Advanced section. In QuickBooks Desktop, the default report basis is set in Preferences under Reports & Graphs, and any single report can be flipped from its Customize / Display options. The place the two bases visibly diverge is anywhere accounts receivable and accounts payable are involved — an open-invoices or unpaid-bills report is meaningful only on accrual, because cash basis doesn't recognize those balances until they're settled. Intuit's official help documents the exact menu paths for your version; when a report looks “wrong,” the accounting-method toggle is the first thing to check.
Who must use which method
Which method you may — or must — use is an eligibility question set by tax law, driven mainly by your entity type, whether you carry inventory, and your gross receipts. It is a structural determination, not a bookkeeping preference, and the rules change over time. The IRS lays out the accounting-method rules, the elections, and the process for changing methods in IRS Publication 538, Accounting Periods and Methods; that publication and your CPA are the authorities on which basis applies to you.
We won't quote a specific threshold or tell you which method you qualify for, because that determination — and any election or change of method, which generally needs IRS consent — belongs to your tax professional and the IRS, not to us. We're bookkeepers, not CPAs. What we do is implement the basis your CPA specifies, keep the underlying records clean enough that either report is trustworthy, and make sure QuickBooks is set to the default you've been told to file on.
Where this shows up in your books
In practice the basis question surfaces during cleanup and month-end close, when the reports don't match expectations — usually because accounts receivable and accounts payable are timing revenue and expenses differently than the owner assumed. Straightening that out is part of the work.
QuickBooks cleanup
A file set to the wrong report basis, or with A/R and A/P that don't reconcile, is a common cleanup finding. We correct the basis and the underlying balances together.
See the serviceMonth-end close
A repeatable close produces the same reports on the same basis every month, so cash-versus-accrual surprises stop happening.
See the serviceProblem: my P&L doesn't match my bank
An accrual report showing profit while the account is low is usually correct, not broken — it's revenue earned but not yet collected.
How we approach that correction is set out in our methodology — evidence first, no guessing. If you're not sure which basis your file is currently reporting on, or why two months look inconsistent, a free QuickBooks review will tell you exactly where you stand before any work begins.
Questions about cash vs accrual
Which method does QuickBooks use?
You choose an accounting method when you set up the company file, and QuickBooks defaults your reports to it. But it stores every transaction with the dates both methods need, so you can still switch the basis on any individual report at any time.
Can I switch between cash and accrual?
On a report, yes — flipping the accounting method just re-times the same transactions, so it's instant and reversible. Changing the method you file taxes on is a different matter: it generally requires IRS consent and is a decision for your CPA, not a bookkeeping toggle.
Why doesn't my cash-basis report show my unpaid invoices?
Because an unpaid invoice is income you've earned but not collected. Cash basis only recognizes it when the payment lands, so it stays off the report until then. Accrual basis shows it immediately as accounts receivable.
Which method is more accurate?
Neither is universally more accurate — they answer different questions. Accrual matches revenue to the period that produced it, giving a truer read on profitability; cash tracks when money actually moved, giving a truer read on liquidity. The right basis for you depends on your reporting and tax needs, which is a CPA question.
Does the basis change how I enter transactions?
No. You record invoices, bills, and payments exactly the same way regardless of basis. The method only changes when QuickBooks recognizes each transaction on a report — not how it's entered in the ledger.