Cash Accounting vs Accrual Accounting: The Complete Guide

Cash accounting records income and expenses only when money actually changes hands, while accrual accounting records them when they are earned or incurred, regardless of payment. Cash basis is simpler and shows real-time cash, while accrual gives a more accurate long-term picture of profitability and obligations.
Understanding cash vs accrual accounting is one of the most important decisions you will make as a business owner, because it changes how your profit, your tax bill, and your financial reports look. The short answer: cash accounting records money when it actually moves, and accrual accounting records it when it is earned or owed. That single difference ripples through everything from your invoices to your year-end taxes.
If you have ever wondered why your bank balance looks healthy while your accountant says you are barely breaking even - or the reverse - the cause is usually the accounting method behind the numbers. This guide breaks down both methods in plain language, shows you the same business reported two ways, and helps you pick the one that fits your situation.
What Is Cash vs Accrual Accounting?
Every set of financial records follows a "basis" - a rule for when a transaction gets recorded. The two main bases are cash and accrual.
- Cash basis records revenue when you receive payment and records expenses when you pay them. It follows the money.
- Accrual basis records revenue when you earn it (usually when you deliver the work or send the invoice) and records expenses when you incur them, even if no cash has moved yet.
Both methods eventually capture the same transactions. The difference is timing. Over the entire life of a business, total profit is identical under either method. Within any given month, quarter, or tax year, however, the two can paint very different pictures - and that timing is what affects your decisions and your taxes.
Why timing matters so much
Imagine you finish a $4,000 project on 28 December but the client pays on 10 January. Under cash accounting, that $4,000 is income for the new year. Under accrual accounting, it is income for the old year, because that is when you earned it. The choice can shift thousands of pounds (or dollars) of taxable income from one year to another.
Cash Accounting Explained
Cash accounting is the method most people use in their personal lives without thinking about it. Money in is income; money out is an expense. Nothing is recorded until it actually lands in or leaves your account.
How cash accounting works
Suppose you are a freelance designer. In March you send three invoices totalling $6,000, but only $2,000 is paid before the month ends. Under cash accounting, your March income is $2,000 - the rest does not count until the cash arrives. Likewise, if you order $500 of software but pay the bill in April, that expense belongs to April.
This makes cash accounting intuitive and tightly linked to your real bank balance. What you see in the account is, broadly, what your books show.
Who typically uses cash accounting
- Freelancers and sole traders
- Consultants and creators with simple finances
- Small service businesses that get paid close to when they work
- Businesses below the cash-basis turnover thresholds set by their tax authority
Cash accounting shines when your business has little inventory, few long-term contracts, and a short gap between doing the work and getting paid.
Accrual Accounting Explained
Accrual accounting follows the matching principle: you match revenue to the period in which you earned it, and you match expenses to the period in which they helped you earn that revenue. Payment timing is irrelevant to when you record the transaction.
How accrual accounting works
Back to the freelance designer. In March you send three invoices totalling $6,000. Under accrual accounting, all $6,000 is March income, regardless of when clients pay, because you completed the work in March. The $4,000 not yet paid sits in accounts receivable - money you have earned but not collected.
The same logic applies to costs. If you receive a $500 supplier invoice in March but pay in April, accrual accounting records the $500 expense in March and shows $500 in accounts payable until you settle it.
What accrual accounting reveals
Because it captures money you are owed and money you owe, accrual accounting gives a fuller picture of profitability and obligations. It tells you how the business actually performed in a period, not just how the bank account moved. That is why it is the standard under most accounting frameworks, including GAAP and IFRS, and why investors and lenders prefer it.
Cash vs Accrual Accounting: Side-by-Side Comparison
The table below summarizes the practical differences between the two methods.
| Factor | Cash Accounting | Accrual Accounting |
|---|---|---|
| When revenue is recorded | When payment is received | When the work is earned / invoice is issued |
| When expenses are recorded | When the bill is paid | When the cost is incurred |
| Tracks accounts receivable | No | Yes |
| Tracks accounts payable | No | Yes |
| Complexity | Low | Higher |
| Shows real-time cash position | Yes | Not directly |
| Shows true profitability of a period | No | Yes |
| Preferred by lenders/investors | Rarely | Usually |
| Allowed under GAAP/IFRS | No | Yes |
| Typical user | Freelancers, small service firms | Larger or growing businesses |
The pattern is clear: cash accounting prioritizes simplicity and cash visibility, while accrual accounting prioritizes accuracy and a complete view of what you own and owe.
A Real-World Example: Same Business, Two Methods
Meet Priya, who runs a small branding studio. In one busy quarter she completes and invoices $30,000 of work. Clients pay $18,000 before quarter-end; $12,000 is still outstanding. She also incurs $8,000 of costs - $5,000 paid, $3,000 still owed to subcontractors.
Here is how her quarter looks under each method.
| Line item | Cash Basis | Accrual Basis |
|---|---|---|
| Revenue | $18,000 | $30,000 |
| Expenses | $5,000 | $8,000 |
| Reported profit | $13,000 | $22,000 |
Under cash accounting, Priya's profit is $13,000 - and her bank balance reflects roughly that. Under accrual accounting, her profit is $22,000, because she earned $30,000 and the $3,000 she still owes counts as a cost now.
Neither number is "wrong." Cash basis tells Priya what she can spend today. Accrual basis tells her how profitable the quarter truly was. The danger comes when a business owner mixes the two mentally - celebrating accrual profit while spending against a much smaller cash balance.
The cash-flow trap
Accrual accounting can show a healthy profit while your bank account runs dry, because revenue is booked before clients pay. This is the classic reason profitable businesses fail: they confuse profit with cash. If you use accrual accounting, you must monitor cash flow separately and stay on top of collecting unpaid invoices.
Pros and Cons of Each Method
Cash accounting pros
- Simple to understand and maintain
- Closely mirrors your actual bank balance
- Cheaper to run - less bookkeeping time
- You only pay tax on income you have actually received
- Ideal for freelancers and very small businesses
Cash accounting cons
- Hides money you are owed (receivables) and money you owe (payables)
- Can distort profitability month to month
- Not accepted under GAAP/IFRS
- Makes it harder to spot trends or plan long term
- Often not allowed once you exceed turnover thresholds or carry inventory
Accrual accounting pros
- Accurately matches revenue and costs to the right period
- Shows the true profitability of your business
- Required for most external reporting, loans, and investment
- Surfaces receivables and payables so nothing slips through
- Scales as your business grows
Accrual accounting cons
- More complex and time-consuming
- Requires period-end adjustments (prepayments, accruals, deferred revenue)
- Profit can look strong while cash is tight
- Usually needs proper bookkeeping software or an accountant
- Tax may be due on income before you have collected it
Which Method Should You Use?
There is no universally correct answer - the right method depends on your size, structure, and goals. Use these signals to decide.
Lean toward cash accounting if you:
- Are a freelancer, sole trader, or very small service business
- Get paid close to when you do the work
- Hold little or no inventory
- Want the simplest possible bookkeeping
- Fall under your tax authority's cash-basis turnover limit
Lean toward accrual accounting if you:
- Sell products or hold inventory
- Invoice clients with long payment terms
- Plan to raise investment or apply for business loans
- Want a true read on profitability for decision-making
- Are growing past the point where cash basis is allowed
The middle ground: modified cash basis
Some businesses use a hybrid (modified cash) method - cash basis for day-to-day income and expenses, but accrual treatment for specific items like large equipment purchases or inventory. This can offer simplicity with a touch more accuracy, but tax rules around hybrid methods vary, so confirm what your jurisdiction allows before relying on it.
Tax Rules You Need to Know
Your accounting method directly affects when income becomes taxable, so tax authorities set rules around who can use which.
In the United States
The IRS allows many small businesses to use cash basis, but companies above certain average gross-receipts thresholds, or those carrying significant inventory, are generally required to use accrual. The threshold is adjusted over time, so check the current figure on the IRS website before assuming you qualify.
In the United Kingdom
HMRC offers a cash basis scheme for many self-employed individuals and small businesses below a turnover limit. Larger businesses and limited companies preparing statutory accounts generally use accrual (sometimes called "traditional accounting").
Switching methods
You can usually change your accounting method, but it is a formal process. In the US it typically requires IRS approval via a specific form; in the UK you must follow HMRC's transition rules so that income is not counted twice or missed. The key risk when switching is double-counting or omitting transactions that straddle the changeover - for example, an invoice earned under one method and paid under the other.
Because the tax consequences can be significant, talk to a qualified accountant before switching, and always confirm current thresholds and rules with the official source rather than relying on general guidance.
How Your Accounting Method Affects Invoicing
Invoicing sits right at the heart of the cash-versus-accrual question, because an invoice is the moment revenue is earned even if it is not yet paid.
Under cash accounting
The invoice itself does not create income - only the payment does. You still need clean records of every invoice, but for your books, the trigger is the day money arrives.
Under accrual accounting
Issuing the invoice is the trigger. The moment you send it, the amount becomes revenue and an account receivable. This makes accurate, well-dated invoices essential, because they define which period your income lands in.
Either way, fast and professional invoicing helps. Getting invoices out quickly and getting paid promptly narrows the gap between earning and collecting - which, under cash basis, brings your taxable income forward in a controlled way, and under accrual basis, keeps your receivables from ballooning. Modern tools like Aviy let you generate a complete, professional invoice from a single sentence and track exactly when each one is paid, so your records line up with whichever method you use.
If you want to dig deeper into the mechanics of getting paid, the relationship between invoicing speed and cash flow is one of the highest-leverage areas a small business can improve.
How Each Method Handles Everyday Transactions
To make the distinction concrete, it helps to walk through the kinds of transactions every business deals with and see how the two methods treat them differently.
Sales and customer invoices
Under cash accounting, a sale only counts when the customer pays. You could issue ten invoices in a month and, if none are paid, record zero revenue. Under accrual accounting, each invoice you raise is revenue immediately, and the unpaid amounts sit in accounts receivable until collected. This is the single biggest source of difference between the two methods for most service businesses.
Supplier bills and overheads
Cash accounting records a supplier cost only when you pay the bill, even if the service was delivered weeks earlier. Accrual accounting records the cost when you receive the goods or service, with the unpaid balance shown as accounts payable. For a business with regular monthly suppliers, this can shift several expenses into a different period.
Prepaid expenses
Say you pay $1,200 in January for a full year of insurance. Cash accounting books the entire $1,200 as a January expense. Accrual accounting spreads it across the year at $100 per month, treating the unused portion as a prepaid asset. This smoothing is one reason accrual produces steadier, more comparable monthly figures.
Deferred revenue
Now reverse it: a client pays you $6,000 upfront for six months of retainer work. Cash accounting counts all $6,000 as income the day it arrives. Accrual accounting recognizes $1,000 each month as you deliver the work, holding the rest as deferred revenue - a liability, because you still owe the service. Subscription and retainer businesses care deeply about this distinction.
Equipment and assets
A $3,000 laptop purchase is a single expense under cash accounting on the day you pay. Under accrual accounting (and for most tax systems regardless of method), large assets are capitalised and depreciated over their useful life. This is one area where even cash-basis businesses often adopt accrual-style treatment, edging them toward a hybrid approach.
Common Mistakes to Avoid
Even experienced owners trip over the cash-versus-accrual distinction. Watch for these.
Mixing the two methods by accident
Recording some transactions on a cash basis and others on accrual, without a deliberate hybrid policy, produces numbers that mean nothing. Pick a method and apply it consistently.
Confusing profit with cash
Under accrual accounting especially, a profitable month can coincide with an empty bank account. Treating accrual profit as spendable cash is a fast route to a cash crunch.
Forgetting receivables and payables
Cash-basis users often lose track of who owes them and what they owe, because those amounts never hit the books until payment. Keep a separate list of outstanding invoices and bills.
Ignoring period-end adjustments
Accrual accounting requires adjustments for prepaid expenses, accrued costs, and deferred revenue at the end of each period. Skipping them undermines the whole point of the method.
Switching without a plan
Changing methods mid-year without following the proper transition rules can double-count income or miss it entirely - and trigger tax problems.
Choosing based on simplicity alone
Cash basis is easier, but if your business genuinely needs accrual (because of inventory, investors, or size), choosing cash just to save time will cost you in poor decisions later.
Best Practices for Choosing and Running Your Method
Follow these steps to get your accounting basis right and keep it clean.
- Confirm what you are allowed to use. Check your tax authority's current thresholds for cash basis before deciding - eligibility changes over time.
- Match the method to your business model. Service businesses with quick payment often suit cash; product or inventory businesses usually need accrual.
- Choose deliberately and document it. Write down which method you use and when you adopted it, so your records stay consistent.
- Use bookkeeping software that supports your method. Good software can report both cash and accrual views from the same data, giving you the best of both.
- Reconcile regularly. Match your books to your bank statements every month so errors surface early.
- Monitor cash flow separately if you use accrual. Profit is not cash - track collections and a cash-flow forecast alongside your profit and loss.
- Invoice promptly and chase late payments. The smaller the gap between earning and collecting, the closer your two views stay.
- Review the choice annually. As you grow, revisit whether your method still fits, and plan any switch carefully with an accountant.
Summary
The cash vs accrual accounting decision comes down to when you record money. Cash accounting follows the bank balance - income when paid, expenses when paid - and rewards you with simplicity and a clear cash view. Accrual accounting follows the matching principle - income when earned, expenses when incurred - and rewards you with an accurate picture of profitability and obligations.
For freelancers and very small service businesses, cash basis is often the practical starting point. For growing companies, those holding inventory, or anyone seeking loans or investment, accrual is usually the right call and frequently a requirement. Whichever you choose, apply it consistently, confirm the tax rules with the official source, keep tight records of receivables and payables, and never confuse profit with cash. Get the method right, keep your invoicing fast and accurate, and your books will tell you the truth about your business.
Frequently asked questions
What is the main difference between cash and accrual accounting?
The difference is timing. Cash accounting records income and expenses only when money actually changes hands, so it follows your bank balance. Accrual accounting records income when you earn it and expenses when you incur them, regardless of payment. Over the life of a business both capture the same totals, but within any given period they can show very different profit and tax figures.
Which is better for a small business, cash or accrual accounting?
It depends. For freelancers and small service businesses with quick payment cycles and no inventory, cash accounting is simpler and ties closely to real cash. For businesses with inventory, long payment terms, or plans to raise investment, accrual accounting gives a more accurate picture and is often required. Many owners start on cash basis and switch to accrual as they grow.
Do I have to use accrual accounting for taxes?
Sometimes. Many small businesses can file on a cash basis, but tax authorities require accrual once you exceed certain turnover or gross-receipts thresholds, or if you carry significant inventory. The thresholds change over time and differ by country, so always confirm the current rules on your tax authority's official website or with a qualified accountant before filing.
Can I switch from cash to accrual accounting?
Yes, switching is a normal step as a business grows, but it is a formal process. In the US it usually requires IRS approval through a specific form; in the UK you must follow HMRC's transition rules. The main risk is double-counting or omitting transactions that straddle the change, such as an invoice earned under one method and paid under the other. Get accountant help.
Is cash accounting allowed under GAAP?
No. Generally Accepted Accounting Principles (GAAP) and international standards (IFRS) require accrual accounting, because the matching principle gives a more accurate view of financial performance. Cash basis is acceptable for many small-business tax filings and internal use, but companies preparing formal financial statements for investors, lenders, or regulators must use accrual.
What is modified cash basis accounting?
Modified cash basis is a hybrid method that uses cash accounting for most day-to-day income and expenses but applies accrual treatment to specific items, such as inventory or large equipment purchases. It offers some of accrual's accuracy with much of cash basis's simplicity. Tax rules around hybrid methods vary, so confirm what your jurisdiction permits before adopting it.
How does accounting method affect my profit and cash flow?
Profit can look very different under each method even though the underlying business is identical. Accrual accounting may show a strong profit while your bank account is low, because revenue is recorded before clients pay. Cash accounting keeps profit close to your actual cash. Whichever you use, track cash flow separately so you never mistake profit for spendable money.
Does my invoicing change depending on the method?
Your invoices stay the same, but their accounting effect differs. Under cash accounting, an invoice only becomes income when the client pays. Under accrual accounting, sending the invoice is the moment revenue is recorded and an account receivable is created. Accurate invoice dates matter more under accrual, since they determine which period the income falls into.
Which method do investors and lenders prefer?
Investors and lenders almost always prefer accrual accounting because it shows true profitability and the full set of obligations a business carries. Cash basis can mask money owed and money you owe, making it harder for outsiders to assess financial health. If you plan to raise funds or borrow, expect to present accrual-based financial statements.
Can bookkeeping software show both cash and accrual views?
Yes. Most modern bookkeeping platforms store the invoice date and the payment date for every transaction, so they can generate a cash report or an accrual report from the same data with one setting. Capturing accurate dates from your invoicing tool is what makes this possible, giving you cash visibility and accrual accuracy without duplicating work.
Conclusion
Choosing between cash vs accrual accounting is really a choice about how clearly you want to see two different truths: how much cash you have, and how profitable you actually are. Cash basis keeps things simple and tied to your bank balance, which suits many freelancers and small service businesses. Accrual basis matches income and costs to the right period, giving the accuracy that growing companies, lenders, and investors expect.
Whichever method you pick, the fundamentals stay the same: apply it consistently, confirm the tax rules with the official source for your country, keep clean records of what you are owed and what you owe, and never treat accrual profit as spendable cash. Get the method right and back it with fast, accurate invoicing, and your numbers will guide better decisions instead of confusing you.
Related guides
- The Complete Bookkeeping Handbook for Entrepreneurs
- Beginner's Guide to Bookkeeping: Bookkeeping for Beginners
- Double-Entry Bookkeeping Explained for Small Businesses
- Accounts Receivable Best Practices: Get Paid Faster in 2026
- Accounts Payable Explained: How It Works and How to Manage It
- How to Improve Cash Flow in Your Business


