Cash vs accrual accounting: how to choose the right method in Canada
Learn the differences between cash and accrual accounting and which method Canadian businesses should use.

Written by Lena Hanna—Trusted CPA Guidance on Accounting and Tax. Read Lena's full bio
Published Tuesday 19 May 2026
Table of contents
Key takeaways
- Most Canadian businesses must use accrual accounting for tax reporting. Only farmers, fishers, and self-employed commission agents can choose the cash method under CRA rules.
- Cash basis accounting records transactions when money changes hands, while accrual basis records them when you earn revenue or incur an expense, giving you a more accurate picture of profitability.
- Choosing the right method affects your tax obligations, financial reporting, and ability to secure financing. Consider your business structure, industry, and growth plans when deciding.
- If you need to switch from cash to accrual accounting, you must get written permission from the CRA before filing your return.
What is cash basis accounting?
Cash accounting is a method where you record income when you receive payment and expenses when you pay them. Unpaid invoices don't count as income, and outstanding bills don't count as expenses until money actually moves.
This approach gives you a straightforward view of how much cash your business has available at any point. The term "cash" refers to timing, not payment method. You can accept electronic payments and still use cash basis accounting.
Benefits of cash accounting
Cash accounting offers simplicity and clarity for businesses with straightforward finances. Here are the main advantages:
- Shows exactly how much money you have available right now, making daily cash flow tracking simple
- Simplifies GST/HST reporting for eligible businesses
- Requires less time spent on bookkeeping because you only record transactions when cash moves
- Reduces the risk of paying tax on income you haven't yet received
Downsides of cash accounting
While cash accounting is simple, it has limitations that can affect your business decisions. Consider these drawbacks:
- Shows profit based on when cash moves, not when you earn revenue or incur expenses, which can distort your true profitability
- Provides a short-term snapshot rather than a complete picture of financial performance
- Makes it harder to plan ahead because outstanding invoices and unpaid bills don't appear in your records
- May not satisfy lenders or investors who need accurate financial statements
Who uses cash basis accounting?
Cash basis accounting is available only to specific types of Canadian businesses under CRA rules. Most businesses are required to use the accrual method.
Businesses that may qualify to use cash accounting include:
- Farmers and fishers, who can choose either cash or accrual under CRA guidelines
- Self-employed commission agents, who also have the option to select their method
- Certain small service-based businesses with very straightforward transactions, where cash flow visibility matters most
If your business carries inventory or extends credit to customers, accrual accounting is typically the better fit and is likely required by the CRA.
Cash accounting example
Here's how cash basis accounting works in practice.
Scenario: You are a consultant who invoices a client $5,000 on March 15. The client pays on April 10.
- When you record the income: April 10 (when payment arrives)
- Which month shows the revenue: April
Scenario: You receive a $500 bill for office supplies on March 20. You pay it on April 5.
- When you record the expense: April 5 (when you pay)
- Which month shows the expense: April
With cash accounting, your March books show neither transaction, even though both originated that month. Your April books capture both.
What is accrual basis accounting?
Accrual accounting records income when you earn it and expenses when you incur them, regardless of when money changes hands. This means a sale counts as revenue the moment you send the invoice, even if the customer takes 30 days to pay.
Similarly, an expense hits your books when you receive the bill, not when you write the cheque. This method follows the matching principle, which pairs revenue with the expenses incurred to generate it within the same reporting period. The result is a more accurate view of your business's financial health.
Benefits of accrual accounting
Accrual accounting provides a more complete picture of your business finances. Here's why most growing businesses rely on it:
- Shows true profitability by matching revenue with the period it was earned, following the matching principle
- Gives you the data to plan ahead and make confident decisions, rather than reacting to your bank balance
- Provides real-time financial visibility into what your business owes and what it's owed, helping you track performance as it happens
- Produces the financial statements that banks and lenders expect when assessing loan applications
Downsides of accrual accounting
Accruals require more attention to detail than simple cash tracking. Keep these considerations in mind:
- Involves monitoring invoices and bills alongside bank transactions, which adds complexity to your record-keeping
- You may owe tax on invoiced income before the customer pays; for unpaid invoices, you can claim the tax back on your next return
- Requires a stronger understanding of accounting concepts or the support of an accountant
Who uses accrual accounting?
Accrual accounting is the standard method for most Canadian businesses. The CRA generally requires businesses to report income using the accrual method.
Businesses that typically use accrual accounting include:
- Corporations of any size, as required by CRA and Canadian reporting standards
- Businesses that carry inventory, where matching the cost of goods sold with revenue is essential
- Businesses that extend credit terms to customers on 30, 60, or 90-day payment cycles
- Growing businesses that need accurate financial statements to secure loans or attract investors
- Any business reporting under IFRS or ASPE, both of which require accrual-based accounting
In practice, most Canadian small businesses use accrual accounting because it is the default requirement under CRA rules. If you are making decisions based on monthly or quarterly performance, this method gives you the data you need.
Accrual accounting example
Here's how accrual basis accounting works in practice.
Scenario: You are a consultant who invoices a client $5,000 on March 15. The client pays on April 10.
- When you record the income: March 15 (when you invoice)
- Which month shows the revenue: March
Scenario: You receive a $500 bill for office supplies on March 20. You pay it on April 5.
- When you record the expense: March 20 (when you receive the bill)
- Which month shows the expense: March
With accrual accounting, your March books reflect both transactions when they occurred. This gives you an accurate picture of that month's activity, even before any cash has moved.
Key differences between cash and accrual accounting
The core difference between cash and accrual accounting is when you recognize revenue and expenses. Each method affects your financial reports, tax obligations, and day-to-day record-keeping in distinct ways.
Timing of revenue and expense recognition
Cash accounting records revenue when payment is received and expenses when they are paid. Accrual accounting records revenue when it is earned and expenses when they are incurred, regardless of when cash changes hands.
This timing difference means your monthly profit figures can vary significantly depending on which method you use. A business with many outstanding invoices could appear unprofitable under cash accounting even though it has strong sales under the accrual method.
Financial reporting accuracy
Accrual accounting produces more accurate financial reports because it matches revenue with the expenses incurred to generate it. This follows the matching principle, a foundational concept in accounting that ensures your profit and loss statement reflects the true cost of doing business in each period.
Cash accounting can make individual months look unusually profitable or unprofitable depending on when payments happen to arrive. For long-term financial planning, accrual-based reports give a more reliable view of business performance.
Tax implications
Your accounting method directly affects when you owe tax. With accrual accounting, you may owe tax on income you have invoiced but not yet received. With cash accounting, you only owe tax when payment arrives.
For eligible businesses that can choose their method, this timing difference can affect cash flow planning. However, most Canadian businesses are required to use the accrual method for income tax reporting, so this choice is only available to farmers, fishers, and self-employed commission agents.
Complexity and record-keeping
Cash accounting is simpler to maintain because you only track money in and money out. Accrual accounting requires you to track accounts receivable, accounts payable, and the timing of each transaction separately from cash movements.
The additional complexity of accrual accounting is manageable with the right systems in place. Cloud-based accounting software automates much of this tracking, recording invoices as income when you send them and bills as expenses when you receive them.
Regulatory requirements (CRA and IFRS)
The Canada Revenue Agency requires most businesses to use the accrual method for reporting business income. Only farmers, fishers, and self-employed commission agents can choose between cash and accrual, and they cannot use a combination of both.
Publicly traded companies in Canada must follow International Financial Reporting Standards (IFRS), which require accrual-based accounting. Private enterprises reporting under Accounting Standards for Private Enterprises (ASPE) also follow the accrual method. Check the CRA website for current rules that apply to your business.
Hybrid methods of accounting
A hybrid approach combines elements of both methods, typically using accrual accounting for business decisions and financial planning while applying the cash method for certain tax purposes where permitted.
Many businesses find value in this approach:
- Use accrual accounting to see true profitability and prepare loan applications
- Use a cash-basis view to understand immediate liquidity and simplify GST/HST reporting where allowed
Specific rules govern who can use hybrid methods for tax reporting. The CRA states that even businesses permitted to choose their method cannot use a combination of both for reporting income. Speak to an accountant or tax professional to find out what applies to your business.
How to choose the right accounting method
The right accounting method depends on your business size, structure, and goals. For most Canadian businesses, the CRA requires accrual accounting, so the decision may already be made for you.
If you are eligible to choose, use this framework to decide:
Choose cash basis accounting if:
- You are a farmer, fisher, or self-employed commission agent eligible under CRA rules
- Your business has straightforward transactions with few outstanding invoices
- Customers pay at the time of service or shortly after
- You prefer the simplest approach for tax reporting
Choose accrual basis accounting if:
- You carry inventory or sell products
- Customers pay on credit terms (net 30, net 60)
- You need accurate monthly or quarterly financial statements
- You are applying for loans or seeking investors
- Your business structure requires it under CRA guidelines
In practice, most Canadian small businesses use accrual accounting from the start because it is the CRA default. If you are unsure which method applies to your situation, consult an accountant.
Canadian tax requirements (CRA)
The Canada Revenue Agency has clear rules about which businesses can use which accounting method. Understanding these requirements helps you stay compliant.
Key CRA guidelines:
- Generally, businesses must report income using the accrual method
- Farmers, fishers, and self-employed commission agents can use either cash or accrual, but not a combination of both
- Corporations and businesses with inventory are required to use accrual accounting
- Once you choose a method, the CRA expects you to use it consistently
- You may still be able to use the quick method for GST/HST even if you use accrual for income tax
Check the CRA website for current rules, or consult an accountant to confirm which method your business should use.
Switching between accounting methods
You can switch accounting methods, but the process differs depending on the direction of the change. Switching from cash to accrual requires you to request the change in writing and get permission from your tax services office before filing your income tax return.
Switching from accrual to cash is simpler for eligible businesses. You file your return using the cash method and include a statement of adjustments to account for the transition.
What to know before switching:
- Changes typically take effect at the start of a new fiscal year
- Your accountant will need to reconcile differences between methods during the transition
- The switch requires initial effort, then ongoing accounting returns to normal
When switching makes sense:
- Your business has grown and needs more accurate financial reporting
- You are preparing to seek financing or investors
- Your accountant recommends it based on your current situation
If you are considering a switch, talk to your accountant first. They will help you weigh the benefits against the transition effort.
How to set up your accounting method
Once you have chosen your accounting method, setting it up correctly ensures accurate records from day one.
For cash basis accounting:
- Configure your accounting software to record income when payments arrive.
- Record expenses only when you pay bills.
- Reconcile your bank account regularly to catch all transactions.
- Review your cash position weekly to stay on top of cash flow.
For accrual basis accounting:
- Set up your software to record income when you create invoices.
- Enter bills as expenses when you receive them, not when you pay.
- Track accounts receivable (what customers owe you) and accounts payable (what you owe suppliers).
- Review aged receivables monthly to follow up on outstanding invoices.
For either method, these steps help you stay on track:
- Connect your bank feeds for automatic transaction imports
- Set up invoice templates so billing is consistent
- Schedule regular reconciliation to keep your records accurate
- Consider working with an accountant during initial setup
Simplify your accounting method with Xero
Choosing between cash and accrual accounting is an important decision, and the right software makes either method straightforward to manage.
Xero supports both cash and accrual accounting methods with features designed to save you time:
- Automated bank feeds import transactions for faster reconciliation
- Invoice tracking captures revenue as it happens
- Customizable reports give you real-time visibility into your finances
- Switch between cash and accrual views with a single click
Whether you're just getting started or switching methods as your business grows, Xero handles the complexity so you can focus on running your business.
Get one month free and see how simple accounting can be.
FAQs on cash vs accrual accounting
Here are answers to frequently asked questions about cash and accrual accounting for Canadian small businesses.
How do I know if I'm currently using cash or accrual accounting?
Check when you record income: if you record it when customers pay, you're using cash basis; if you record it when you send invoices, you're using accrual basis. Your accounting software settings or your accountant can confirm which method is in place.
Does the CRA require accrual accounting?
Yes, the CRA generally requires businesses to report income using the accrual method. The only exceptions are farmers, fishers, and self-employed commission agents, who can choose either cash or accrual but cannot use a combination of both.
What is the matching principle in accrual accounting?
The matching principle requires you to record expenses in the same period as the revenue they helped generate. For example, a sales commission paid in April for a March sale is recorded in March alongside the revenue.
Do banks and lenders prefer accrual or cash basis accounting?
Banks prefer accrual-based financial statements because they show true profitability, not just cash timing. If you are applying for a loan or line of credit, expect lenders to request accrual-based statements that follow the matching principle.
Can I use cash accounting for taxes and accrual for business decisions?
Only if the CRA permits your business to use cash for tax reporting. If you qualify, you can maintain accrual records for internal decisions while filing taxes on a cash basis.
Can I switch my accounting method, and what does it involve?
Yes, but switching from cash to accrual requires written CRA approval, while switching from accrual to cash requires filing with the cash method plus a statement of adjustments. Changes typically take effect at the start of a new fiscal year.
Disclaimer
Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.
Download the guide on how to do bookkeeping
Learn about the eight core bookkeeping jobs, from data entry to reporting and tax prep. Fill out the form to receive the guide as a PDF.
Start using Xero for free
Access Xero features for 30 days, then decide which plan best suits your business.