Cash vs Accrual Basis: Which Accounting Method Is Right for Your Business?

If you're keeping your own books for the first time, one of the first decisions you'll need to make is which accounting method you'll use. There are only two: cash basis and accrual basis. And the biggest difference between them comes down to a very simple question: when is a transaction recorded in your ledger?

Accounting runs on a concept called recognition, which is the moment you record a transaction on your books. Recognizing revenue means writing down that you earned money; recognizing an expense means writing down that you spent it or owe it. Cash basis recognizes transactions when money moves; accrual recognizes them when the underlying economic activity happens. Everything else — how your profit looks month to month, whether you can get a loan, what the IRS expects of you — follows from that one difference in timing.

Choosing between cash basis vs accrual basis isn't arbitrary, and it isn't a choice you can ignore, either: it fundamentally determines what your financial statements will look like. The rest of this guide walks through the basics of both methods, how they differ, and how to choose the one that fits your business. We'll also show you how a financial platform like Slash can minimize much of the complexity that comes with handling accounting yourself: every transaction across your cards and accounts is logged in one place and exportable to your preferred accounting software, making it easier to get from transaction logs to financial reports no matter which method you choose.¹

Integrate with QuickBooks, Xero, and Sage Intacct

What is Cash Basis Accounting?

Cash basis accounting records revenue when money lands in your account and records expenses when money leaves it. The trigger is the movement of cash, not the work that earned it or the bill that created the obligation. If you invoice a client in March and they pay in May, cash basis books the revenue in May. If a vendor sends you a bill in March and you pay it in April, the expense hits your books in April.

The appeal is that it mirrors your bank balance. At any given moment, your books say roughly what your account says, which makes the cash basis method easier to understand without an accounting background. For a freelancer, a sole proprietor, or a small service business with no inventory, simplicity is often the whole point of using the cash basis method. For straightforward cash flow management, this simplicity can help you make day-to-day decisions quickly.

The main tradeoff is that cash basis can misrepresent how your business is actually performing, since your statements are affected more by coincidental inflows and outflows instead of operations. A month where several clients pay at once looks like a boom, but a month where you prepay a year of software looks like a bust.

What is Accrual Basis Accounting?

Accrual basis accounting records revenue when it is earned and expenses when they are incurred, regardless of when cash changes hands. The trigger is the economic event, the delivery of a product or service or the receipt of a bill, not the movement of cash. An invoice to a client you sent in March may finally be paid in May, but under the accrual basis, you would still record the revenue in March.

Accrual accounting relies on two accounts that cash basis largely ignores: accounts receivable (money customers owe you for work already delivered) and accounts payable (money you owe vendors for bills already received). These accounts ensure that your books show obligations that exist on paper before any cash has moved; AP and AR help keep your records more complete, but the processes involved in maintaining the accounts also helps you get a better sense of your typical cash flow, upcoming obligations, and your overall financial health.

Accrual accounting is more complex than cash basis accounting, especially without the right tools in place. It usually requires strict expense tracking, bookkeeping discipline, and period-end adjusting entries. Using Slash as your primary financial tool can make it much simpler to manage accrual accounting, giving you the benefits of a clearer picture of your finances without the hassle of managing everything manually. With Slash, every transaction is automatically tracked across your cards, accounts, and more. Then, you can sync everything to your preferred accounting software, where you can reconcile and report everything automatically.

Cash Basis vs Accrual Basis Accounting: Key Differences

Cash Basis AccountingAccrual Basis Accounting
When is revenue recognized?When payment is receivedWhen earned (work delivered or invoice issued)
When are expenses recognized?When payment is madeWhen incurred (bill received or obligation created)
Does it track receivables and payables?NoYes
ComplexityLow, easy to maintain aloneHigher, often needs software or a bookkeeper
View of cash positionAccurate, mirrors bank balanceCan diverge from cash on hand
View of profitabilityCan be distorted by payment timingMatches income to related expenses
GAAP compliantNoYes
Best fitSole proprietors, small service businesses, no inventoryInventory, larger or growing businesses, companies needing financing or audits

Understanding Financial Reporting Standards

Generally Accepted Accounting Principles (GAAP) are the standard set of accounting rules used in the United States, maintained by the Financial Accounting Standards Board (FASB). These financial reporting standards exist so that financial statements from different companies are prepared on a consistent basis, which is what lets lenders, investors, and auditors compare one business to another and trust the numbers.

GAAP requires the accrual method. The core reason is the matching principle, the idea that revenue should be recorded in the same period as the expenses that produced it. Cash basis can't satisfy that principle because it records transactions on payment timing rather than economic activity, so cash basis statements fall outside GAAP by definition. A company that needs GAAP-compliant statements, for an audit, a bank covenant, or an investor, is effectively required to be on accrual.

