Cash vs Accrual Accounting for Small Business Owners
You finish a $12,000 project in December, send the invoice on the 28th, and the client pays on January 9. Did you earn that money this year or next?

You finish a $12,000 project in December, send the invoice on the 28th, and the client pays on January 9. Did you earn that money this year or next? Your answer depends entirely on the choice between cash vs accrual accounting, and it affects your tax bill, your loan applications and whether your monthly reports tell you the truth.
Most small business owners never consciously make this decision. Their bookkeeping software picks a default, or their first accountant does, and it sticks for years. That is fine if the default happens to fit. If it does not, you end up either paying tax on money you have not collected or thinking you are profitable when you are not. Here is how the two methods work and how to pick the right one.
How the Cash Method Works
Under cash basis accounting, you record income when money lands in your account and expenses when money leaves it. Nothing else matters. An unpaid invoice is not income. A supplier bill sitting in your inbox is not an expense until you pay it.
The appeal is obvious. Your books match your bank statement almost line for line, which makes reconciliation simple and gives you a clear sense of how much cash you really have. Our guide on how to reconcile your business bank account is much easier to follow when you run on cash.
The weakness is timing. A month where three big clients pay late looks like a disaster, and the next month looks brilliant, even though the actual work was steady.
How the Accrual Method Works
Accrual accounting records income when you earn it and expenses when you incur them, regardless of when cash moves. That December project counts as December revenue the moment you invoice it. The software you bought on a 30 day account counts as an expense when you receive it, not when the card is charged.
This produces two extra items on your books: accounts receivable, the money customers owe you, and accounts payable, the money you owe suppliers. Tracking them takes more discipline, but it gives you a far more accurate picture of profit in any given month. When you read a profit and loss statement built on accruals, each month reflects the work actually done in it.
Cash vs Accrual Accounting Side by Side
| Question | Cash method | Accrual method |
|---|---|---|
| When is income recorded? | When payment is received | When the sale is made or work is invoiced |
| When are expenses recorded? | When you pay | When you receive the goods or service |
| Tracks receivables and payables? | No | Yes |
| Bookkeeping effort | Low | Moderate |
| Shows true monthly profit? | Only if you are paid immediately | Yes |
| Preferred by lenders and investors? | Rarely | Usually |
The Tax Side of the Accounting Method Choice
In the United States, most small businesses can choose either method for tax purposes. The main limit is size: once your average annual gross receipts over the previous three years pass a threshold of roughly $30 million, adjusted for inflation each year, you generally must use accrual. Very few readers of this site will hit that number.
The cash method can offer a real timing advantage. If you invoice $20,000 in late December and get paid in January, that income falls into next year's return. You can also pay some expenses before December 31 to pull the deduction into the current year, though prepaid expenses covering more than 12 months have their own rules.
Accrual removes most of that flexibility. You owe tax on the December invoice even if the client has not paid by the time you file. On the other hand, a big bill you received but have not paid still counts as a deduction this year.
Changing methods later is possible but not casual. In the US it normally requires filing Form 3115 with the IRS, so it is worth getting the choice right early. Talk to your accountant before you switch.
Which Method Fits Which Business
The right choice depends on how your money actually moves.
Cash usually fits
- Freelancers and consultants who invoice a few clients and get paid within a couple of weeks.
- Service businesses paid at the point of sale, such as hairdressers, cleaners or tutors.
- Very small operations where one person does the books in an hour a week.
Accrual usually fits
- Businesses that hold inventory, since you need to match the cost of goods to the sales they produce.
- Companies that offer 30, 60 or 90 day payment terms to customers.
- Anyone planning to apply for a bank loan, bring in investors or sell the business within a few years.
- Subscription or retainer businesses that collect money in advance for work delivered over months.
If you hold inventory, check with a tax professional before using pure cash. The rules for small businesses have relaxed in recent years, but inventory still needs careful handling.
A Practical Middle Ground
You do not have to pick one view for everything. A common setup is to file taxes on the cash method while running monthly management reports on accrual. Most modern bookkeeping tools, including QuickBooks Online, Xero and FreshBooks, let you toggle the report basis with a single dropdown, as long as you enter invoices and bills rather than only recording bank transactions.
That last part is the key habit. If you record every invoice when you send it and every supplier bill when it arrives, the software can show you both views. If you only categorise bank feed transactions, you are stuck with cash basis reporting whether you like it or not.
Pair the accrual view with a cash flow forecast and you get the best of both: true profit from one report and real money in the bank from the other. We explain why that second view matters so much in why cash flow matters more than profit.
FAQ
Is cash or accrual accounting better for a small business?
Cash is better for most very small service businesses that get paid quickly, while accrual is better once you hold inventory, offer payment terms or need financing. Many owners use cash for tax and accrual for internal reports.
Can I switch from cash to accrual accounting?
Yes, but switching for tax purposes usually requires formal approval, which in the US means filing Form 3115. Switching your internal reporting view in software is easy and needs no approval.
Do I need accrual accounting to get a business loan?
Not always, but many banks and SBA lenders prefer accrual-based statements because they show receivables, payables and true profit. Having accrual reports ready can speed up a loan review.
The Takeaway
Cash vs accrual accounting comes down to how quickly you get paid and who needs to read your numbers. Keep it simple with cash if money arrives fast and nobody else reviews your books. Move to accrual, or at least accrual reporting, once inventory, payment terms or lenders enter the picture.
More in Bookkeeping
Bookkeeping
How to Set Up a Chart of Accounts for a Small Business
You open your accounting software, see a list of 80 accounts you did not create, and have no idea whether a new laptop goes...
Bookkeeping
How to Read a Profit and Loss Statement Without the Jargon
If your accounting software spits out a profit and loss statement every month and you quietly close the tab, you are not alone.
Bookkeeping
How to Reconcile Your Business Bank Account Every Month
Your accounting software says the business checking account holds $8,412. Your bank app says $7,960.