
When You Report the Sale Depends on the Method You Chose
I once sat across from a landscaping client in my office—the kind of person who is brilliant at growing a business but treats their paperwork like a suggestion rather than a rule—who was staring at a pile of unpaid invoices with a look of pure betrayal. He had been working all summer, his bank account was bone-dry, and yet the CRA was demanding a massive HST payment for sales he hadn’t even collected yet. This is the classic trap of not understanding how hst and cash versus accrual accounting works. Most people think if the money isn’t in their hand, they don’t owe the tax, but the tax man doesn’t care about your cash flow reality; he cares about your accounting method.
I’m not here to give you a lecture on theoretical accounting principles that only exist in a textbook. My goal is to strip away the jargon and show you how these two methods actually impact your ability to pay your mortgage and your employees. I’ll explain the practical differences between the two so you can stop guessing whether you’re actually making a profit or just temporarily holding onto someone else’s money.
Revenue Recognition Principles When the Cra Says Youve Earned It

Here is where things get a bit sticky. When we talk about revenue recognition principles, we aren’t just talking about when you feel good about a sale; we are talking about when the CRA legally considers that money yours. If you are operating on an accrual basis, the clock starts ticking the moment you send that invoice, regardless of whether the client has actually sent you a cheque. This is the primary trap I see with growing service businesses: you’ve “earned” the revenue on paper, so your tax liability timing is triggered immediately, even if your bank account is still sitting at zero.
It’s a massive psychological hurdle for owner-operators. Under accrual accounting, you might find yourself staring at an HST bill for a job you completed in November, only to realize the client doesn’t pay until February. You’ve essentially become a temporary, interest-free lender to the government. If you aren’t careful with your accounting method selection for HST, you can end up in a position where you’re paying out tax on money that hasn’t even cleared your checking account yet.
Tax Liability Timing Avoiding the Dreaded Empty Bank Account Surprise
This is where the rubber meets the road, and where I see most of my clients hit a wall. If you’ve chosen accrual accounting, you might have just sent out a massive invoice for a $10,000 project. On paper, you’ve had a great month. But if that client doesn’t actually cut you a check for another sixty days, you still owe the HST on that invoice immediately according to your HST reporting requirements. You are effectively acting as a collection agent for the government using money that isn’t even in your bank account yet.
It’s a brutal realization when you realize your “profit” is actually just a future debt to the CRA. This is the core of the tax liability timing trap. When you are weighing cash basis vs accrual accounting for small business, you aren’t just picking a way to organize your spreadsheets; you are deciding when you have to cough up the cash. If you don’t set aside a portion of every invoice specifically for the tax man, you’ll find yourself staring at a very large bill and a very empty bank account.
Five Ways to Keep Your HST from Turning into a Headache
- Match your accounting method to your cash flow, not your ego. If you’re a consultant with long payment cycles, the cash method is your best friend; if you’re a retailer with high volume, accrual keeps your books cleaner.
- Don’t treat HST collected as your own money. Whether you’re on cash or accrual, that tax sitting in your account belongs to the CRA, and treating it like a “bonus” is the fastest way to end up in my office with a very stressed expression.
- Watch your “Accounts Receivable” like a hawk if you choose accrual. If you record a sale the moment you send the invoice, you owe the HST immediately, even if that client decides to take six months to actually pay you.
- Keep your receipts organized by date, not by “vibe.” I have a growing list of the world’s worst shoeboxes of receipts, and most of them are a mess because the owner didn’t realize that the timing of the purchase matters just as much as the amount.
- Set aside a “tax buffer” every single month. Regardless of which method you pick, having a separate savings account for your HST remittances means you aren’t scrambling to find funds when the filing deadline actually hits.
The Bottom Line: Don't Let the Math Trip You Up
If you’re on the accrual method, remember that an unpaid invoice is still a tax debt; just because the money isn’t in your bank account doesn’t mean the CRA isn’t looking for their cut.
Cash accounting is a lifesaver for your immediate cash flow, but it can create a messy paper trail if you aren’t disciplined about recording exactly when that deposit hits.
Pick your method based on how you actually run your business, not what sounds “professional”—and once you commit, stick to it so you aren’t constantly reinventing the wheel every time filing season rolls around.
The Bottom Line
At the end of the day, deciding between cash and accrual accounting for your HST isn’t about finding the most sophisticated way to track your numbers; it’s about managing your survival. If you go the accrual route, you have to be disciplined enough to set aside tax money for invoices that haven’t even cleared your bank account yet. If you stick with cash, you’ll enjoy a simpler life until the day you realize you’ve been underestimating your future liabilities because you forgot about the paper trail. Whatever you choose, make sure it matches the way you actually move money through your business, or you’ll end up staring at a CRA bill that doesn’t match your bank balance.
My goal isn’t to turn you into a tax expert, because frankly, you have much more important things to do with your time. I just want you to stop being blindsided by the math. Once you pick a method and—this is the crucial part—actually stick to it consistently, the tax side of your business becomes a predictable line item rather than a recurring nightmare. You started this business to build something meaningful, not to spend your weekends playing catch-up with the revenue department. Get your system in place now, so when you walk into my office in three years, we can talk about your growth instead of your mistakes.
Frequently Asked Questions
If I’m on a cash basis for my income tax, do I still have to report HST on an accrual basis when I send an invoice?
This is exactly the kind of question that keeps me up at night, and it’s a trap that catches even the sharpest owners. Here’s the short answer: Yes. Even if you report your business income on a cash basis for your personal tax return, the CRA generally expects you to account for HST on an accrual basis. The moment you hand over that invoice, the tax is technically due. Don’t let a “pending” payment trick you into thinking that tax money is still yours to play with.
Is there a specific revenue threshold where the CRA forces me to switch from cash to accrual accounting?
The short answer is no, there isn’t a magic number that triggers an automatic switch. The CRA doesn’t just knock on your door and say, “You’ve hit $1 million, time to change your ways.” However, they do expect your method to reflect the reality of your business. If you’re growing fast and your accounts receivable look like a mountain of unpaid invoices, they might decide your cash method is no longer “reasonable.” Keep it consistent, or they’ll come looking.
How do I handle a client who pays a deposit upfront—do I owe the HST on that money immediately, even if the work hasn't started?
This is the classic “money in hand, work not done” dilemma. Under the rules, the moment you receive that deposit, the CRA considers it a taxable event. You generally owe the HST on that money immediately, regardless of when you actually pick up your tools. I’ve seen too many owners treat a deposit like pure profit, only to realize later they’ve actually just been holding the government’s money in trust. Don’t let it catch you off guard.