Insights

Nov 27, 2025

Mackisen

Cash vs. Accrual Accounting – A Complete Guide by a Montreal CPA Firm Near You

Introduction

One of the most important decisions a small business owner must make is choosing between cash accounting and accrual accounting. This choice affects how income is reported, when expenses are deducted, how financial statements look, and how CRA views your business. Many entrepreneurs pick a method without understanding the tax consequences, leading to cash-flow problems, inaccurate reporting, or CRA adjustments. This guide explains the difference between cash and accrual accounting, who is allowed to use each method, and how it affects taxes for Canadian businesses.

Legal and Regulatory Framework

Under the Income Tax Act, most businesses in Canada must use the accrual method for tax purposes, recognizing income when earned and expenses when incurred. However, certain businesses—such as farmers, fishers, and some self-employed professionals—may use the cash method. CRA requires consistency in the accounting method chosen and may challenge taxpayers who attempt to manipulate income by switching methods without proper justification. Financial statements for corporations generally use accrual accounting under ASPE or IFRS, while sole proprietors use the T2125.

Key Court Decisions

In Formulaire v. Canada, CRA successfully denied a taxpayer’s attempt to defer income using cash-based recognition because accrual rules applied. In Canderel Ltd. v. Canada, the Supreme Court emphasized that income must be computed using a method that clearly reflects profit, forming the foundation of accrual accounting. In Tonn v. Canada, courts held that expenses must match revenue in the appropriate period, reinforcing accrual principles. These decisions confirm that CRA prioritizes accuracy and consistency in income measurement.

What Is Cash Accounting?

Cash accounting recognizes revenue when cash is actually received and expenses when cash is actually paid. It provides a simple picture of a business’s cash flow. This method is generally used by: farmers, fishers, certain professionals in limited circumstances, and very small unincorporated businesses when allowed. Cash accounting is straightforward but may distort profitability because it ignores accounts receivable, accounts payable, and inventory timing.

What Is Accrual Accounting?

Accrual accounting recognizes revenue when earned and expenses when incurred—regardless of when money changes hands. It provides the most accurate representation of business profitability and is required for: corporations, most service businesses, any business with inventory, and any business of significant size. Accrual accounting offers better financial insight but requires careful bookkeeping and proper documentation.

Cash vs. Accrual: Key Differences

Revenue: Cash = when paid; Accrual = when earned.
Expenses: Cash = when paid; Accrual = when incurred.
Inventory: Cash = not required; Accrual = must track COGS, inventory changes.
Complexity: Cash = simpler; Accrual = more detailed.
Tax planning: Cash allows some timing benefits; accrual reflects true business performance.
CRA compliance: Accrual is required for most businesses and is more audit-proof.

Which Method Is Best for Your Business?

Cash accounting is beneficial when: you want simplicity, you receive payments immediately, or your business is eligible under CRA rules. Accrual accounting is best when: you issue invoices, carry inventory, have significant payables or receivables, want accurate profitability, or plan to grow. Most incorporated businesses, even small ones, use accrual because it produces more reliable financial statements for lenders and investors.

Impact on Taxes

Under accrual accounting, you may owe tax on income you have earned but not yet collected, which can create cash-flow challenges. However, you can also deduct expenses earlier, even before they are paid. Under cash accounting, tax is driven entirely by cash flow, allowing income deferral if receivables are delayed—but CRA restricts this method for most industries.

Inventory and the Accrual Requirement

If your business buys and sells goods, CRA requires accrual accounting because inventory must be tracked using cost-of-goods-sold (COGS) rules. You must record: opening inventory, purchases, freight, customs duties, adjustments, and closing inventory. Cash accounting cannot properly track COGS and is therefore not allowed.

Common CRA Issues With Accounting Methods

CRA frequently audits businesses for: inconsistent use of cash vs accrual methods, manipulating timing to avoid tax, improper treatment of prepaid expenses, missing accounts receivable tracking, unreported inventory, and switching methods without an opening balance adjustment. Businesses that fail to record income when earned or expenses when incurred often face reassessments.

Mackisen Strategy

At Mackisen CPA Montreal, we help clients choose the right accounting method, set up proper bookkeeping systems, maintain accurate accrual records, manage inventory, prepare T2125 or T2 filings, and ensure CRA compliance. We also assist with transitions between cash and accrual accounting by preparing detailed opening balance adjustments, correcting prior-year errors, and rebuilding financials where necessary.

Real Client Experience

A Montreal contractor using inconsistent accounting methods faced CRA audit; we reconstructed records using accrual accounting, avoiding penalties. A small online shop incorrectly using cash accounting required complete inventory adjustments—our team corrected filings and prevented reassessment. A professional incorporating their practice transitioned from cash to accrual under our guidance with no tax disruption.

Common Questions

Can any business use cash accounting? No—only certain eligible professions. Does CRA allow switching methods? Yes, but only with proper adjustments. Which method is better for loans? Accrual—banks prefer accurate financial statements. Does accrual create more tax? Not necessarily—it improves accuracy, not the total tax bill.

Why Mackisen

With more than 35 years of combined CPA experience, Mackisen CPA Montreal ensures your business uses the right accounting method to stay compliant, optimize taxes, and produce clear, reliable financial information. Whether you’re a startup or an established corporation, we help you build strong financial foundations.

All-in-One Accounting, Tax, Audit, Legal & Financing Solutions for Your Business

Are you ready to feel the difference?

Have questions or need expert accounting assistance? We're here to help.

Let’s Stay In Touch

Follow us on LinkedIn for updates, tips, and insights into the world of accounting.

Terms & conditionsPrivacy PolicyService PolicyCookie Policy

@ Copyright Mackisen Consultation Inc. 2010 – 2024. •  All Rights Reserved.

© 1990-2024. See Terms of Use for more information.

Mackisen refers to Mackisen Global Limited (“MGL”) and its global network of member firms and associated entities collectively constituting the “Mackisen organization.” MGL, alternatively known as “Mackisen Global,” operates as distinct and independent legal entities in conjunction with its member firms and related entities. These entities function autonomously, lacking the legal authority to obligate or bind each other in transactions with third parties. Each MGL member firm and its associated entity assumes exclusive legal accountability for its actions and oversights, explicitly disclaiming any responsibility or liability for other entities within the Mackisen Organization. It is of legal significance to underscore that MGL itself refrains from rendering services to clients.