What is cash basis accounting and how does it work?
Cash basis accounting records income and expenses when money moves. Learn how it works, how it compares with accrual accounting, and what Canadian businesses need to know.
Cash basis accounting records revenue when payment is received and expenses when they’re paid. Unlike accrual accounting, transactions aren’t recorded when income is earned or an expense is incurred unless money has actually changed hands.
That can make a business’s results look very different from the work it has actually done during a period.
Picture this: a contractor spends three months building out a client’s office space, paying for materials and labour along the way, but the client doesn’t pay the final invoice until the job wraps.
For those three months, the business can appear to be losing money. Then, when the final payment arrives, the numbers suddenly swing the other way.
The underlying business hasn’t changed overnight—the timing of the cash has.
That is exactly what cash basis accounting reflects. The cash basis of accounting follows when money is actually received or paid, rather than when the related work is completed or the cost is incurred.
Read on to learn how cash basis accounting works, how it compares with accrual accounting, what it means for your financial statements and taxes, and where its simplicity can become a limitation.
Key takeaways
- Cash basis accounting records revenue when payment is received and expenses when they’re paid, rather than when they’re earned or incurred.
- It’s generally simpler than accrual accounting, but it leaves unpaid invoices and bills out of the picture.
- For Canadian income tax purposes, most business income must be reported using the accrual method. The Canada Revenue Agency (CRA) allows farmers, fishers, and self-employed commission agents to use either the cash or accrual method.
- Cash basis accounting can make one period look unusually strong or weak simply because of when money happens to move.
Here’s what we’ll cover
- What is cash basis accounting?
- How does cash basis accounting work?
- Who can use cash basis accounting in Canada?
- Cash basis versus accrual accounting: a detailed comparison
- How does cash basis accounting affect financial statements?
- Examples of cash basis accounting
- What are the advantages and disadvantages of cash basis accounting?
- What are common cash basis accounting mistakes?
- How does cash basis accounting work for tax purposes in Canada?
- How to simplify your cash basis accounting workflow
- Is cash basis accounting right for your business?
- FAQs about cash basis accounting
What is cash basis accounting?
Cash basis accounting is an accounting method that records revenue when payment is received and expenses when they’re paid.
Say you complete a project in December but your customer doesn’t pay until January. Under cash basis accounting, that revenue belongs to January because that’s when the money arrives.
The same goes for expenses. A supplier bill doesn’t hit the books when it lands in your inbox; it’s recorded when you actually pay it.
So, the cash basis meaning is simple: your books follow the money.
How does cash basis accounting work?
Cash basis accounting works by using payment as the trigger for recording a transaction.
If you send an invoice today and your customer pays next month, you record the income next month. If a bill arrives this week but you pay it 30 days later, the expense is recorded 30 days later.
That makes the method easy to follow. But it also means your accounts can tell a very different story from the work happening behind the scenes.
Accrual accounting takes the opposite approach. Revenue is recorded when it’s earned and expenses when they’re incurred, regardless of when payment happens.
Cash basis tells you what moved. Accrual tells you more about what happened.
Who can use cash basis accounting in Canada?
Cash basis accounting can be useful for understanding money coming in and going out, but using it for internal bookkeeping is not the same as using it for Canadian income tax reporting.
For income tax purposes, farmers, fishers, and self-employed commission agents can use either the cash method or the accrual method. Other self-employment income must generally be reported using the accrual method, according to the Canada Revenue Agency’s guidance on accounting methods.
So, while cash basis accounting may sound like the simpler option, most Canadian businesses can’t simply choose it for their tax return.
That distinction matters. A business might find cash-based information useful day to day while still needing accrual records to meet its tax or financial reporting requirements.
Cash basis versus accrual accounting: a detailed comparison
The main difference between cash basis and accrual accounting is timing.
Cash basis waits for payment. Accrual accounting records the underlying business activity when it happens.
That one difference changes how you see revenue, expenses, unpaid invoices, bills, and ultimately the performance of the business.
| Accounting treatment | Cash basis accounting | Accrual basis accounting |
|---|---|---|
| Revenue recognized | When payment is received. | When revenue is earned, even if payment hasn’t arrived yet. |
| Expenses recognized | When they’re paid. | When expenses are incurred, even if payment happens later. |
| Accounts receivable and payable | Generally not recorded until payment takes place. | Recorded when the underlying revenue or expense is recognized. |
| Complexity | Simpler to maintain. | Usually requires more detailed tracking and adjustments. |
| View of financial performance | Can swing significantly depending on payment timing. | Better matches revenue and related expenses to the periods in which they arise. |
| Financial reporting | Doesn’t provide the accrual-based recognition used in formal financial statements prepared under accrual-based accounting frameworks. | Uses accrual-based recognition of transactions and events. |
| Canadian income tax treatment | Available to farmers, fishers, and self-employed commission agents. | Generally required for other self-employment income. |
The IFRS Conceptual Framework explains that accrual accounting reflects transactions and events in the periods when their economic effects occur—even when the related cash arrives or leaves at a different time.
Neither method is “better” in every situation. What matters is what you need the accounts to show and which reporting rules apply to your business.
How does cash basis accounting affect financial statements?
Cash basis accounting can make the numbers easier to follow because they mirror payments made and received. But simplicity comes with a blind spot: unpaid invoices and bills disappear from the picture until cash moves.
That affects both the income statement and the balance sheet.
Income statement
Under cash basis accounting, revenue counts only once it’s collected. Expenses follow the same rule.
This can make reported profit jump around from one month to the next even when business activity itself is fairly steady.
For example:
- Revenue: work you’ve completed won’t appear as revenue until the customer pays.
- Expenses: costs won’t appear until you pay them, even if they relate to work completed earlier.
In simple terms:
Cash basis profit = cash income received − expenses paid
The calculation is straightforward. The interpretation is where you need to be careful.
A strong month on your cash basis books doesn’t necessarily mean business suddenly took off. You may simply have collected several older invoices at once.
The reverse is true too: a quiet month can still contain plenty of profitable work if the cash hasn’t arrived yet.
Balance sheet
Cash basis accounting also leaves accounts receivable and accounts payable out of the balance sheet until payment happens.
That means it won’t show:
- Accounts receivable: money customers owe you but haven’t paid yet.
- Accounts payable: bills and other amounts your business still needs to pay.
Those figures matter because they show what is coming next, not just what has already happened.
A healthy bank balance might look reassuring today. But if a large supplier bill is due tomorrow—or a chunk of your income is tied up in unpaid invoices—you need more than the cash number to understand the full picture.
Impact on financial insight
Cash basis accounting is good at answering one simple question: what money has actually moved?
It’s less good at answering bigger ones.
How profitable was this month’s work? How much do customers still owe you? What bills are around the corner? Are today’s strong numbers the result of great trading—or simply late payments finally arriving?
The more of those questions you need your accounts to answer, the more useful accrual accounting tends to become.
Examples of cash basis accounting
Cash basis accounting is easiest to understand when you see the timing in action.
Here are two examples: one simple, one more dramatic.
Example 1: A freelancer’s invoice and payment
A freelance web developer finishes a project in December. The customer pays in January.
The developer also receives a $500 web hosting bill in December but doesn’t pay it until January.
Here’s what happens:
| Transaction | Type | Earned or incurred | Amount | Cash received or paid | Recorded in |
|---|---|---|---|---|---|
| Client invoice | Revenue | December 15 | $5,000 | January 5 | January |
| Web hosting bill | Expense | December 20 | $500 | January 10 | January |
On an accrual basis, the project would contribute $4,500 before considering any other costs.
Under cash basis accounting, December shows neither transaction. Both land in January because that’s when the money moves.
It’s the same project, the same customer, and the same costs. Only the timing in the accounts has changed.
Example 2: A multi-month project
Now take a bigger project.
A landscaping company agrees to a three-month contract worth $60,000. The customer pays only when the job is complete.
Meanwhile, the company spends $35,000 on wages and materials:
| Item | Month 1 | Month 2 | Month 3 |
|---|---|---|---|
| Money paid out | $15,000 | $12,000 | $8,000 |
| Money received | $0 | $0 | $60,000 |
| What the cash basis books show | Loss of $15,000 | Loss of $12,000 | Profit of $52,000 |
Read those months in isolation and the business looks as though it has gone from struggling badly to having a spectacular turnaround.
It hasn’t.
Across the project, the company receives $60,000 and pays out $35,000, leaving $25,000 before any other costs.
Cash basis accounting simply puts all $60,000 of revenue into the month when the customer pays.
That is useful information—but it’s not the whole story.
What are the advantages and disadvantages of cash basis accounting?
Cash basis accounting earns its appeal through simplicity. You record money when it comes in or goes out, without having to account for every unpaid invoice or bill.
But that simplicity comes at a price. Your books won’t show everything you’ve earned, everything you owe, or everything customers still owe you.
Advantages
It’s simple to understand. Payments drive the records, making cash basis accounting relatively easy to follow when transactions are straightforward.
There’s less to track. You don’t need to recognize receivables and payables as they arise, which can reduce the day-to-day bookkeeping involved.
Paid transactions are easy to see. Because entries follow actual payments, you can quickly see what has come in and what has gone out during a period.
For a simple business with relatively few transactions, that clarity can be appealing.
Disadvantages
The numbers can be misleading in isolation. One month can look fantastic because several customers happened to pay at once. Another can look poor simply because payments were delayed.
You can lose sight of what’s still coming. An unpaid invoice doesn’t appear as revenue yet. A bill you haven’t paid doesn’t appear as an expense. Both still matter to the business.
It gives a weaker view of performance. Cash basis accounting doesn’t match revenue and the costs that helped generate it in the same period, which makes profitability harder to assess.
It has financial reporting limitations. Cash basis accounting doesn’t provide the accrual-based recognition used in formal financial statements prepared under accrual-based accounting frameworks. The IFRS Conceptual Framework explains why accrual information provides a broader view of financial performance than information based only on cash receipts and payments.
What are common cash basis accounting mistakes?
Cash basis accounting may be simple, but simple doesn’t mean foolproof.
The biggest problems usually come from focusing so closely on cash that other important information slips out of view.
Letting cash expenses disappear
Not every business expense comes neatly through the bank account.
You might pay something from a till, use a personal card for a business purchase, or reimburse an employee outside your normal accounting process.
If you don’t capture those payments, your accounts understate what the business has actually spent.
A simple rule helps: if business money moved, make sure there’s a record of it.
Forgetting what you’re owed—or what you owe
Cash basis accounting doesn’t require unpaid invoices and bills to appear in the same way accrual accounting does.
That doesn’t make them any less real.
Lose sight of unpaid customer invoices and an apparently “slow” month can arrive as a nasty surprise. Forget about upcoming supplier bills and a healthy-looking cash balance can disappear very quickly.
Your books may follow the cash, but your business still needs to look ahead.
Mixing personal and business transactions
When personal and business spending run through the same account, even simple accounting gets messy quickly.
Separate accounts make it easier to see what belongs to the business, reconcile transactions, and understand what the numbers are actually telling you.
Reading too much into one month
Cash basis accounts can be noisy.
A single late customer payment can push revenue into the following month. Paying several annual bills together can make expenses spike.
Look for the pattern rather than the drama.
One unusually good or bad month rarely tells the whole story.
How does cash basis accounting work for tax purposes in Canada?
For Canadian income tax purposes, most business income must be reported using the accrual method.
The CRA allows farmers, fishers, and self-employed commission agents to choose either the cash method or the accrual method. Other self-employment income must generally use accrual accounting.
You can check the current requirements in the CRA’s guidance on accounting methods.
For someone who is eligible to use the cash method:
- Income is reported in the fiscal period when it is received.
- Allowable expenses are generally deducted in the fiscal period when they are paid, although separate rules can apply to items such as prepaid expenses.
The CRA also explains that cash-method income can include payment received in cash, property, or services.
That means payment timing can affect when income and deductions fall for tax purposes. But cash basis accounting shouldn’t be thought of as a general tax-planning shortcut available to every Canadian small business.
There is another important distinction: income tax accounting and sales tax accounting don’t necessarily follow the same rules.
For example, the CRA states that farmers using the cash method for their farming business must still use the accrual method for separate business activities and for GST/HST/QST purposes.
If you’re unsure which method applies to your business, check the latest CRA guidance and speak to a qualified accountant or tax professional.
How to simplify your cash basis accounting workflow
Simple accounting still needs good habits behind it.
If you’re eligible to use cash basis accounting—or use cash-based information internally—the goal is to make every payment easy to trace and nothing important easy to miss.
Use accounting software
Good accounting software gives you one place to capture income and expenses, reconcile transactions, and keep supporting records.
Automation can take some of the repetitive work away, but don’t let “cash basis” become “bank account only”. You still need enough detail to understand what each payment was for.
Keep an eye on what’s coming next
Cash basis accounting is backward-looking by nature: it tells you what has already been paid.
Your business can’t afford to be.
Track unpaid customer invoices and upcoming bills separately so you know what cash is likely to come in—and what will need to go out.
Cash flow forecasting can help you spot a squeeze before it becomes a problem.
Reconcile regularly
Cash basis accounting follows money movement, so bank reconciliation is one of your strongest checks.
Match the transactions in your records against your bank statement regularly. That helps you catch duplicates, missing entries, and timing differences such as outstanding cheques before they turn into bigger problems.
Plan for tax
A payment landing in your account doesn’t mean every dollar is yours to spend.
Set money aside for tax obligations and keep upcoming deadlines on your radar. Future-you will thank you.
Keep business and personal money separate
Separate business accounts make everything cleaner: bookkeeping, reconciliation, reporting, and conversations with your accountant.
The fewer mixed transactions you have to untangle, the easier it is to trust the numbers in front of you.
Is cash basis accounting right for your business?
Cash basis accounting has one big advantage: it’s easy to understand.
You can see what has been paid, what has been received, and what happened to your cash.
The question is whether that is enough.
If your business regularly waits weeks for customers to pay, carries inventory, has significant unpaid bills, or runs projects that stretch across several months, cash alone can hide a lot of what is happening financially.
Before relying on cash basis accounting, think about three things.
1. What are you required to report?
In Canada, most self-employment income must be reported to the CRA using the accrual method. Start with the rules that apply to your business, not simply the method that feels easiest.
2. How complicated is the business becoming?
The more receivables, payables, stock, long projects, and payment terms you have, the more useful accrual accounting tends to become.
3. Who needs to understand the numbers?
A business owner might be comfortable looking at cash in the bank. A lender, investor, or business partner may need to know much more: what you’ve earned, what you owe, and what is still due to you.
If your business is growing, it’s worth thinking ahead rather than waiting until your accounting method becomes a constraint.
Bring your accountant into that conversation early and make sure your accounting software can grow with you.
FAQs about cash basis accounting
What is modified cash basis accounting?
Modified cash basis accounting mixes elements of cash and accrual accounting.
Most day-to-day transactions may still be recorded when money moves, while selected items—such as longer-term assets or liabilities—are treated more like they would be under accrual accounting.
It can provide more detail than pure cash basis accounting, but it isn’t the same as full accrual accounting. Formal financial and tax reporting still needs to follow the rules that apply to the business.
Can Canadian small businesses use cash basis accounting?
Most Canadian small businesses can’t simply choose cash basis accounting for reporting self-employment income on their tax return.
The CRA generally requires the accrual method, with the cash method available to farmers, fishers, and self-employed commission agents. See the CRA’s accounting methods guidance for the current rules.
A business can still use cash-based information internally, but that doesn’t change its tax reporting obligations.
Is cash basis accounting the same as cash flow?
No. Cash basis accounting is a method for deciding when revenue and expenses are recorded. Cash flow describes money moving into and out of the business.
They’re closely connected, but they aren’t interchangeable. Cash basis accounts won’t tell you everything you need to know about future bills, unpaid customer invoices, financing, or the wider health of your cash position.
Can you switch from cash basis to accrual accounting?
Yes, where you’re eligible to use the cash method, but you may need to follow specific CRA requirements.
The CRA says someone changing from the cash method to the accrual method must request permission from their tax services office in writing before the relevant tax return is due.
Changing methods can also affect how income, expenses, receivables, and payables are brought into the accounts, so this is one to work through with an accountant rather than treating it as a simple bookkeeping switch.
Does cash basis accounting affect how you file taxes?
Yes, if you’re permitted to use it. The cash method changes when income and allowable expenses are reported: income is generally recorded when received and eligible expenses when paid, subject to CRA rules.
For most Canadian self-employment income, however, the accrual method is required.
This article provides general information only and isn’t intended as accounting or tax advice. Rules can depend on your circumstances, so speak to a qualified accountant or tax professional if you’re unsure which accounting method applies to your business.
Discover Sage Intacct
Our cloud financial management platform delivers deep accounting capabilities across multiple industries designed with a single aim—to accelerate your success.