Cash vs. Accrual Accounting

Elena Navarro

Elena Navarro

Last updated October 10, 2026

In this article

When you are running a small business, accounting is not just “for taxes.” It shapes what you believe is happening in your business. Are you profitable this month or just busy? Can you afford to hire, restock, or take an owner’s draw without sweating payroll two weeks from now?

The cash basis and accrual basis are two different ways to answer those questions. One follows your bank account. The other follows what you have earned and what you truly owe, even if money has not moved yet.

A small business owner sitting at a desk reviewing printed invoices and a laptop spreadsheet, with a calculator and a coffee mug nearby

The core difference

Cash basis: record it when money moves

With cash basis accounting, you recognize revenue when you actually receive payment and you recognize expenses when you actually pay them.

  • You invoice a client in March but they pay you in April: that income shows up in April.
  • You receive a bill in March but pay it in April: that expense shows up in April.

This is why cash basis often feels intuitive. It lines up with your checking account and answers the day-to-day question, “Do I have the cash right now?”

Accrual basis: record it when it is earned or incurred

With accrual basis accounting, you recognize revenue when you earn it (usually when you deliver the product or perform the service) and you recognize expenses when you incur them (when you receive the goods or services), even if cash moves later.

  • You invoice a client in March for work completed in March: the revenue is recorded in March, even if they pay in April.
  • You receive a bill in March for March services: the expense is recorded in March, even if you pay in April.

Accrual accounting is built to answer the strategic question, “Did we actually make money from what we delivered this month?”

What your statements show

Let’s make this concrete with a simple example.

Scenario

  • March 28: You finish an $8,000 project and send the invoice (client pays April 15).
  • March 30: You receive a $2,500 contractor bill for work done in March (you pay April 10).

Cash basis result for March

  • Revenue: $0 (no payment received yet)
  • Expenses: $0 (no payment made yet)
  • Profit: $0

If you only look at March, it appears nothing happened, even though you did real work and created a real obligation.

Accrual basis result for March

  • Revenue: $8,000 (earned in March)
  • Expenses: $2,500 (incurred in March)
  • Profit: $5,500

Accrual shows the economic reality of March performance. Cash basis shows the timing reality of March cash flow.

An entrepreneur reviewing a cash flow report on a laptop at a kitchen table with a notebook and bank statements spread out

How each method affects taxes

For many small businesses, the tax impact is where this decision starts to feel real.

Cash basis and taxes

Cash basis can give you more control over timing. If you receive money in January instead of December, that can shift taxable income into a new tax year. Likewise, paying certain expenses before year-end can pull deductions forward.

That timing flexibility can be helpful, but it also tempts business owners into year-end “tax gymnastics” that make cash tighter than it needs to be.

Accrual basis and taxes

Accrual basis can make taxable income appear higher in a period where you have not collected cash yet, because revenue may be recorded before payment arrives. Whether that happens on your actual return depends on your tax accounting method, IRS recognition rules, and the details of your contracts.

At the same time, accrual can also allow expenses to match the revenue they helped generate, giving you a cleaner picture of true profitability and often smoother results over time for businesses with consistent invoicing and billing cycles.

A crucial note on IRS rules

Not every business gets to choose freely forever. At a high level, the IRS generally allows many small businesses to use the cash method if average annual gross receipts are under a threshold (often cited around $25 million and indexed for inflation), but eligibility depends on specifics like your entity type and what you do.

Inventory is a common sticking point, but it does not always mean “you must use accrual.” Some businesses can use cash while treating inventory as non-incidental materials and supplies, depending on the rules that apply to them.

If you are not sure whether you are eligible for cash basis, ask a CPA or enrolled agent before you commit, because switching methods later can require formal filings and careful cleanup.

Workload and mess factor

Here is the part most founders do not hear early enough: the method you choose changes how clean your books can be with the same amount of effort.

Cash basis bookkeeping tends to be simpler

  • Fewer moving parts because you are mostly tracking bank and card activity.
  • Reconciliation often feels more straightforward.
  • It is easier to DIY, especially with simple operations.

Accrual basis bookkeeping needs tighter processes

  • You must track accounts receivable (who owes you) and accounts payable (who you owe).
  • You need consistent invoice and bill entry.
  • You may need recurring entries like depreciation or prepaid expense adjustments, depending on the business.

Modern accounting software makes accrual far less intimidating than it used to be. The real challenge is operational discipline: keeping invoices, bills, and month-end close routines consistent.

Cash visibility

A common misconception is that if you use accrual accounting, you lose visibility into cash. What you actually lose is the illusion that your profit report and your bank balance should always agree.

Cash basis gives clarity, but can hide risk

Cash basis is great for answering, “What can I pay today?” But it can hide looming problems like:

  • Large unpaid bills that have not hit your expense report yet
  • Seasonal slowdowns that are masked by a few big deposits
  • Customer concentration risk where your books look fine until a major client delays payment

