Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit)

If that is true then why every store ask TIN after i choose my corporation as LLC and fill all the indormation about it? Or what should i do to register to itch.io? Their tax form also asks our company indormation and i fill these too it shouldn’t ask it

You are under the "Do you have paperwork for business for your town/country but rules on international business limit you" since i am assuming something is blocking your number. This only gets more confusing with a business added im just assuming you do have a legal LLC. I looked at your website (to get better understanding and such) and you do need to file EIN. The IRS requires companys to file EIN if you have employees, which you do by the looks of your website.

I recommend you find someone experience with this, i only know sole proprietorship.

As to why other platform might accepted, they think you the person not the company is doing business. It is often confused to you being a sole proprietorship when sometimes someone has a company.