Skip to main content
Bookkeeping Basics

Cash vs. Accrual: Which Bookkeeping Method Should You Actually Use?

We compare cash and accrual bookkeeping across tax timing, financial clarity, and compliance to help you pick the right method for your business.

Imagine You Just Billed a Client $10,000

You've done the work, sent the invoice, but the check hasn't hit your account yet. Is that revenue? If you're using cash-basis bookkeeping, the answer is simple: no cash, no revenue. But if you're on accrual, you record it now, because you've earned it. This one decision shapes your tax bill, your financial statements, and your ability to get a loan.

Most small businesses start on cash basis because it's intuitive—you track money when it moves. But as you grow, accrual accounting becomes not just a nice-to-have, but a requirement. Under U.S. GAAP, accrual basis is required for financial reporting; cash basis is not permitted (GAAP). And the IRS has its own rules about when you can use cash for tax purposes. So which do you pick? Let's break it down.

The Two Contenders: Cash Basis vs. Accrual Basis

Cash basis is the method your grandma used for her checkbook: record revenue when cash is received, expenses when cash is paid. It's straightforward, and it gives you a clear picture of your current cash position. The problem? It can be wildly misleading about your actual profitability. If you land a $50,000 contract in December but don't get paid until February, your December income statement shows zero revenue—even though you did the work.

Accrual basis fixes that by recognizing revenue when it's earned and expenses when they're incurred (GAAP). That means you record the $10,000 invoice as revenue the moment you send it, regardless of when the money lands. Accrual accounting introduces balance-sheet accounts like accounts receivable, accounts payable, prepaid expenses, unearned revenue, and accumulated depreciation (GAAP). These accounts track money that's owed to you or that you owe others, giving you a more accurate picture of your business's financial health.

Which one is right for you? It depends on your business type, your need for external financing, and your tax strategy. Let's compare them head-to-head on the criteria that actually matter.

Comparison: Tax Timing, Financial Clarity, and Compliance

Here's a quick table to see how they stack up:

CriterionCash BasisAccrual Basis
When revenue is recordedWhen cash is receivedWhen earned (performance obligations satisfied)
When expenses are recordedWhen cash is paidWhen incurred (matching principle)
Financial clarityCan be misleading; no accounts receivable/payableAccurate profitability; tracks unpaid obligations
Tax strategyCan defer income by delaying invoices; can accelerate deductions by paying earlyLess flexibility; income recognized when earned
ComplianceNot permitted under GAAP for financial reportingRequired for GAAP; often required for loans/investors

Let's dive deeper into each.

Tax Timing

For federal income tax, many small businesses can use cash basis, especially sole proprietors, partnerships, S corporations, and even some C corporations. But the IRS restricts cash basis for certain entities, particularly those with inventory or that are considered tax shelters (IRS). If you're a service business with no inventory, cash basis might be simpler and could let you delay tax on income you haven't received yet.

But here's the catch: if you're using accrual for your financial statements (like if you need GAAP-compliant statements for a bank loan), you might have to also use accrual for tax, or you'll have to maintain two sets of books—a headache nobody wants. The IRS generally requires that your method of accounting clearly reflects income, and you can't switch back and forth without permission.

Financial Clarity

When you're trying to understand whether your business is actually profitable, cash basis can fool you. Imagine you did $200,000 of work in December, but your clients are slow payers, and you only collect $50,000 by year-end. Under cash basis, you'd think you had a terrible quarter. Under accrual, you'd see $200,000 of revenue, which is the truth.

Accrual also forces you to record expenses in the period they help generate revenue—that's the matching principle (GAAP). For example, if you buy $10,000 of inventory in December and sell it in January, accrual lets you match that cost with the January sale, not December. That gives you a true profit margin. Cash basis would show a huge expense in December and none in January, distorting your results.

If you're trying to get a loan or attract investors, they'll want to see accrual-based statements. Banks want to know your accounts receivable—money you're owed—because that's an asset that can be used as collateral. They don't want to see a cash-basis statement that hides your receivables.

