You can absolutely still file, even if you're not a US citizen or do not have a US Social Security Number.
The IRS allows FEIN obtainment to foreign individuals however the process to obtain is divergent to the process used to obtain an EIN for individuals with a social security number. If this option is selected, it will be incumbent upon you to sign and fax to the IRS the form which we will prepare and deliver to you upon the completion of your order. Assignment of an EIN typically takes 2 to 4 weeks to obtain after the prepared document provided has been faxed to the IRS.
Here are a few things of which to be aware:
1) Some states require your company address to be a physical address in that state.
2) Our application is not formatted for international addresses, so if you run into an issue with a foreign address then follow this model:
Address: Your Street Address
City: ALL the rest of your address information. City, Country, Country Codes, etc.
State: Please select TX
Zip Code: Enter "00000"
We do not handle permits, licensing, or taxes.
We also do not accept non-U.S. credit/debit cards as payment.
To start your order just visit our website here: https://www.incfile.com/form-order-now.php
Note: we do not need any IDs in order to file, but it is strongly recommended that you speak with a Business Consultant or an Attorney who can advise you on more aspects of trying to do business in the USA as a foreign Individual.