How to get EIN free?You dont need any number and if you really want EIN its free. You need w-8BEN
All of these tax id's are free, you just need to send your application / documents to the IRS. There are some companies out there doing this whole process for you.
As far as I know, as a non us resident you're only eligible for an ITIN.
Anyway, as a foreigner, you are exempt of taxes and you don't need any tax id. Just submit W8.