1. register llc in home state.
2. goto local bank with registration paper take it to local bank to get a commercial bank account.
3. pay money later to fix problems if investors are interested.
1. register llc in home state.
2. goto local bank with registration paper take it to local bank to get a commercial bank account.
3. pay money later to fix problems if investors are interested.
If you use a payment provider (like Stripe, which is awesome!) you'll be able to charge people from the US just the same without going straight to tax hell.
Sell, sell, sell. Worry about LLCs and US bank accounts and EIN numbers later.
More: https://hackernoon.com/stripe-atlas-is-not-for-everyone-cave...
You're probably far better off filing for something like a Wyoming LLC[0] for about $150 initially and $75/year after that (if an LLC will work for you internationally).
I'm not an accountant or attorney and I strongly suggest paying one for at least an hour of their time to get some professional advice.