TREADSTONE LAW · ONTARIO · DIGITAL LEGAL SERVICES · EST. MMXXI ·TSL
№ 142 Case Study — Tax

The Registration Date That Was Off by a Year

A Kitchener contract administrative assistant was assessed roughly $48,000 in unremitted HST after the CRA assumed she should have registered the moment she started freelancing. The rolling revenue test said otherwise.

Tax5 min readKitchener, OntarioHST audits
All Tax case studies
ClientZainab, a self-employed administrative assistant in Kitchener working on contract for several small businesses
The issueCRA HST audit assessing unremitted tax back to an incorrect registration date
ServiceHST audit response and small-supplier threshold recalculation
ResolutionWin — assessment cut from roughly $48,000 to about $16,000 once the correct registration date was established

The situation

Zainab left a full-time office job in Kitchener a few years ago to work as a self-employed administrative assistant, taking on contracts with several small businesses at once rather than one employer. Some months she billed a single regular client for bookkeeping support and correspondence; other months she picked up short overflow contracts helping two or three businesses catch up on filing, scheduling and invoicing during busy stretches. It was steady work but an irregular income, the kind that grows in bursts as a freelancer picks up more clients rather than climbing in a straight line the way a salary does. Her husband, Ari, drove long-haul routes for a trucking company and brought in the more predictable half of the household income, which let Zainab treat her contract work as a slow-building business rather than something that needed to hit a fixed monthly number.

She had heard, vaguely, that self-employed people sometimes needed to charge HST — the harmonized sales tax that applies to most goods and services sold in Ontario — but nobody had ever told her exactly when that obligation started, and none of her clients had asked her to charge it. Her contracts were small businesses themselves, often just as unfamiliar with the fine print of when a supplier needs to start collecting tax, so nobody on either side of the invoice flagged the question. She kept invoicing her flat rates, her clients kept paying them, and three years went by before a letter arrived from the Canada Revenue Agency notifying her that her file had been selected for an HST audit.

What the review found

The audit did not go the way Zainab expected. The auditor, a CRA compliance officer named Dov, pulled her total self-employment income for each of the three years covered by the audit and concluded that she had crossed the threshold for what the Excise Tax Act calls a "small supplier" almost immediately after she started freelancing — a status that exempts a business from having to register for HST at all as long as its revenue stays under a set limit. Once a self-employed person's revenue from taxable supplies exceeds that limit, they stop qualifying as a small supplier, must register for an HST number, and must begin charging and remitting HST on everything they bill going forward.

The problem was the CRA's math. The auditor had used Zainab's total revenue for each full calendar year and compared it against the threshold on an annual basis, then picked the earliest point in her business where her yearly total looked high enough and treated that as her registration date. But the small-supplier test in the Excise Tax Act is not a simple annual calculation — it runs on a rolling basis across four consecutive calendar quarters, and it is also triggered separately if revenue in any single calendar quarter alone exceeds the limit. Applied correctly, the two versions of the test can produce very different crossing points, especially for someone whose income arrives in irregular bursts the way Zainab's did, with a handful of large contract months followed by quieter stretches.

Using the earlier date the auditor had settled on, the CRA calculated that Zainab should have been registered and charging HST on essentially all of her invoices from that point forward. Since she had never charged it, the assessment treated the HST as though it had been collected anyway and simply not remitted — plus arrears interest for the period it had gone unpaid. The total came to roughly $48,000, a number large enough, against her modest income, to put real financial pressure on the household while the dispute was unresolved.

