Selling across provincial borders via shipping.

Ship to Halifax and Charge Fifteen, Ship to Calgary and Charge Five

I remember sitting across from a client last spring—a lovely woman who makes incredible hand-poured candles—as she stared at a pile of CRA assessment notices that looked like they’d been pulled from a shredder. She had thought that because her shop was tucked away in a small town in Nova Scotia, the rules of selling across provincial borders wouldn’t apply to her until she was doing millions in revenue. She wasn’t wrong about the scale, but she was dead wrong about the thresholds. She had inadvertently triggered tax obligations in three different provinces without even realizing she was on their radar, and now she was paying for the privilege of being “unaware.”

I’m not here to give you a lecture on the intricacies of the Excise Tax Act or sell you a shiny, expensive software package you don’t need. My goal is to give you the straight talk I wish that candle maker had heard three years ago. I’m going to walk you through the actual mechanics of how tax works when your customers live outside your home province, so you can focus on growing your business instead of fearing your mailbox.

Navigating the Maze of Gst Hst Compliance for Interprovincial Sales

Here is where most of my clients start to sweat. You think you’re just shipping a box from your garage in Guelph to a customer in Halifax, but the CRA doesn’t see it that way. The fundamental rule is that you aren’t just collecting your local rate; you are calculating sales tax by destination province. This means if your customer is in Nova Scotia, you’re dealing with HST, but if they’re in Alberta, it’s just the 5% GST. It sounds simple until you realize you have to track where every single piece of inventory is actually landing.

The real headache comes down to determining tax jurisdiction for shipping accurately every single time. If you’re running an online shop, you can’t just guess. You need a system that recognizes the specific tax rules of the province the package is heading toward. If you miss the mark and collect too little, you’re the one on the hook for the difference during an audit. It’s not about being a math genius; it’s about having a reliable process so you aren’t scrambling to fix a year’s worth of errors when tax season rolls around.

Determining Tax Jurisdiction for Shipping Before the Audit Hits

Here is the reality: the CRA and provincial authorities don’t care about your intent; they care about where the goods actually land. Most of my clients assume that because they are sitting in a home office in Guelph, they only need to worry about Ontario rates. That is a fast track to a headache. You have to get serious about calculating sales tax by destination province the moment you start mailing packages. If you ship a widget to a customer in Nova Scotia, you aren’t just shipping a product; you are effectively performing a business transaction in Nova Scotia.

This brings us to the messy part: determining tax jurisdiction for shipping based on where your “economic presence” is felt. While the federal GST/HST is relatively straightforward, the real sting comes from the provincial sides. You need to keep a close eye on those specific thresholds—the “nexus” rules—that trigger a requirement to register for provincial sales tax in another province. Don’t wait for a formal audit to realize you’ve been collecting the wrong rate for eighteen months. Get your destination tracking sorted now, or you’ll be paying those missing tax amounts out of your own pocket later.

Five Ways to Avoid a Very Expensive Conversation with the CRA

  • Watch your “small supplier” status like a hawk. Just because you haven’t hit the $30,000 threshold in Ontario doesn’t mean you’re off the hook if you’re making significant sales in a province with different rules; once you cross that line, you need to register immediately, not six months later.
  • Stop guessing which rate to charge. If you’re shipping a physical product to a customer in Nova Scotia, you charge the HST rate applicable there, not your local Ontario rate; using the wrong number is an easy way to end up owing the difference out of your own pocket during an audit.
  • Digital services are a different beast entirely. If you aren’t shipping a box but are instead selling software, subscriptions, or consulting across borders, the rules for “place of supply” get murky fast, and you need to know exactly where your customer is sitting to get the tax right.
  • Keep your records organized by destination, not just by date. I’ve seen too many shoeboxes full of crumpled invoices where the province of sale is illegible; if you can’t prove where the goods went, the CRA will default to the most expensive interpretation, and nobody wants that.
  • Audit your shipping software settings. If you use an e-commerce platform, make sure it’s actually configured to calculate the destination-based tax automatically; relying on “manual entry” is a recipe for a massive headache when your year-end reconciliation rolls around.

The Bottom Line Before You Ship Your Next Order

Stop assuming your home province’s rate applies everywhere; once you cross a border, the rules change, and so does the percentage you need to collect.

Keep your digital paper trail as clean as possible—if you’re shipping to a different province, you need clear proof of where that goods actually landed to justify why you didn’t charge the local rate.

Register for the right provincial taxes early; it is much cheaper to handle the paperwork now than to pay back-taxes and penalties because you thought you were under the radar.

Don't Let the Paperwork Slow Your Momentum

At the end of the day, managing interprovincial sales comes down to three things: knowing exactly which province’s rules apply to your specific shipment, keeping your registration up to date, and—most importantly—not letting your receipts turn into a disorganized mess that makes an audit a nightmare. You can’t afford to guess on tax rates or assume that because you’re based in Ontario, the rules are the same in New Brunswick. Once you have a systematic way to track where your goods are landing, the math becomes much less intimidating. It’s about moving from reactive scrambling to proactive compliance so you aren’t spending your weekends trying to decipher CRA bulletins.

Look, I know this feels like a massive distraction from the actual work you love doing. You want to build a brand and move product, not become a part-time tax specialist. But once you get these provincial guardrails in place, you’ll have the freedom to scale without that nagging feeling in your gut that you’ve missed something important. Treat your tax setup like a well-swept curling sheet: get the surface right early, and the rest of the game becomes much smoother. You’ve built something great; don’t let a preventable tax trap be the thing that trips you up.

Frequently Asked Questions

If I'm already registered for GST/HST in Ontario, do I have to go through the hassle of registering for a separate provincial tax account in every single province I ship to?

The short answer is no, and thank goodness for that. If you’re already registered for GST/HST in Ontario, you don’t need a separate account for every province. You use your existing Business Number to collect the appropriate tax rate based on where the goods are actually delivered. Whether it’s 5% GST in Alberta or 15% HST in Nova Scotia, you just report it on your standard return. One account, one headache—mostly.

How do I actually prove where a sale took place if a customer claims they received the goods in a different province than where they live?

This is where the shoebox of receipts becomes a nightmare. If a customer disputes the tax rate, you need a paper trail that proves the “place of supply.” Don’t just rely on their billing address. You need to pull the shipping logs, the carrier’s delivery confirmation, and the actual destination address on the waybill. If the goods landed in Quebec, you charge Quebec rates, regardless of where their credit card is registered. Keep those delivery receipts organized; they’re your only shield.

Am I stuck charging my home province's rate to everyone, or do I really need to track down the specific tax rate for every single postal code I ship to?

No, you aren’t stuck with your home rate, and honestly, you shouldn’t be. If you’re shipping to a customer in Alberta, you charge 5% GST. If they’re in Nova Scotia, it’s 15% HST. You don’t need to track down individual postal codes—that’s overkill—but you do need to know which province the goods are landing in. Use the province as your guide. It’s a bit more legwork upfront, but it beats the headache of a reconciliation nightmare later.

About Colleen Fairweather-Dubois

Nobody starts a business to learn tax law. I write the explanation I wish my clients had read three years before they walked into my office.

Author photo