Estonia is a good country for this.
Firstly because you can do everything online. All administrative papers can be done online and in English. All their websites are in English by the way. The country has digitalized every administrative procedure. They do provide support via email and quickly. Impressive if you ask me. You can use the English language they have no problem with.
Secondly, you can apply to get the e-residence. It's the first country to introduce such thing. Basically, you become e-resident there, It's like an "internet citizenship". To apply you just have to pay a fee ($100 if I remember)
With this, you can open a company and work remotely from your location without having to visit the country once.
This is on the administrative side, for the taxes the country works like this:
As long as the profits are
HODL in the bank account you don't pay any tax. You pay the taxes if and only if:
- you pay to yourself a dividend (which can be done only after 1 year of activity
- you pay to yourself a monthly wage
I am not sure when you pay a dividend but in the case, you pay to yourself a monthly wage they apply the rule 80/20 (80% for you, 20% for them as taxes) This includes social taxes, income taxes, retirements taxes and all the things around. You won't have to pay the income tax in your country (most European countries have an agreement with the country so people don't get "double taxed" in both countries) Their system is so clean and simple that you can't do a mistake. Once it's pay you're done, you won't receive a notification to say to you xxx$ is missing or anything else.
Something to consider to pay less (not sure if it's considered as legal) Once you have a bank account with a Visa/Mastercard card, live your personal life with this. Pay bills with the card and consider it as expenses for the company