You will require an EIN if you want to open a banking account. An EIN can take around 7 small business times to obtain for just a non-resident. We can't support with opening a bank account. We advise considered one of 3 options: The limited liability company (LLC) is a https://llcradar.com/how-to-start-a-non-profit/