All guides
Bookkeeping

Cash vs Accrual Accounting for Small Business: Which Should You Use?

Invoity Team July 9, 2026

Cash versus accrual sounds like a question for accountants, but it comes down to one simple decision: do you count income when the money actually lands in your account, or when you send the invoice? That single choice changes what your books say about every month, what income shows up in which tax year, and how much bookkeeping effort your business needs.

Most small business owners never get a plain-English answer, so this post walks the same $2,000 invoice through both methods, shows exactly what each one tells you (and hides from you), and explains why most freelancers and very small businesses start with cash basis.

The quick version

  • Cash basis accounting records income when payment actually arrives and expenses when you actually pay them. Send an invoice in November, get paid in January: that income belongs to January.
  • Accrual basis accounting records income when you earn it (usually the invoice date) and expenses when you incur them, regardless of when money moves. Same invoice: the income belongs to November.
  • Most freelancers and very small businesses use cash basis because it is simpler, matches the bank account, and you are not taxed on money you have not received yet.
  • Accrual shows truer monthly performance and is the standard for larger or inventory-heavy businesses. Most small businesses can choose, though revenue-based eligibility tests exist, so verify current IRS guidance before deciding.

One $2,000 invoice, two sets of books

Say you finish a website project and send a $2,000 invoice on November 15 with net 30 terms. The client pays on January 5.

Under cash basis: nothing happens in November. Your books show no income from this project until January 5, when the $2,000 hits your bank account. If those dates straddle a tax year, the income lands in the new year's return, because that is when you actually received it.

Under accrual basis: you record $2,000 of income on November 15, the day you invoiced for completed work. The client's unpaid balance sits on your books as accounts receivable until January 5, when the payment clears the receivable. The income belongs to November (and the old tax year) even though the cash arrived later.

Same project, same invoice, same client. The only difference is which date counts: the invoice date or the payment date.

The same logic applies to expenses. Buy $300 of software in December on a credit card you pay off in January: accrual records the expense in December (when you incurred it), cash basis records it in January (when you actually paid).

Side-by-side comparison

QuestionCash basisAccrual basis
When is income recorded?When payment arrivesWhen you invoice (income is earned)
When are expenses recorded?When you pay themWhen you incur them
Matches your bank balance?CloselyNo, includes unpaid invoices and bills
Shows unpaid invoices in the books?NoYes, as accounts receivable
Bookkeeping effortLowHigher (tracking receivables and payables)
Best forFreelancers, service businesses, very small operationsGrowing businesses, inventory, businesses with lots of open invoices
Tax timingTaxed on money actually received in the yearTaxed on income earned in the year, even if unpaid

Why cash basis suits most freelancers and very small businesses

Cash basis wins on simplicity, and for a one-person business that matters more than accounting theory.

Your books match your bank account. If your business account shows $6,400, your books roughly agree. There is no gap between "income on paper" and "money you can spend." That makes it much harder to accidentally spend money you do not have.

You are not taxed on money you have not received. Under cash basis, an invoice a client has not paid is not income yet. If a client stiffs you entirely, you never recorded the income, so there is nothing to unwind. Under accrual, you recorded the income at invoice time and may need to deal with writing off the bad debt later. Given that 56% of US small businesses are owed money from unpaid invoices, averaging about $17,500 (Intuit QuickBooks 2025 US Small Business Late Payments Report), not paying tax on phantom income is a real advantage.

Bookkeeping stays manageable. No receivables ledger, no payables ledger, no adjusting entries. You track money in and money out, which most people can do with a spreadsheet and a folder of invoices and receipts.

It gives you modest, legitimate timing control. A December invoice paid in January is next year's income under cash basis. That is simply how the method works, not a loophole, but it does mean end-of-year invoicing decisions affect which year income lands in.

What accrual reveals that cash hides

Cash basis has a blind spot: it only sees money that has moved. That hides two important things.

Your true monthly performance. Imagine you complete $8,000 of client work in March but only $1,500 of older invoices get paid that month. Cash-basis books say March was terrible. Accrual books say March was excellent: you earned $8,000, it just has not been collected yet. If you make decisions (hiring, pricing, whether to drop a client) based on cash-basis months, slow-paying clients can make a great month look like a crisis and a dead month look fine because old invoices happened to clear.

