It is a sinking feeling. You are finally ready to open your US business bank account or sign a major contract, and the form asks for your “Employer Identification Number (EIN).”
You search your email. You check your downloads folder. Nothing.
For a non-resident founder, losing your EIN feels like losing your passport. Without it, your US company is effecti...