7 ms·
A couple of useful resources if you need to calculate VAT rates across Europe and Stripe's fees in each country: http://jsonvat.com/ http://jsonvat.com/, https
by JonM 12y ago
A couple of useful resources if you need to calculate VAT rates across Europe and Stripe's fees in each country:
http://jsonvat.com/ http://jsonvat.com/,
https://stripefees.com/ https://stripefees.com/
- JonM 12y agoIt's also important to note that these new rules cover the sale of digital goods to CONSUMERS only, if you are (for example) a registered business in the UK and selling to a registered business in Germany, German VAT is not applied, and you do not have to pass it on (via VATMOSS) to the German government.
- lukeredpath 12y agoYes, B2B sales between EU countries are handled using the reverse charge system, when the supply is where the customer belongs - subject to certain use and enjoyment provisions (e.g. If a UK business sells software to a German business for use in the German business's UK office it would be subject to UK VAT instead).
- wbond 12y agoIf you want help determining what rate to charge a customer, I built both JS and Python libraries that include functionality to: - Determine rate based on - phone number - billing address - self-declared location - IP address - Validate VAT IDs - Fetch exchange rate info from the European Central Bank You can find the code at https://github.com/wbond/vat-moss.js https://github.com/wbond/vat-moss.js and https://github.com/wbond/vat_moss-python https://github.com/wbond/vat_moss-python. I also wrote up a bit about dealing with registering for VAT MOSS, generating invoices, etc.