Depending on the tax rules in your country, you may be able to claim a tax deduction for the Envato fees and a tax credit for the taxes paid in the US.
How? What should I do now? Will I get tax return?
Depending on the tax rules in your country, you may be able to claim a tax deduction for the Envato fees and a tax credit for the taxes paid in the US.
How? What should I do now? Will I get tax return?
Better you ask a tax advisor in your country , she/he should know if the tax rules for your country allows a deduction of foreign taxes and how to file this within the tax return in your country.