Accrual shows profit, but you still need cash tools

If you use accrual, pair it with cash-friendly reports and habits:

  • Run a weekly cash check-in: review current bank balances plus expected deposits and payments for the next 2 to 4 weeks.
  • Review A/R aging: track invoices that are 1 to 30, 31 to 60, and 61+ days outstanding.
  • Maintain an A/P calendar: list what is due and when, especially around payroll and tax deposits.

This combination gives you the most powerful view: profitability and survivability.

Who tends to use cash basis

Cash basis is often a fit when the business is simple and cash movement closely matches work performed.

  • Solo service providers with few expenses and quick client payment cycles
  • Very small teams without complex purchasing or inventory
  • Early-stage businesses prioritizing simplicity and tax timing flexibility

It is especially common when you are paid at the time of service or shortly after, like certain consultants, freelancers, and local service businesses.

Who tends to use accrual basis

Accrual accounting tends to shine as soon as your business has meaningful timing gaps between doing the work and getting paid, or between receiving goods and paying for them.

  • Businesses that invoice customers with net-15, net-30, or net-60 terms
  • Companies with inventory or more complex cost tracking
  • Growing teams that need monthly financials to manage hiring, marketing spend, and margins
  • Businesses seeking financing where lenders want consistent financial statements (often accrual-based)

If your big question is, “Are we actually profitable per job, per product line, or per client?” accrual makes that question answerable.

It is also worth knowing that GAAP financial statements are accrual-based, and many investors and lenders are used to reviewing accrual reporting even when taxes are filed on cash basis.

A small warehouse manager standing in an aisle of boxed inventory while reviewing a clipboard checklist

Decision checklist

If you are stuck between the two, use these prompts as a practical tie-breaker.

Cash basis may fit if

  • You get paid immediately or very quickly.
  • You have minimal unpaid bills at any given time.
  • Your pricing is simple and you are not tracking margins closely yet.
  • You want the simplest possible bookkeeping workflow.

Accrual basis may fit if

  • You regularly send invoices and wait to get paid.
  • You want accurate monthly profit by project, service line, or product category.
  • You carry inventory or have meaningful cost of goods.
  • You are preparing for a loan, investors, or a potential sale.

If you feel financially “surprised” more than once a quarter, that is usually a signal to improve your system. Sometimes that means switching to accrual. Sometimes it means keeping cash basis, but adding better cash tracking on top.

Switching methods

Businesses do switch. It happens when you grow, add inventory, hire staff, or start managing by monthly KPIs instead of bank balance vibes.

What changes when you move from cash to accrual

  • You begin tracking open invoices and unpaid bills consistently.
  • You may reclassify items like customer deposits, prepaid expenses, and outstanding vendor balances.
  • Your first few monthly closes take longer because you are building new habits.

Switching methods can also have tax filing implications. Before you flip a setting in your accounting software, talk to a tax professional who can confirm the right approach and timing for your situation.

One more practical note: many accounting systems keep your books on accrual behind the scenes, then let you toggle reports to “cash basis.” That is normal. Just be consistent about which view you use for decisions, and make sure your bookkeeper and tax preparer are aligned.

Some businesses also use a hybrid approach in practice, like accrual for income and cash for certain expenses, or vice versa. If you go down that road, keep it intentional and coordinated so your financials stay comparable month to month and your tax reporting stays clean.

FAQ

Is cash basis the same as single-entry bookkeeping?

No. Cash vs. accrual is about timing of recognition. Single-entry vs. double-entry is about the structure of the accounting system. Most modern accounting software uses double-entry behind the scenes, even if your workflow feels simple.

Can I run my business on cash basis but still track invoices?

Yes. Many owners track invoices operationally while filing taxes on cash basis. Just be careful: your profit and loss report inside your software might be accrual-based unless you run it on a cash basis view. Make sure you know which view you are looking at before you make decisions.

Which method is better?

Neither is morally better. Cash basis is simpler and very cash-aligned. Accrual is more accurate for profitability and planning when timing gaps exist. The best method is the one that matches your operations and gives you reliable, decision-ready numbers.

What if my books are on accrual but I file taxes on cash basis?

That is common. Your bookkeeper may close monthly books on accrual for better management reporting, while your tax preparer makes cash-basis adjustments for the return if permitted. The key is coordination so nothing gets missed.

The bottom line

Cash basis tells you when money hits and leaves your accounts. Accrual basis tells you when you earned revenue and when you incurred costs. Cash basis can keep things simple. Accrual can make your decisions smarter, especially once you are invoicing, managing margins, or planning growth.

If you take one action after reading this, make it this: look at last month through both lenses. Ask, “What did we earn and incur?” and also, “What did we collect and pay?” When those two stories line up, your financial stress drops fast.