Dr. Tomahawk
Regular Member
- Oct 1, 2018
- 200
- 107
Hello,
I run a few e-commerce websites selling social media services (followers, likes, etc.). The customers are from all over the world (~50% from the U.S.) and coming primarily through search engines.
Unfortunately, the indirect taxes (sales tax, vat, GST) are very complicated as every country has individual rates, registration thresholds, exemptions, rules, etc. Even the U.S have about 50 states with different sales taxes - it's possible that your neighbour in the same state has a different tax rate. It's ridiculous. However, as I have a registered severe business in an E.U. country, I'm forced to do proper accounting and proper tax filings.
When doing this correctly, I must ask the customer for his address and validate the address (if it exists). Then, I have to make sure that I pay the correct taxes to the customer's country + tell the customer the tax rate. However, it is nearly impossible to comply with 100+ countries/ states. Most have registration thresholds which means if you sell below $XXXXX, you are not responsible for paying those indirect taxes (in most countries, the customer is forced to pay them, most don't do it either).
After checking many competitors in my niche (and digital services in general), I concluded that many businesses do not mention the tax rates or validate the customers' home addresses. I assume all my competitors are not paying those taxes correctly.
However, the governments can't check that because:
My idea is the following:
Does anyone have experience with that? It's frustrating because I also have to proof my local tax office that my sales are not from my local country. Otherwise, I would have to pay our local VAT rate on ALL those sales. Currently, I'm above the threshold for ~20 countries and U.S. states, and most of them are low-volume. It does not make sense to do all the work for that small amount (it's also expensive to pay the tax advisor for that). Furthermore, it's not uncommon that the geolocation of the IP does not match the PayPal address (or the customer's entered address)...
I would appreciate your help if you have knowledge/ experience with international taxes. I have the feeling that I would be stupid if I would declare everything 100% correctly.
I run a few e-commerce websites selling social media services (followers, likes, etc.). The customers are from all over the world (~50% from the U.S.) and coming primarily through search engines.
Unfortunately, the indirect taxes (sales tax, vat, GST) are very complicated as every country has individual rates, registration thresholds, exemptions, rules, etc. Even the U.S have about 50 states with different sales taxes - it's possible that your neighbour in the same state has a different tax rate. It's ridiculous. However, as I have a registered severe business in an E.U. country, I'm forced to do proper accounting and proper tax filings.
When doing this correctly, I must ask the customer for his address and validate the address (if it exists). Then, I have to make sure that I pay the correct taxes to the customer's country + tell the customer the tax rate. However, it is nearly impossible to comply with 100+ countries/ states. Most have registration thresholds which means if you sell below $XXXXX, you are not responsible for paying those indirect taxes (in most countries, the customer is forced to pay them, most don't do it either).
After checking many competitors in my niche (and digital services in general), I concluded that many businesses do not mention the tax rates or validate the customers' home addresses. I assume all my competitors are not paying those taxes correctly.
However, the governments can't check that because:
- Governments don't know my websites.
- Governments can't verify where the payment comes from most times (I'm using PayPal mainly, so I have the PayPal customer addresses, but those are not valid all the time). I can track the I.P. and create a field where the customer must enter his address. However, I could also fake this address - it's nearly impossible to check that.
My idea is the following:
- The customer must enter the address during checkout. I create a dropdown menu with all the countries, and I only include the ones where I'm below the registration threshold/ countries with 0% tax rate. I think most customers will enter a fake address then because no one cares about that.
Does anyone have experience with that? It's frustrating because I also have to proof my local tax office that my sales are not from my local country. Otherwise, I would have to pay our local VAT rate on ALL those sales. Currently, I'm above the threshold for ~20 countries and U.S. states, and most of them are low-volume. It does not make sense to do all the work for that small amount (it's also expensive to pay the tax advisor for that). Furthermore, it's not uncommon that the geolocation of the IP does not match the PayPal address (or the customer's entered address)...
I would appreciate your help if you have knowledge/ experience with international taxes. I have the feeling that I would be stupid if I would declare everything 100% correctly.