I live in Europe, in a country where most banks hate crypto and you are at risk of them closing your bank account when you cash out.
Each bank here has its individual policy, but most of them are negative or at risk of becoming negative. Taxes on crypto profits are huge here, depending on the amount of money you have made.
My wife is from Brazil. She has lived here in Europe for 6 years and she is a tax resident in Europe.
However I have noticed that when you open an account on Bybit (I am not sure about Binance) it generally asks for your residency or nationality. Not tax residency.
My wife has an active bank account in Brazil, which is not declared to tax authorities in Europe. This is because they wish to tax people on universal income.
Taxes on crypto earnings are more friendly in Brazil than they are here, which is why I consider putting all my crypto in my wifes name and trading it in her name.
https://www.kraken.com/learn/brazil-crypto-tax-guide15% is a joke, compared to where I live.
I am thinking about the best possible way to leave no traces (to European tax authorities) when my wife buys crypto.
- Buying crypto with one of her European bank cards --> definitely a no go. This is how our tax men can find her immediately.
- Buying crypto with one of her active Brazilian bank cards, which is not declared in Europe --> I consider this. I don't have much of a problem with Brazilian tax authorities finding her, and demanding 15% tax. Also, she is now a tax resident in Europe so they have nothing to ask of her. But in reality I like the idea of paying 15% tax in Brazil. Proof of this payment maybe helps when a European tax agent demands taxes. We can say they were already paid abroad and double taxation is not legal. I don't know if they can make a case that she had to pay the tax in Europe.
- Buying crypto by sending money from her Brazilian card to PayPal, and from there to a crypto exchange. I have read that Binance does not accept deposits directly from PayPal. It would have to come from a third party bank such as Revolut. But I have read that Revolut is based in Europe and therefore the European tax man will immediately know when money is transfered to a Revolut account. So I highly doubt this option. My idea is that she keeps the crypto profits in Brazil, not in Europe.
- Another preferred option is for me to buy stablecoins and put them on my wifes account. Leaving no bank deposit trace.
But it does connect my crypto account to my wifes account. Maybe a way for our tax men to find her?
Any thoughts and suggestions? Other ideas?