The IRS also sets its own rules about which types of businesses may use the cash method and which must use accrual, which we’ve summarized below:

  • Most small businesses can use cash basis.Sole proprietors, partnerships, S corporations, and LLCs are generally free to choose the cash method, provided they fall under the gross receipts threshold described below and aren't otherwise restricted.
  • Businesses with inventory historically had to use accrual, but that's eased.Under current rules, small businesses below the gross receipts threshold can use the cash method even if they carry inventory, rather than being forced onto accrual the way larger inventory-based businesses are.
  • C corporations generally must use accrual.Under IRC Section 448, these entities are pushed toward accrual once they exceed the gross receipts threshold, and tax shelters are barred from the cash method regardless of size.
  • The gross receipts threshold is the main dividing line.Businesses whose average annual gross receipts over the prior three years stayunderan inflation-adjusted limit (around $31 million for tax years beginning in 2025, rising to roughly $32 million for 2026) can generally use the cash method. Exceed it, and accrual is typically required.

The standard in finance

Slash goes above with better controls, better rewards, and better support for your business.

The standard in finance

Comparing Cash Flow Management Strategies for Different Accounting Methods

The accounting method you use will have a huge impact on how your financial statements look; knowing what to expect when you prepare statements can prevent you from making drastic decisions, especially after switching from one method to another. Here’s how each method shows up in your cash flow:

Cash Flow Under Cash Basis Accounting

Under the cash basis, your books and your cash position are close to the same thing. You can look at your accounting ledger and make an approximation for how much money you have, because the records only register transactions once cash has actually moved. This can simplify day-to-day cash flow management for smaller teams.

The weakness is forward visibility. Because cash basis doesn't track receivables or payables, it tells you nothing about money that is coming or going but hasn't moved yet. A large client invoice due next week and a tax bill due next month are both invisible on the books until the cash actually changes hands. Managing cash well on cash basis usually means keeping that forward picture in your head or in a separate spreadsheet, because the accounting method won't reveal it for you.

Cash Flow Under Accrual Basis Accounting

Accrual accounting tracks receivables and payables by design, so it gives you a structured forward view of cash: you can see what customers owe and when, and what you owe and when. That makes it easier to anticipate a squeeze, chase collections before they become a problem, and plan around large transactions.

The catch is that accrual profit is not the same as cash in the bank; treating them as interchangeable is a big mistake. A business can post a profitable quarter on an accrual income statement while its account balance falls, because the revenue is booked but uncollected. This is why accrual-basis businesses lean on a separate cash flow statement, which reconciles accrual profit back to actual cash movement, to manage liquidity. Good cash management on accrual means watching both the income statement and the cash flow statement, not assuming one implies the other.

Pros and Cons: Accrual vs Cash Basis Accounting

Neither accounting method is simply better, and each trades something away. The table summarizes the practical stakes in the accrual vs cash basis debate:

Cash BasisAccrual Basis
AdvantagesSimple to run, often without an accountant. Gives an accurate, real-time read of cash on hand. Can offer tax-timing flexibility, since deferring income or accelerating expense payments can shift when income is taxed, within the rules.Shows profitability accurately by matching revenue to the expenses that produced it. Tracks receivables and payables, so you always know your true position. GAAP-compliant, as lenders, investors, and auditors expect. Scales to inventory, multi-entity reporting, and financial statements.
DisadvantagesCan distort profitability, since results swing with payment timing. Hides receivables and payables. Not GAAP-compliant, limiting use with lenders and investors. Scales poorly as the business grows more complex.More complex, usually requiring accounting software, a bookkeeper, or both. Can obscure your cash position, showing profit while the account says otherwise. May create a tax disadvantage, since you can owe tax on income earned but not yet collected.

How Different Business Types Should Choose an Accounting Method

The right method depends on a few features of how your business operates: whether you hold inventory, how you get paid, who is looking at your numbers, and how large you have grown. The scenarios below show where each method tends to fit:

When cash basis is appropriate for your business:

  • You run a service business with no inventory, such as a freelancer, consultant, agency, or single-owner shop.
  • Your revenue and expenses are paid close to when they're earned or incurred, so timing distortions are small.
  • You want to maintain the books yourself without an accountant or accounting software.
  • You stay comfortably under the IRS gross receipts threshold and have no C corporation structure that requires accrual.
  • You value the tax-timing flexibility of recognizing income when it's received, and have no near-term plans to raise money or sell.

When accrual basis is appropriate for your business:

  • You carry inventory, where matching the cost of goods to the sales they generated is the only way to see true margins.
  • You extend or receive meaningful credit, so receivables and payables are a real part of the picture.
  • You plan to raise capital, borrow, or sell, since lenders, investors, and acquirers expect accrual statements.
  • You need GAAP-compliant financial statements for an audit, a loan covenant, or due diligence.
  • You are a C corporation, a partnership with a C corporation partner, or you exceed the IRS gross receipts threshold and are required to use accrual.
  • You manage multiple entities and need consolidated, comparable reporting across them.

