More specifically, you pay tax first to the country where the income was generated, and are usually tax liable to the country you are resident in.
Typically taxation treaties prevent double taxation, but the net result is you will usually get hit with the equivalent of the highest tax across jurisdictions.
No, you pay income tax where the income is generated
More specifically, you pay tax first to the country where the income was generated, and are usually tax liable to the country you are resident in.
Typically taxation treaties prevent double taxation, but the net result is you will usually get hit with the equivalent of the highest tax across jurisdictions.