Hi, I’m a moderator for this topic and I wonder whether you’re still waiting for an answer. If you are, please let me know and I will do my best to find an Expert to assist you right away. If not, feel free to let me know and I will cancel this question for you. Thank you!
Sometimes, finding the right Expert can take a little longer than expected and we thank you greatly for your understanding. We’ll be in touch again shortly.
Why are you set up as a Delaware LLC? If you are not in the US, you have no nexus to the US or Delaware.
Answering your question is not possible because you are not selling from or to the US and you did not indicate what country you ARE in.
Since there is no connection to the US for all intents and purposes, you are not affected by US laws regarding sales taxes.
The mere fact of setting up a US corporation does nothing for you, taxwise, except pay an annual franchise tax on zero US income. You will still need to pay tax on your income to your home geo-political units.
The US does not have a VAT, and if you are not based in the US, you do not need to collect sales tax from US customers, either.
Your question should be posed to someone who knows the VAT laws of the country you plan to do business in. The US is out of this equation.
If you are selling from the US:
1. You do not need to register with VAT authorities because out of state or out of country sales do not require you to collect tax for other places.
2. Moot point...no tax collection required.
4. If your sales are from the US, you will need to file an annual US tax return and Delaware state income tax return.