That should be all, itch.io is the only one that helps with taxes while other sites do not help you. Be careful, many developers fall into this trap with the successful sale of their game. Thanks for reading and bookmark this blog if you want more information in development of the games.
Replace this text with some additional info. If there is no extra info, you can hide this text or hide this block by clicking the icon at the above right corner.