Your EIN (Employer Identification Number) is your company's US tax ID — essential for banking, Stripe, PayPal, and tax filing. Your ITIN is your personal US tax ID as a non-resident. We handle both.
The EIN is your LLC or corporation's US federal tax ID — a 9-digit number assigned by the IRS. Every business entity that wants to open a US bank account, hire employees, or file taxes needs one.
The ITIN is a personal US tax ID for non-residents who need to file a US tax return or be included on partnership returns, but who are not eligible for a Social Security Number. Required for some LLC operating agreements and multi-member LLCs.
The IRS takes 2–4 weeks to issue an EIN for non-resident applicants applying via Form SS-4 by fax or mail. We prepare and submit the form on your behalf and forward the EIN the day we receive it from the IRS.
Yes — your LLC is a separate legal entity from you. It needs its own tax ID (EIN) to open a bank account, use payment processors, or file taxes. A single-member LLC may use the owner's SSN, but non-residents do not have SSNs, so an EIN is required.
Yes. The EIN application does not require a US address for the applicant — only for the business entity. We use your registered agent's address on the application, which is fully compliant with IRS requirements.
Not always. A single-member LLC owner who has no US income and no filing requirement may not need an ITIN. However, if you are a partner in a multi-member LLC, or if you have US-connected income and need to file a US tax return, an ITIN is required. We advise on this as part of every engagement.