Hello so I am considering to register a LLC in Delaware for my shopify store since stripe does not accept my country. However I heard that taxation for foreign or non us citizens is a bit complicated. Does anyone have any experience and can give me any brief explanation if this is a good idea...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.