We have a client that aims to ship his product internationally. (I think right now it mostly aims to be US and Canada, but the system would be open to people from all over the world to be bought)
Thing is, I can't seem to find a clear and definitive answer: Are taxes supposed to be calculated depending on the Buyers location, or the Sellers Location?
If Seller is in the US, and Buyer is in BC, Canada; do I have to charge the BC GST/PST (about 12% on the price)?
If Seller is in QC, Canada and buyer is in the US, do I have to charge TPS/TVQ (about 15%)?
Also, in this case, there's a physical product being shipped, this isn't a webservice or something like that.