Hernanday, do you think this could work without the need of setting up a trust or foundation?
i mean if i for example register on IB or another international broker . Taxes in my home country should be paid the day the stocks / currency / materials is sold ...
So lets say the day you decide to sell your stocks etc, you register yourself as tax resident in another country ( i belive most brokers accept that you changed your tax residency ) and do the withdrawal by then , could that work?
The problem is not your broker, the problem is your tax office, once you make over a certain amount or spend a certain amount but your taxes aren't matching they investigate you. Then they audit and demand endless paper work. Then they will challenge your residency as a non-resident and dig into your broke information. Then they see you said you were a resident for 364 days in a year, then on the last day you claim to be a non-resident and just so happen to get a big fat check? They aren't dummies, their job is to presume you are guilty and cheating them until your paper work proves otherwise. Their job is to catch you.
Now this all varies by country, because different countries, different laws right.
But if you register yourself as a tax resident of Bermuda on January 5, 2020, and sell your stocks the same day, it won't work. Tax man works off of tax year not tax day. The right way to do this. Is basically completely detatch yourself from home nation (lets just say Germany as an example- but this is not specific to Germany as I'm not familiar with German tax law). No drivers license, no healthcard, no house, wife, kid, dog, cat, car, bank account, credit/debit cards, employees (if possible) etc. The less connections you have the better. Now if you get rid all the other stuff in January 2019 but the employees, your probably good... for 2020! sO YOu'd want to then acquire full residency/citizenship of tax haven nation like Bermuda etc. by 2019. Then ideally you'd want to get something in writing from German tax office saying they consider you a non-tax resident for the 2019 year. This makes it hard for them to come after you later (which is what they would do when they see all the money you bring into your German accounts in the future), then in 2020 you pay yourself out the profits and don't enter Germany at all. BY 2021, you can legally re-enter Germany with your money and pay no tax on that income.
Ultimately, to be tax free, you must become location independent. What you can do is run your business in Germany, have a manager for your business if it must be done in Germany and then be a resident of Bermuda, and limit your time in Germany to 3 months or less (like a tourist) to keep the business running smoothly. The idea that you will stay in Germany, Canada , USA, or some other highly industrialized nation and pay no taxes legally while living there is largely a fantasy of the past. There are a few exceptions, but the government is working super hard to plug them hence mandating reporting of TAX FREE income in many places.
For instance, in Canada, income earned from a foreign trust while living in Canada is actually tax free. However, they are going to close this loophole soon. How do I know, they now are demanding you report oversea assets and overseas trust and they are trying to challenge the trust as being self settled and demanding full documentation to prove it wasnn't self settled. Eventually, they are going to just tax these which is why they are demanding it be reported, despite being non-taxable!