3 ms·
Have you thought about forming a US corporation (C Corp or LLC)? Yes, you would have to pay some taxes, but you could choose a low/ no tax burden state like Del
by 18pfsmt 14y ago
Have you thought about forming a US corporation (C Corp or LLC)? Yes, you would have to pay some taxes, but you could choose a low/ no tax burden state like Delaware or Wyoming.
Assign a local agent, with physical/ mailing address, and open a US business banking account is pretty much all there is to it (not all). I've actually considered offering this as a service, but convincing myself there is an actual need has been difficult.
- peteforde 14y agoIf you can reduce the act of registering a Delaware C Corp and opening a US bank account to entering my billing details, you'll have my business.