It depends on the tax laws in your country. You have to ask an accountant where you live. If you let Itch.io collect payments, that will take care of sales tax on the US side, and VAT for sales in the EU. Other things like income tax are still your problem.
Viewing post in Impuestos
Hola Gracias por su respuesta veamos si me quedo claro, en otras palabras la itch.io se encarga de los pagos, si dejo que ellos los reciba yo solo me debo preocupar por los impuestos de mi país de origen o los de donde me encuentre en ese momento.
En otro caso que yo decidiera recibir el pago directamente tendría que dirigirme directamente con un contador o me equivoco?.
Hi Thank you for your answer, let's see if I stay in other words, itch.io takes care of the payments if I let them receive them, I just have to worry about the taxes of my country of origin or those of where I am at that time. In another case that I decided to receive the payment directly, would I have to go directly to an accountant or am I wrong?