Cash basis vs accrual accounting, explained simply

There are two ways to keep a set of books, and the only real difference between them is timing: when a sale or a cost lands in your records. Cash basis records money when it actually moves. Accrual records it when you earn it or owe it, even if no money has changed hands yet. That one difference decides which month your profit shows up in, how big your tax bill looks on paper, and whether your books say you're doing great or barely breaking even.

Most self-employed people and small businesses use cash basis because it's simpler and it matches what's in the bank. But there's a point where accrual takes over, either because you've grown, you carry stock, or a tax rule pushes you there. This guide explains both in plain language, walks the same invoice through each method so you can see the gap, and shows you who typically uses which. No accounting background needed.

What each method actually means

Strip away the textbook language and it comes down to a single question: when does a transaction count?

Cash basis counts money when it actually moves. You record revenue on the day the client's payment hits your account, and you record an expense on the day you actually pay for something. If you send an invoice in March and the client pays in May, cash basis says the sale happened in May, because that's when the money arrived. It's the way most people already think about their own finances: money in, money out, what's left is yours.

Accrual basis counts money when it's earned or owed, not when it moves. You record revenue on the day you finish the work and send the invoice, even if the client won't pay for another two months. You record an expense on the day you receive the bill, even if you won't pay it until later. Accrual tries to match the income and the costs to the period when the actual work happened, regardless of when cash follows.

Here's the plain-English version of both. A designer finishes a logo on June 28, emails the invoice the same day, and the client pays on July 20:

Neither answer is wrong. They're answering two different questions. Cash basis answers "how much money did I actually get this month?" Accrual answers "how much did I earn this month, whether or not I've been paid yet?" Almost every disagreement between two versions of the same books traces back to this one distinction.

The same invoice, two different months

The fastest way to feel the difference is to run one real transaction through both methods. Say you're a contractor. In March you finish a job, and here's what happens:

Now look at what your profit for March looks like under each method.

Cash basis. Nothing moved in March. The client's money didn't arrive until April, and you didn't pay the supplier until April either. So on cash basis, March shows $0 revenue, $0 expenses, $0 profit. Then April shows $6,000 revenue minus $1,500 expenses, which is $4,500 profit. All of the activity lands in April, the month the cash actually moved.

Accrual basis. The work happened in March and the materials were for a March job, so both get recorded in March. March shows $6,000 revenue minus $1,500 expenses, which is $4,500 profit. April shows $0, because the payments in April were just settling amounts already recorded in March.

Same job, same $4,500 profit in the end. But cash basis puts all of it in April, and accrual puts all of it in March. If March was your year-end, the two methods would report completely different results for the year, and a very different tax bill on paper. That's the whole game: the total is identical over time, but the timing moves, and timing is what tax periods and monthly reports are built on.

The gap gets wider the more you invoice on terms. If you have $40,000 sitting in unpaid invoices at year-end, accrual counts all $40,000 as this year's income. Cash basis counts none of it until it's paid. That can be the difference between a comfortable tax bill and a nasty one, which is exactly why the method you use isn't just an accounting detail.

Cash basis: the pros and cons

Cash basis is the default for a reason. It's simple, and it tells you the truth about your bank balance.

What's good about it:

Where it falls short:

For day-to-day decisions, though, cash basis is usually what you want. It answers the question that keeps most small-business owners up at night: is there money in the bank, and how much?

Accrual basis: the pros and cons

Accrual is more work, but it paints a truer picture of how the business is actually performing month to month.

What's good about it:

Where it falls short:

The honest takeaway: accrual is better for understanding the business, and cash basis is better for understanding your bank account. This is exactly why a lot of owners end up wanting both, which we'll come back to at the end.

Who typically uses which

You don't have to guess where you fall. There are clear patterns.

Cash basis is the norm for:

If you sell your time or a service, get paid reasonably close to when you do the work, and don't carry inventory, cash basis is almost certainly the right call. It's simpler, and there's usually no rule forcing you off it.

Accrual becomes the right choice when:

A useful rule of thumb: start on cash basis, and switch to accrual when either the tax rules push you or the business gets complex enough that cash basis stops making sense. Most people don't need accrual on day one, and plenty never do.

Switching methods and country thresholds

Two practical questions come up a lot: can I switch, and when am I forced to?