Compliance and Complexity

Accrual is more complex. You have to track accounts receivable and payable, handle unearned revenue (like deposits for future work), and deal with depreciation. Depreciation allocates a long-lived asset's cost over its useful life (Accounting terminology). Under cash basis, you just deduct the full cost when you pay it, which can be a big upfront tax deduction.

But complexity isn't always bad. If your business is growing, you'll eventually need to switch to accrual. In fact, if you're ever audited, the IRS might require you to use accrual if your cash method doesn't clearly reflect income. And if you ever need to file GAAP-compliant financial statements (for example, as a public company or if you're subject to SEC reporting), cash basis is simply not allowed (GAAP).

Who Should Use Cash Basis?

Cash basis is ideal for solo freelancers, small service businesses, and landlords who don't carry inventory. If you're a consultant who bills and gets paid within a few weeks, cash basis is simple and gives you a decent picture of your cash flow. You can also use it to manage your tax bill: delay sending invoices until after year-end to push income into next year, or prepay expenses in December to accelerate deductions. Just be aware that if you expect to owe $1,000 or more in tax, you generally must make estimated tax payments (IRS estimated tax).

But as soon as you have unpaid invoices at year-end, or you've paid for things you haven't used yet, cash basis will mislead you. If you're in a service business and you bill at the end of the month for work done that month, you might have a few days of receivables—no big deal. But if you do a large project and don't get paid for 60 days, cash basis will make your income look lumpy and unpredictable.

Who Should Use Accrual Basis?

Accrual is for businesses that sell products, have significant receivables or payables, or need to report to outside parties like banks or investors. If you carry inventory, you're likely required to use accrual for tax purposes under IRS rules (IRS), and if you're a corporation with average annual gross receipts over $25 million, you must use accrual (that's the general rule, though the fact base doesn't specify the threshold—so check with your CPA).

In short, if you want to know your true profitability, if you plan to seek financing, or if you're subject to GAAP, accrual is the way to go. It's not just about compliance—it's about making better decisions. When you see that you have $50,000 in accounts receivable, you know you have revenue coming, and you can plan your spending accordingly.

What I'd Actually Do

Here's my recommendation: start on cash basis if you're a solo operator with no inventory and simple transactions. It's easier and gives you a tax advantage. But the moment you hire employees, carry inventory, or need a bank loan, switch to accrual. Don't wait until you're forced to.

Why? Because the benefit of cash basis—deferring tax—shrinks as your business grows. And the cost of switching later—restating your books, adjusting prior-year returns—can be painful. It's much easier to set up accrual from day one, even if you don't need it yet. You can always keep your tax return on cash basis if you're eligible, but your internal books will give you a clearer picture.

For most growing businesses, I'd say go accrual from the start. It's more work, but it's the only way to know if you're actually making money. Cash basis is like driving with a fogged-up windshield—you can see the road, but not the obstacles ahead.

If you're still torn, talk to your accountant. But don't let the complexity scare you off. The matching principle and the revenue recognition principle (FASB ASC 606) are there to help you, not just to make your life harder (GAAP). They force you to account for the reality of your business, not just the cash in your pocket.

One more thing: if you do use cash basis for tax, remember the estimated tax rules. If you expect to owe $1,000 or more, you need to pay quarterly (IRS estimated tax). That's true regardless of your method, but cash basis can make it easier to predict your income because you're only taxed on cash received.

In the end, the right method depends on your specific situation. But if you're asking me, I'd rather see a true picture of my business than a tax deferral that might not be worth the hassle. Go accrual.

Sources

  • GAAP - https://www.fasb.org
  • IRS - https://www.irs.gov
  • IRS estimated tax - https://www.irs.gov/businesses/small-businesses-self-employed/estimated-taxes
  • Accounting terminology - https://en.wikipedia.org/wiki/Accounting

Share this article:

Comments (0)

No comments yet. Be the first to comment!