3 ms·
If you have a billing address in country X and country X mandates that all invoices paid by customers in country X must have certain taxes applied and remitted,
by sudhirj 5y ago
If you have a billing address in country X and country X mandates that all invoices paid by customers in country X must have certain taxes applied and remitted, AWS will set up a subsidiary in that country, bill in the locally currency, and remit taxes.
- sudhirj 5y agoCan’t really be any other way, country X will usually stipulate that all taxes be remitted in the local currency. So they’ll have to be calculated in that currency, therefore invoices in that currency.
- quesomaster9000 5y ago> So they’ll have to be calculated in that currency Yes. > therefore invoices in that currency. No, the value of the foreign currency in the local currency at the tax date of the invoice is used to calculate the applicable local taxes. It's 100% A-OK for a Canadian company to invoice its Canadian customers in USD (or EUR) and pay taxes in CAD using GAAP rules for currency valuation (e.g. using the daily published interbank rates). Many accounting or billing packages just do it the simple & dumb way though, so you end up with situations like the OP's.
- brody_hamer 5y agoThat's interesting.. Because DigitalOcean also has a Canadian subsidiary, collects HST (sales tax) and charges me in USD. And an FAQ provided by AWS indicates: > Invoices will be issued in CAD or USD based on the customer’s preference. (From: https://aws.amazon.com/legal/AWSCA/ https://aws.amazon.com/legal/AWSCA/)