Hello,
Just looked through some of my payments from Itch and noticed at least $150 gone to something marked as Tax Withheld on the payment report.
I don't think this is right, can anyone confirm this?
I'm not a US citizen and the UK tax rate is 20% for those earning more than £11000, and even then that's 20% so it seems rather high
Any advice would be awesome
Thanks
Huw