@Peacemaker what he is referring to with e-residency is that you can register estonian ltd company and then open business bank account for that estonian company remotely with transferwise and similar. That is an expensive way to open bank account because you have to register company and have virtual office and accounting in Estonia. Still you would need personal account to transfer money out of company as either salary or dividends. As a Serbian you can open personal account at transferwise and almost get the same results (Serbia doesn't get USD ACH account, Estonia does). If you want to do this legally you would have to inform Serbian tax office of your accounts and business in Estonia. Estonia doesn't grant any privacy. But Serbia isn't a part of CRS so you might be able to run it illegally. Legally running Estonian company remotely from Serbia doesn't help you because of CFC rules, you would probably be taxed liked DOO in Serbia (you have to check double tax treaty agreement with Serbian and Estonia). Legal and best option is to pack your bags and go somewhere that works for you.