Bookkeeping

Cash-Basis vs Accrual Accounting: A Simple Guide

A plain-English look at the two main ways to keep your books — cash-basis and accrual — with simple examples, trade-offs, and tips for choosing the one that fits your business.

Published 30 July 2026 · 6 min read

The short answer

  • Cash-basis records money when it actually moves — you count income when cash lands and expenses when you pay them.
  • Accrual records money when it's earned or owed — the sale or bill counts now, even if cash comes later.
  • Cash-basis is simpler and shows real cash on hand; accrual gives a truer picture of profit and is often required as you grow.
  • Very small, cash-in-hand service businesses often start on cash-basis; businesses with inventory, invoices, or credit usually need accrual.
  • Your choice can affect tax timing and reporting — check the rules for your country before you decide.

The one difference that matters: timing

Both methods track the same money. The only real difference is *when* you record it. That single choice ripples through your profit figures, your tax timing, and how clearly your books reflect what's really going on.

Cash-basis accounting records a transaction when the cash changes hands. Accrual accounting records it when the transaction happens — when you earn the income or take on the expense — regardless of when the cash follows.

Once you understand that, the pros, cons, and 'which should I use' questions get a lot easier to answer.

Cash-basis accounting, with an example

Under cash-basis, income appears in your books the day the money arrives, and expenses appear the day you pay them. Nothing is recorded for work you've done but not been paid for, or bills you owe but haven't settled.

Example: You finish a job on 28 March and send a $1,000 invoice. The customer pays on 12 April. Under cash-basis, that $1,000 is April income, not March income — because that's when the cash landed. Likewise, if you buy $300 of supplies on credit in March but pay the bill in April, the expense counts in April.

  • Simple to run — if it's not in the bank, it's not in the books.
  • Shows you exactly how much cash you actually have.
  • Popular with small service businesses, freelancers, and side businesses.
  • Can hide money owed to you (unpaid invoices) and money you owe (unpaid bills).

Accrual accounting, with an example

Under accrual, you record income when it's earned and expenses when they're incurred — even if the cash moves weeks later. This matches revenue to the costs that produced it, so each month's profit reflects what actually happened that month.

Same example: You finish the job and invoice $1,000 on 28 March. Under accrual, that's March income, because that's when you earned it — even though payment arrives in April. The $300 of supplies bought on credit in March is a March expense too. Your March profit now reflects the real work done that month.

  • Gives a truer picture of profit and business performance.
  • Necessary if you sell on credit, carry inventory, or bill in advance.
  • Makes tracking who owes you (receivables) and who you owe (payables) straightforward.
  • More moving parts — you're tracking earned-but-unpaid amounts, not just the bank balance.

Pros and cons at a glance

  • Cash-basis pro: easy to understand and maintain, with fewer entries to manage.
  • Cash-basis pro: your books mirror your bank balance, so cash flow is easy to see.
  • Cash-basis con: it can overstate a good month (customers paid) or understate a busy one (invoices still outstanding).
  • Cash-basis con: it doesn't handle inventory or credit sales well.
  • Accrual pro: more accurate profit, better for planning, budgeting, and attracting lenders or investors.
  • Accrual pro: matches income and expenses to the right period.
  • Accrual con: more complex, and profit on paper may not match cash in the bank — you can look profitable while waiting to get paid.

How to choose the right method

  1. 1

    Check what your tax authority requires

    Some businesses are allowed to use cash-basis only below a certain revenue threshold, and some are required to use accrual once they hold inventory or pass a size limit. This varies by country, so confirm the rules that apply to you before committing.

  2. 2

    Look at how you get paid

    If customers pay on the spot (a shop, a salon, a café), cash-basis may be plenty. If you invoice and wait 30–60 days, or take deposits, accrual will show your true position far better.

  3. 3

    Consider whether you hold stock

    If you buy and sell physical products, inventory ties up money before it becomes a sale. Accrual handles this properly by matching the cost of goods to the sale that used them.

  4. 4

    Think about where you're headed

    Planning to raise finance, take on partners, or grow past the threshold soon? Starting on accrual saves you a disruptive switch later.

  5. 5

    Get a second opinion

    A short conversation with a local accountant can confirm the method that's both allowed and sensible for your situation — usually well worth it.

A note on switching methods

You can move from cash-basis to accrual (or the other way) as your business changes, but the switch needs care. In the changeover period you have to account for income and expenses that straddle both methods so nothing is double-counted or missed.

Many tax authorities also want to be notified of a change in accounting method, and some require approval. Keep good records of the transition and get professional help if the numbers are significant.

Where a tool like Tallium fits in

Whichever method you choose, doing it by hand in a spreadsheet gets error-prone fast — especially accrual, where you're tracking invoices raised, bills owed, and stock on hand all at once.

Tallium is an all-in-one platform — accounting, POS, inventory, and e-commerce in one place — so sales, purchases, and stock flow straight into your books. Because invoicing, expenses, and inventory are connected, you can see both your cash position and your earned-but-unpaid amounts without keeping two sets of numbers. Its receipt scanning, reports, and AI insights work the same whether you run cash-basis or accrual.

Tallium is priced per unit in US dollars and billed monthly from signup, with no free trial — you pick the units you need (for example a shop or an online store) and can cancel anytime. Every unit includes the full core accounting, tax handling, expenses, reports, the mobile app, and email support at support@tallium.online.

Frequently asked questions

Run your whole business in one place

Tallium keeps your accounting, tax and invoicing ready for your country's rules as you trade — from $79/month per shop.

Build your plan

This article is general information, not tax or legal advice. Always confirm current rules with your country's tax authority or a qualified adviser.

Talk to us about your business

Tell us where you are today and we'll show you how Tallium fits. No pressure, no spam.

Message us on WhatsApp · +971 50 429 3637

We'll only use your details to contact you about Tallium.