I am planning on leaving my high-tax country in the next few months.
I am setting up meetings with accountants/lawyers in Portugal and Cyprus.
Malaysia and Dubai are also possibilities
My thought process so far is the following:
I should choose a country that my home country has a tax treaty with. The treaties contain residency tiebreaker rules which are very powerful to use as leverage in the event that your home country wants to claim that you never qualified to escape their tax net bc you e.g. parked a bicycle in your parents' garage and therefore that means that you intended to return. With a treaty, they usually use the criteria of having a permanent home available instead of just the local criteria of primary and secondary ties.
The rules around what is considered active income due to 'trading' and what crypto sales would qualify as investments (capital gain) are tricky. Many countries use Badges of Trade to decide on the nature of the income. This usually takes into account the frequency of the transactons, whether the intention is to make a profit, etc...
What is the safest arrangement in the event that the tax authority does not allow you the low capital gains rate you thought you were going to get.
E.g. in Portugal, in theory you should not be taxed if you have held the cryptoasset for >1 year, as long as it is not a security. Well, what happens if they change the rules in 6 months or they say you traded too many coins and must declare it as active income regardless of holding period. You will be hit with Portuguese personal tax rates which go up to 48%. Malaysia also uses Badges of Trade and their highest personal bracket is 30%. Whereas if you set up in Cyprus, you will probably pay some tax if you do it through a company but you won't pay more. So the trade-off is paying 12.5% max vs possibly paying 0% but maybe paying much more if the tax authority goes against you.
There is also the issue of how easy it will be to cash out from a crypto exchange and send the money to a bank. I was already told that Cyprus banks will not accept money transferred from exchanges.
If I get any wisdom from these meetings I will post it here
But in the meantime, anyone have any wisdom to share?
I am setting up meetings with accountants/lawyers in Portugal and Cyprus.
Malaysia and Dubai are also possibilities
My thought process so far is the following:
I should choose a country that my home country has a tax treaty with. The treaties contain residency tiebreaker rules which are very powerful to use as leverage in the event that your home country wants to claim that you never qualified to escape their tax net bc you e.g. parked a bicycle in your parents' garage and therefore that means that you intended to return. With a treaty, they usually use the criteria of having a permanent home available instead of just the local criteria of primary and secondary ties.
The rules around what is considered active income due to 'trading' and what crypto sales would qualify as investments (capital gain) are tricky. Many countries use Badges of Trade to decide on the nature of the income. This usually takes into account the frequency of the transactons, whether the intention is to make a profit, etc...
What is the safest arrangement in the event that the tax authority does not allow you the low capital gains rate you thought you were going to get.
E.g. in Portugal, in theory you should not be taxed if you have held the cryptoasset for >1 year, as long as it is not a security. Well, what happens if they change the rules in 6 months or they say you traded too many coins and must declare it as active income regardless of holding period. You will be hit with Portuguese personal tax rates which go up to 48%. Malaysia also uses Badges of Trade and their highest personal bracket is 30%. Whereas if you set up in Cyprus, you will probably pay some tax if you do it through a company but you won't pay more. So the trade-off is paying 12.5% max vs possibly paying 0% but maybe paying much more if the tax authority goes against you.
There is also the issue of how easy it will be to cash out from a crypto exchange and send the money to a bank. I was already told that Cyprus banks will not accept money transferred from exchanges.
If I get any wisdom from these meetings I will post it here
But in the meantime, anyone have any wisdom to share?