What we did

  1. Rebuilt Zainab's revenue on a quarter-by-quarter basis. Rather than accepting the CRA's annual totals, we went through three years of invoices and bank deposits and organized her income by calendar quarter, then tested it both ways the Excise Tax Act requires: against the rolling four-quarter total and against any single quarter on its own.
  2. Identified the actual crossing point. The rebuilt figures showed that Zainab's rolling four-quarter revenue did not clear the small-supplier threshold until roughly a year after the date the auditor had used. Her early months of freelancing, while numerically higher in the specific calendar year the auditor had isolated, did not represent four consecutive quarters above the limit once the calculation was run correctly — the auditor's annual approach had captured a temporary spike rather than the sustained threshold crossing the statute actually tests for.
  3. Separated taxable supplies from amounts that should never have been counted. A portion of Zainab's invoiced totals in two quarters were reimbursed expenses she had paid on a client's behalf and simply passed through at cost — courier charges and small supply purchases, mainly. Amounts like these are not revenue from taxable supplies and should not count toward the threshold at all, and removing them pushed the correct registration date slightly later still.
  4. Prepared a formal written response to the audit with the corrected calculation. We set out the quarter-by-quarter figures, the statutory basis for the rolling test, and the corrected registration date in a submission to the CRA, supported by the underlying invoices and bank records so the auditor could verify every figure independently rather than take our recalculation on faith.
  5. Coordinated Zainab's voluntary registration going forward. Separately from disputing the historical assessment, we had Zainab register for an HST number as soon as the corrected date confirmed she was required to, and set her up with a simple quarterly tracking method so a second audit years from now would find a business that had been keeping the right numbers all along.

The outcome

The CRA auditor accepted the corrected calculation. Moving the registration date forward by roughly a year, and excluding the pass-through reimbursements from the threshold test, shrank the number of quarters during which Zainab was treated as an unregistered HST collector, and the reassessed liability came down from about $48,000 to approximately $16,000 in HST and interest for the shorter, correctly calculated period. Zainab arranged to pay the reduced amount through a payment plan directly with the CRA rather than dispute the balance further, since the recalculated figure was accurate and manageable against her income once the error in the earlier years was corrected.

The larger benefit was structural rather than just financial. With her registration date now fixed and documented, Zainab charges HST on every invoice going forward, remits it quarterly, and has a paper trail that will make any future review straightforward. She has also started asking new clients up front whether HST applies to the contract, rather than assuming it does not, which avoids the same confusion recurring on the client side of the relationship. What began as a single large assessment driven by a miscalculated threshold ended as a much smaller, correctly calculated bill and a business that finally understands, precisely, when the obligation to charge HST actually started.

What you can learn from this

  • The small-supplier threshold under the Excise Tax Act is tested on a rolling four-consecutive-quarter basis, not a simple calendar-year total. A CRA audit that uses annual figures alone can land on the wrong registration date, especially for freelancers with irregular income.
  • Once your revenue from taxable supplies crosses the threshold, you must register and start charging HST from that point forward — but the exposure only runs from the correct crossing date, not from your first invoice as a self-employed person.
  • Reimbursed expenses you pass through to a client at cost are generally not revenue from taxable supplies and should not be counted toward the small-supplier threshold. Mixing them into your gross invoiced totals can inflate your apparent income and trigger registration earlier than the law requires.
  • If you freelance or contract for multiple clients with income that arrives in bursts, track your revenue by calendar quarter, not just annually. It is the only way to see a threshold crossing coming before the CRA finds it for you.
  • An HST audit assessment is a starting position from the CRA, not a final number. Independently rebuilding the underlying figures before responding can materially change the outcome, as it did here.
This case study is entirely fictional. It does not describe any real client, file, or matter handled by Treadstone Law, and it is not a real file with details changed. All names, people, properties, businesses, dollar amounts, dates, and events are invented, and any resemblance to a real person, business, or situation is coincidental. Fictional scenarios like this one illustrate the kinds of legal issues people in Ontario commonly face and how a lawyer can help. They are general information, not legal advice — no two matters unfold the same way, and nothing here predicts the outcome of any real case. Reading a case study does not create a lawyer-client relationship. If you are facing something similar, speak with a lawyer about your specific circumstances.

This is a tax problem we handle

Start a file online — flat, published fees, reviewed by a licensed lawyer before a dollar is owed.

ContactStart a File →