Can you switch? Yes, but you generally can't flip back and forth whenever you feel like it. Tax offices treat your accounting method as a choice you commit to, and changing it usually means notifying them and, in some countries, getting approval or filing a specific form. You also have to handle the crossover carefully so income and expenses don't get counted twice or missed entirely when they straddle the switch. It's very doable, but it's the kind of change worth running past an accountant so it's done cleanly.

When are you forced onto accrual? Most countries let small businesses use cash basis up to a revenue threshold, then require accrual above it or once you hold inventory. The exact numbers change over time and by business type, so treat these as general signposts, not gospel:

The thresholds and the fine print shift, and they depend on how your business is structured, so check with an accountant for your situation before you assume you're on the right method or that you're free to switch. The general shape holds everywhere though: small and simple starts on cash basis, and growth or inventory pushes you toward accrual.

How Argo Books gives you both views

Here's the part most people don't realize they need until they hit it: the best answer often isn't picking one method, it's seeing both. And in Argo Books you get both without doing anything extra.

The dashboard and analytics run on a cash basis. They count only invoices your customers have actually paid, so the numbers match what's in the bank. When you glance at your dashboard to decide whether you can afford a purchase this week, you're looking at real money you've collected, not money you're still owed. That's the cash-basis question, answered automatically.

The Reports run on an accrual basis. When you build an Income Statement (profit and loss) or a Balance Sheet in Argo Books, it counts all your invoiced revenue, paid or not. That's the view your accountant wants at tax time and the view that shows how the business actually performed, work done rather than cash collected. Same data, the accrual question answered.

So the $6,000 contractor invoice from earlier shows up on your dashboard the month it gets paid, and on your Income Statement the month you raised it. You don't choose a setting or keep two sets of books. The dashboard is your bank-balance reality, the reports are your accrual picture, and both are built from the same records you already entered.

One more thing worth knowing: sales tax you collect never counts as profit in either view. Argo Books treats it as money you owe the government, not income, so your profit figure stays honest no matter which basis you're looking at. If a number ever surprises you, the difference is almost always cash basis versus accrual, and now you know which surface is which.

The Report Builder that produces the accrual-basis Income Statement, Balance Sheet, and tax summaries is free, and it exports a clean branded PDF you can hand straight to your accountant. You get the day-to-day cash view and the formal accrual view from one place, which is exactly what most small businesses actually want.

Frequently asked questions

Cash basis, by a wide margin. A sale counts on the day you get paid and an expense counts on the day you pay it, so there's nothing to track between an invoice and its payment. Accrual asks you to record income when it's earned and expenses when they're owed, which means keeping track of unpaid invoices and unpaid bills separately from the actual cash. For a one-person business that sells time or services, cash basis is far less to manage.

Cash basis, almost always. Freelancers sell their time, usually get paid reasonably close to when they do the work, and don't carry inventory, which is exactly the situation cash basis handles best. It's simpler, it matches your bank account, and you don't pay tax on invoices that haven't been paid yet. Unless a tax rule in your country pushes you onto accrual, or you start selling physical stock, there's little reason for a freelancer to take on the extra work of accrual.

Yes, but usually not on a whim. Tax offices treat your accounting method as a commitment, so switching typically means notifying them and, in some countries, getting approval or filing a form. You also have to handle the crossover carefully so that income and expenses straddling the switch aren't counted twice or missed. It's a normal thing to do as a business grows, but it's worth running past an accountant so the change is done cleanly for that first year.

Yes. Most countries let small businesses choose cash basis up to a revenue threshold or until they hold inventory, then require accrual above that. The exact thresholds vary by country and business type and change over time, so they're signposts rather than fixed rules. Because your method affects which year income falls into, tax authorities want you to pick one and stick with it rather than switching to shift a tax bill around. Check with an accountant for your situation to confirm which method you're allowed or required to use.

Both, and you don't have to choose. The dashboard and analytics run on a cash basis, counting only invoices your customers have actually paid, so those numbers match what's in the bank. The Reports, including the Income Statement and Balance Sheet, run on an accrual basis, counting all your invoiced revenue whether it's been paid or not. That gives you the day-to-day cash view for spending decisions and the formal accrual view for taxes and your accountant, all from the same records.

It's the cash-versus-accrual difference, and it's expected. The dashboard is cash basis, so it only counts invoices that have actually been paid. A report like the Income Statement is accrual basis, so it counts everything you've invoiced, paid or not. If you have unpaid invoices outstanding, the accrual report will show more revenue than the dashboard until those invoices are paid. Both numbers are correct; they're just answering different questions.

Free invoice generators

Related articles