A common middle path is to run the books on accrual for management and reporting while still filing taxes on the cash method, where the business qualifies to do so. This keeps decision-making grounded in accrual's clearer view of profitability while preserving some of cash basis's tax-timing flexibility. Many small and mid-sized businesses operate exactly this way, and it is worth discussing with a tax professional whether it fits your situation.

4 Common Accounting Mistakes to Avoid

Different accounting methods come with different sets of challenges and possible mistakes. Here are a few to be aware of when managing your books:

1. Mistaking accrual profit for available cash

The most common trap is treating an accrual income statement as a cash balance and spending against money you've earned but haven't collected. Accrual can show a profitable period while the bank account falls, so businesses on accrual need to watch the cash flow statement alongside the income statement rather than assuming one implies the other.

2. Overspending against timing, not earnings

With cash basis, a strong collections month can look like a great month even if you didn't do more work — you might just be finally getting paid for jobs you finished weeks ago. That can tempt you into spending against income that was really just timing. If you commit to more spending based on a flush month, you may hit a cash crunch when collections slow down and the bills for that spending come due.

2. Switching accounting methods carelessly

Changing your accounting method for tax purposes is not as simple as keeping the books differently next year. It generally requires filing IRS Form 3115 and following specific IRS procedures, and getting this wrong can create tax problems. A method change is worth planning with a tax professional rather than doing on your own.

3. Waiting too long to adopt the accrual method

Businesses that put off the move to accrual often end up converting under the time pressure of a financing round, audit, or sale, exactly when attention is scarce. Adopting accrual before you need it is usually far less disruptive than scrambling to convert on someone else's deadline.

Simplify Accounting with Slash

With the right financial tools, you can automate away much of the complexity involved in managing your accounting, accounts payable, and accounts receivable.

Slash is a business banking platform with two-way sync to QuickBooks, Xero, Sage Intacct, and NetSuite. Transactions from your accounts and cards flow into your preferred accounting software instead of being keyed in by hand. Because accrual depends on tracking what you're owed and what you owe, the invoicing and bill pay tools help too: you can use Slash to generate branded invoices with embedded payment links and track outstanding invoices in a single view, while bill pay lets you upload, approve, and pay vendor bills with the correct routing and mapping for your AP system.

Slash's analytics dashboard aggregates all your transaction data to provide a real-time view of balances, recurring expenses, and cash flow. For those running several entities, Slash can give you side-by-side views of your subsidiaries in one dashboard without separate logins. None of this replaces your accountant or your accounting software, but it reduces the manual data entry and reconciliation that make bookkeeping error-prone in the first place.

Here’s what else you get with Slash:

  • Slash Visa Platinum Card:Set customizable spend controls and issue unlimited virtual cards for team expenses, vendor payments, subscriptions, and more. Earn up to 2% cash back on eligible spend.
  • Diverse payment methods:Slash supports a wide range of payments, global ACH, international wire transfers to 180+ countries via SWIFT, and real-time domestic payments through RTP and FedNow.
  • Working capital financing:Access short-term financing with flexible 30-, 60-, or 90-day repayment terms to help bridge cash flow gaps.⁵
  • High-yield treasury accounts:Earn up to 3.82% annualized yield on idle funds through money market investments managed by BlackRock and Morgan Stanley.⁶
  • Native cryptocurrency support:Send and receive USD-pegged stablecoins USDC and USDT across eight supported blockchains for payments that are often faster and lower-cost than international wires.⁴

Apply in less than 10 minutes today

Join the 10,000+ businesses already using Slash.

Frequently Asked Questions

Who uses accrual accounting?

Accrual accounting is used by most larger businesses, companies that carry inventory, and any business that needs GAAP-compliant financial statements for lenders, investors, or auditors.

Who uses cash basis accounting?

Cash basis accounting is most common among freelancers, sole proprietors, and small service businesses with no inventory, where simplicity matters more than a precise view of profitability. Many growing businesses move from cash to accrual as they take on inventory, financing, or outside investors.

Is cash basis accounting GAAP compliant?

No. GAAP requires the accrual method because of the matching principle, which calls for revenue and the expenses that generated it to be recorded in the same period. Cash basis records transactions based on when money moves rather than when activity occurs, so it falls outside GAAP, which is why businesses needing audited or investor-grade statements generally have to use accrual.

Who cannot use cash basis accounting?

Under IRC Section 448, C corporations, partnerships with a C corporation partner, and tax shelters generally cannot use the cash method, though there is an exception for businesses under an inflation-adjusted gross receipts threshold (around $31 million in average annual gross receipts for tax years beginning in 2025, rising to roughly $32 million for 2026). Businesses that exceed the threshold are generally required to use accrual. Because the rules have exceptions and change with inflation, it is worth confirming your situation with a tax professional.