How much tax do I have to pay?

A rate of 5% is applied to each incoming transaction to your bank account, provided that the annual limit is not exceeded. If you exceed the limit, you pay 15% of the amount that exceeds the limit. Limits are set annually. As of 2023 year, the limit is equivalent to approximately 200,000 euros. The bank pays your taxes for you.