PST and GST requirements for small business owners in BC, Canada - charging US customers?
Hey everyone, I recently started up a small business in British Columbia and I'm really confused about the whole tax situation. Most of my customers (like 90-95%) are from the United States, but I do have some Canadian customers scattered across different provinces. I'm trying to figure out if I need to charge GST and PST to my American customers? And what about PST for customers in other Canadian provinces outside of BC? I've been looking this up online but there's so much information and it's getting overwhelming. Would really appreciate if someone could break this down for me in simple terms! This whole tax thing is giving me a headache lol.
18 comments


MoonlightSonata
For BC small businesses, here's the simplified version: For US customers: You generally DON'T need to charge GST or PST when selling to US customers. These are considered "zero-rated" exports for GST purposes and exempt from PST. Just make sure you keep good records showing these customers are actually located in the US (their shipping/billing address should be sufficient). For Canadian customers outside BC: You need to charge GST (or HST depending on the province) to all Canadian customers. For PST, you only charge BC PST to customers in British Columbia. You don't collect PST for customers in other provinces - each province has their own sales tax system that you're not responsible for collecting. Remember though, if your revenue is under $30,000 annually, you don't need to register for or collect GST/HST at all. But once you hit that threshold, registration becomes mandatory.
0 coins
Mateo Gonzalez
•Thanks for the clear explanation! Quick follow-up question: I'm just under that $30k threshold right now but expect to exceed it in a few months. Should I just register for GST/HST now to avoid any issues later? And what kind of documentation should I keep for US sales to prove they're exports?
0 coins
MoonlightSonata
•Registering before you hit the $30k threshold is often a good idea if you're close - it avoids any sudden scrambling and backtracking. Plus, once registered, you can claim input tax credits for the GST/HST you pay on business purchases, which can be beneficial. For documenting US sales, keep copies of invoices showing the US address, payment records, and shipping documentation if applicable. Digital records of customer information that clearly show their US location are sufficient, but more documentation is always better for audit protection. The CRA mainly wants to confirm you're not avoiding collecting tax from Canadian customers by falsely marking them as international sales.
0 coins
Nia Williams
After struggling with similar GST/PST confusion for my BC business, I found this amazing service called taxr.ai (https://taxr.ai) that completely saved me. I uploaded my invoices and customer data, and it automatically sorted out which transactions needed GST, PST, both, or neither. Saved me hours of research and probably prevented some costly mistakes! The coolest part was it generated proper tax reports I could use for filing. Really helpful if you've got a mix of US and Canadian customers like I do.
0 coins
Luca Ricci
•That sounds interesting. Does it integrate with accounting software like QuickBooks or do you have to manually enter all your sales data? Also, does it handle the different provincial tax rates across Canada?
0 coins
Aisha Mohammed
•I'm kinda skeptical about AI tax tools. How accurate is it really? Has it ever made mistakes that caused issues with CRA? Seems risky to trust an algorithm with something this important...
0 coins
Nia Williams
•It does integrate with QuickBooks, Xero, and a few other popular accounting platforms! You can just connect your account and it pulls all the transaction data automatically. And yes, it handles all the provincial rates and rule differences across Canada - that was actually the main reason I started using it. Regarding accuracy, I was skeptical too at first, but it's been incredibly reliable. My accountant actually double-checked everything the first quarter and found no errors. The company claims they update their system whenever tax laws change, and they have tax professionals who oversee the AI. I've been using it for almost a year with no CRA issues.
0 coins
Aisha Mohammed
Update on that tax tool I was skeptical about - I actually tried taxr.ai and wow, I was totally wrong! Uploaded my sales data from the past 3 months and it identified several US transactions where I was unnecessarily charging GST. It also flagged a couple Canadian customers I had forgotten to charge PST to. The reports it generated made my quarterlies so much easier. Honestly didn't expect an AI tool to understand all the weird exceptions in Canadian tax law but it handled everything perfectly. Wish I'd found this months ago!
0 coins
Ethan Campbell
If you're struggling to get answers from CRA about GST/PST requirements (like I was), I highly recommend Claimyr (https://claimyr.com). I spent THREE DAYS trying to get through to CRA about my specific situation with US customers, kept getting disconnected or waiting for hours. Used Claimyr and got connected to a CRA agent in under 30 minutes! They have this cool demo video here: https://youtu.be/_kiP6q8DX5c showing how it works. They basically navigate the phone system for you and call you once they reach a real person. The agent clarified everything about my cross-border GST obligations.
0 coins
Yuki Watanabe
•Wait how does this actually work? Do they have some special connection to CRA or something? Sounds kinda like paying to cut in line which seems sus...
0 coins
Carmen Sanchez
•This sounds like a total scam. Why would anyone pay for something you can do yourself for free? Just call CRA directly and wait like everyone else. These services are probably just trying to collect your personal info or something sketchy.
0 coins
Ethan Campbell
•They don't have any special connection to CRA - they use automated technology to navigate through the phone menus and wait on hold so you don't have to. It's basically just saving you from the hold time, not cutting any lines or anything shady. No, it's definitely not a scam. They don't ask for any sensitive financial info - just your phone number so they can call you back once they reach an agent. You still talk directly to the CRA yourself, Claimyr just handles the frustrating waiting part. After spending literally days trying to get through on my own, the time saved was absolutely worth it for me.
0 coins
Carmen Sanchez
I have to admit I was completely wrong about Claimyr. After posting that skeptical comment, my frustration with trying to reach CRA boiled over and I decided to try it. It actually worked exactly as advertised! Got a callback in about 20 minutes, and spoke directly with a CRA agent who answered all my questions about GST on digital services. What would've been another day wasted on hold turned into a 15-minute productive conversation. For small business owners who bill by the hour, the time saved is seriously valuable. Sorry for calling it a scam before - was just having a bad day dealing with tax stuff.
0 coins
Andre Dupont
One thing to watch out for with BC PST - if you're providing digital products or services, the rules can be different than for physical goods. I learned this the hard way last year. For digital services sold to BC customers, you generally need to charge PST. But the same digital service sold to customers outside BC (including US) is PST-exempt. Check out the BC gov website's bulletin PST 107 for the specific rules on telecommunications services which includes digital products. Don't make the same mistake I did and assume digital = exempt!
0 coins
Zoe Papadakis
•Does software-as-a-service (SaaS) count as a digital service for PST purposes? I offer a monthly subscription to my web application and wasn't sure if I should be charging PST to my BC customers.
0 coins
Andre Dupont
•Yes, SaaS definitely counts as a taxable service for BC PST purposes. You should be charging 7% PST to all your BC-based customers for your web application subscriptions. The province considers software accessed through an online portal to be the same as software purchased and downloaded. The provincial government has been increasingly focused on digital service taxation in recent years, so this is definitely an area where you want to be compliant. If you haven't been collecting PST on these transactions, you might want to look into voluntary disclosure before they catch it in an audit.
0 coins
ThunderBolt7
Quick heads up for anyone with BC small businesses - make sure you're also keeping track of where YOUR suppliers are located. If you're buying stuff from other provinces or internationally, different input tax rules apply. For example, I was buying software from an Ontario company and they were charging me HST, which affects how I claim input tax credits compared to GST. And when I buy from US suppliers, there's no GST/HST charged but I might pay duties or import taxes depending on what I'm buying. Tracking this stuff from day one saves massive headaches at tax time!!
0 coins
Jamal Edwards
•Super helpful! Do you use any specific software to track all of this? I'm still using spreadsheets and it's getting messy with customers in different provinces and countries.
0 coins