Are you aware of the impact of the double taxation treaty between your country of origin and your country of residence on your finances?
Most countries have established double taxation treaties to prevent double payment on every one asset, economic activity or inheritance.
Such agreements enable for an information exchange between tax authorities in the two countries, and it is therefore essential to be aware of the terms of these agreements in order to comply with the law. Crucially, taxpayers must know their rights and responsibilities, for the lack of awareness of the law is no excuse for non-compliance.
Benefit from the double taxation terms applicable to you and implement them accordingly, regardless of your country of origin or residence.