Who owes you money, and for how long. Accrual accounting forces you to track accounts receivable, which is the list of every unpaid invoice. That list, sorted into aging buckets (0-30, 31-60, 61-90, 90+ days is the common convention), tells you exactly where your cash is stuck and which clients are drifting toward not paying at all. We cover how to build and read that report in accounts receivable aging explained.

This visibility matters because uneven cash flow is not rare: 51% of small employer firms cite uneven cash flow as a financial challenge (Federal Reserve 2025 Report on Employer Firms). Accrual books make the gap between earning and collecting visible so you can act on it, for example by tightening payment terms or sending past due reminders sooner.

The practical middle ground many small businesses land on: keep official books on cash basis for simplicity, but maintain a simple list of outstanding invoices on the side. You get cash-basis simplicity plus the one accrual insight that matters most.

Who can choose, and who should pick what

Most small businesses can choose either method when they file their first return. Revenue-based eligibility tests exist that require certain larger businesses to use accrual, and inventory can complicate the picture, so verify current IRS guidance or ask a tax professional before you commit. Rules also vary by state and jurisdiction. This is general information, not tax advice.

As a practical starting point:

  • Freelancers and solo service providers (designers, consultants, writers, contractors): cash basis is almost always the comfortable default.
  • Small service businesses with few open invoices at a time: cash basis, plus a side list of unpaid invoices.
  • Businesses carrying inventory, taking large deposits, or juggling many open invoices: accrual starts earning its extra effort, because timing gaps between earning and collecting get big enough to distort cash-basis books.
  • Businesses seeking loans or investors: accrual statements are usually what lenders want to see.

One more thing to know: switching methods later generally requires filing a change with the IRS, so it is worth choosing deliberately rather than defaulting by accident.

Either way, your invoices and receipts are the raw records

Here is the part both methods share: the accounting method decides when a transaction counts, but the invoice and the receipt are the evidence that it happened at all.

Under cash basis, your receipts and bank records prove when money moved. Under accrual, your invoices prove when income was earned. In both systems, an auditor, lender, or your own accountant will trace numbers back to the same source documents: the invoice you sent, the receipt you issued or kept, the credit note that corrected an error.

That means the habits that matter are the same regardless of method: number your invoices in an unbroken sequence, date them accurately (the invoice date literally determines accrual income timing), and keep them organized for the long haul. See how long to keep receipts and invoices for the retention schedule, and what to include on an invoice if you want a checklist for the documents themselves.

Whichever method you choose, clean source documents make it work. You can create professional, sequentially numbered invoices with our free invoice generator, no signup needed, with instant PDF download. If you bill the same clients regularly, the Multiple-invoices option generates a numbered series across dates, which keeps your paper trail consistent whether your books run on invoice dates or payment dates.

Frequently asked questions

What is the difference between cash and accrual accounting?

Cash basis records income when payment actually arrives and expenses when you actually pay them. Accrual basis records income when it is earned (typically the invoice date) and expenses when they are incurred, regardless of when money changes hands. The practical difference shows up whenever invoicing and payment fall in different months or tax years.

Which accounting method is better for a small business?

Most freelancers and very small service businesses use cash basis because it is simpler, mirrors the bank account, and does not tax income before it is received. Accrual becomes worth the effort when you carry inventory, have many unpaid invoices at once, or need financial statements for lenders. Many small businesses use cash basis officially while tracking unpaid invoices separately.

Can I switch from cash to accrual accounting later?

Generally yes, but switching accounting methods usually requires filing a formal change request with the IRS rather than just changing your spreadsheet. Rules and procedures can change, so verify current IRS guidance or ask a tax professional before switching. Choosing carefully at the start avoids the hassle.

Does an unpaid invoice count as income?

It depends on your method. Under cash basis, no: income does not exist until the payment arrives, so an invoice a client never pays is never recorded as income. Under accrual basis, yes: the income is recorded on the invoice date, and if the client never pays you may later need to write it off as bad debt.

iv
Written by the Invoity Team

Invoity is a free financial-document generator used by freelancers and small businesses to create invoices, receipts, quotes, and more. Our editorial team writes practical, research-backed guides on invoicing, getting paid on time, sales tax, and small-business bookkeeping — and updates them as rules and best practices change.

Create your invoice in under a minute

Free, no signup, instant PDF.

Open the free invoice generator

Keep reading