By OptiVal Editorial Desk
Accrual vs Cash Accounting in Canada: What the CRA Actually Requires
Most owners meet accrual vs cash accounting in Canada as a settings toggle in their bookkeeping software, click whichever sounds simpler, and move on. That click matters more than it looks. It changes when income shows up in your books, when expenses count, and how clean your year end will be. For most Canadian businesses, the CRA requires the accrual method for reporting business income. Cash is an option only for a short list of taxpayers. This guide explains both methods, who can use each one, and how to set up your books so the numbers you manage with match the numbers you file with.
What accrual vs cash accounting in Canada means, in one example
Say you finish a $10,000 job on December 20, send the invoice the same day, and the client pays on January 15. In December you also receive a $2,000 supplier bill for materials used on that job, and you pay it in January.
Under the accrual method, the $10,000 is income in the year you earned it, even though the cash arrived later. The $2,000 is an expense in the year you incurred it, even though you paid it later. Your books show a receivable from the client and a payable to the supplier at year end, and your profit for the year reflects the real economics of the job.
Under the cash method, nothing is recorded until money moves. The $10,000 counts in the year you receive it, and the $2,000 counts in the year you pay it. The bank balance and the books stay close, which feels tidy, but a busy December can look like a losing month and a quiet January can look like a windfall.
Neither picture is wrong as a management view. The problem starts when the picture in your software is not the method the CRA expects on your return, and nobody adjusts for the difference at year end.
What the CRA requires for income tax
The CRA position is clear, and you can read it on the CRA page on accounting for your earnings. Generally, you have to report business income using the accrual method. Farmers, fishers, and self-employed commission agents are the exception: they can choose the cash method or the accrual method, but not a mix of both.
That exception surprises people, because a lot of US advice treats cash accounting as a normal small business choice. Canada is stricter. If you run a store, a trades business, a consultancy, or an online shop, your tax income is accrual based whether your software toggle says so or not. A sole proprietor who has been filing on a pure cash basis, ignoring receivables and payables at year end, has a filing problem, not a preference.
Two details from the CRA guidance are worth knowing. First, prepaid expenses are treated specially: even where the cash method applies, you do not simply deduct a prepayment in full when you pay it. Second, under the accrual method, inventory forms part of the income calculation, so a proper count at the end of your fiscal period is part of the job, not an optional extra.
Changing methods is not a toggle either
If you are a farmer, fisher, or self-employed commission agent and you want to switch, the CRA sets the route. Moving from accrual to cash means filing your return using the cash method and attaching a statement showing the adjustments you made to income and expenses because of the change. Moving from cash to accrual means sending a written request to the director of your tax services office before the due date of your return.
For everyone else, there is nothing to switch for tax purposes. What you can change, and should, is how your day to day bookkeeping is set up, so that accrual adjustments are routine instead of a year end scramble.
GST/HST follows its own timing, not your bank balance
Owners often assume that if the books run on cash, the GST/HST return can too. In practice, GST/HST timing turns on when tax becomes payable and when you can claim input tax credits, which is tied to invoices and due dates, not just the day money lands in your account. If you invoice a client in one reporting period and get paid in the next, the HST you charged usually belongs to the earlier period.
This is one reason a month-end close checklist helps: reconciling receivables, payables, and the HST control account every month catches the gaps between your books, your bank, and your return before they compound. The Quick Method is a separate simplification for eligible registrants with its own rules. It is not the same thing as cash accounting, and the two should never be confused in your settings.
Why accrual books give you better decisions
Even where an owner could look at cash numbers, accrual books answer better questions. Which jobs actually made money. Whether this month covered its own costs. How much of the bank balance is already spoken for by bills you have received but not yet paid.
Cash views hide all three. A contractor who only watches the bank will feel flush when clients pay old invoices, right up until supplier bills, the payroll remittance, and the HST payment land together. Accrual bookkeeping, paired with a simple cash flow forecast, shows profit by period and cash by week. Our guide to CRA receipt requirements covers the records that support those numbers if the CRA ever asks.
A practical setup that works for most small businesses
- Set your bookkeeping software to accrual as the default reporting basis, and train anyone doing data entry to record bills when they arrive, not when they are paid.
- Invoice promptly. Late invoicing distorts both methods and starves your cash either way.
- Reconcile receivables and payables monthly, not just the bank account. The difference between the two methods lives in those lists.
- Count inventory at your fiscal year end if you carry it, and keep the count sheets with your records.
- If you are a farmer, fisher, or commission agent using the cash method, document that choice, apply it consistently, and review it before your business grows into inventory or large receivables.
- Before year end, ask your accountant one direct question: do my books match the method on my return. If the answer needs adjustments, make them in the books, not in a spreadsheet nobody can find next year.
Our bookkeeping and accounting services are built around exactly this discipline: clean accrual books every month, HST tracked as you go, and no surprises at filing time. You can see the published rates on our pricing page, with bookkeeping from $199 per month and cleanup work at $45 per hour if your books need catching up first. Led by qualified professionals with more than 75 years of combined experience, PwC-trained, and with team members who have worked at world-leading multinationals in CFO-level positions, we keep the method question settled so you can run the business.
Not sure which method your books and your last return actually used. Book a free consultation and we will walk through it with you.
