Skip to main content
itin.net
Illustration for an EIN article aimed at Stripe account holders based in Thailand
EIN12 min read

How Stripe account holders from Thailand Get an EIN

Stripe account holders in Thailand need a U.S. EIN. Learn the specific requirements, documentation, and application process for obtaining your EIN, even without a U.S. SSN.

Reviewed by , ITIN Specialist at itin.net.

Stripe Account Holders in Thailand Face Unique EIN Challenges

Stripe account holders based in Thailand often encounter a specific hurdle when expanding their online businesses: the requirement for a U.S. Employer Identification Number (EIN). While Stripe itself is a U.S.-based payment processor, its infrastructure and banking partners frequently necessitate a U.S. business entity and its associated tax ID. For individuals operating from Thailand, this means navigating the IRS application process without a U.S. Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN), which are typically used by U.S. residents to apply online. The primary friction point is that the online IRS portal for EIN applications is designed for U.S. persons and will reject applications lacking a valid SSN. This leaves non-residents in Thailand with a more complex, manual application method. Understanding these specific challenges is the first step toward successfully obtaining your EIN and enabling seamless global payment processing through Stripe.

When You Need an EIN as a Stripe Account Holder in Thailand

An EIN is generally required for non-U.S. residents operating a U.S. business entity, especially when using platforms like Stripe that demand U.S. business infrastructure. If you have formed a U.S. LLC or C-Corp to facilitate your Stripe transactions, an EIN is mandatory from the outset. This federal tax ID is crucial for opening a U.S. bank account, which is itself a common prerequisite for many Stripe account setups, particularly for those who don't use Stripe Atlas. Without an EIN, you cannot legally operate a U.S. business entity, hire employees in the U.S. (even remotely), or file the necessary U.S. tax returns, such as Form 5472 for foreign-owned U.S. disregarded entities. For Stripe account holders in Thailand, the need for an EIN is typically triggered by the business structure chosen to support global e-commerce or digital services and the requirements of U.S. financial institutions.

Essential Documents for Your EIN Application

To apply for an EIN as a non-resident Stripe account holder in Thailand, you must accurately complete IRS Form SS-4, Application for Employer Identification Number. This form requires detailed information about your U.S. business entity. Key documents you will need include your business formation documents, such as Articles of Incorporation or Organization, and your Operating Agreement if you have formed an LLC. You will also need proof of your U.S. business address. Since you likely do not have a physical U.S. address, you can use a mail-forwarding service or the address of your registered agent. The most critical document for the application is the passport of the responsible party. This individual, who is typically the applicant or a principal officer, must provide their full legal name and identification. Ensure all names and addresses on your documents are consistent to avoid delays.

The Non-Resident EIN Application Process

Applying for an EIN as a non-resident from Thailand involves a manual process, as online applications are restricted to those with a U.S. SSN. The primary method is by fax or mail. You must complete and sign IRS Form SS-4 and fax it to the IRS at +1-855-641-0829 (international fax number). Alternatively, you can mail the completed form to the IRS at the address specified in the Form SS-4 instructions for non-residents. The IRS will review your application and, if approved, will issue your EIN. This process typically takes between 3 to 5 weeks for non-residents applying via fax or mail. It is crucial to ensure all information on Form SS-4 is accurate, as errors can lead to significant delays or rejection. For Stripe account holders in Thailand, this waiting period is a critical factor in their business setup timeline.

Common Mistakes for Thai Stripe Account Holders

Stripe account holders from Thailand often make specific errors when applying for an EIN. A frequent mistake is attempting to use the online application portal, which requires a U.S. SSN and will fail. Another common pitfall is incorrectly filling out line 7b of Form SS-4. For individuals without an SSN, this line should be completed with the word 'Foreign,' not left blank or filled with a Thai identification number. Mismatched names between the responsible party's passport and the business formation documents can also cause rejections. Furthermore, applicants may not adequately understand the U.S. business address requirement; using a personal Thai address is not acceptable. Ensure your application clearly designates a U.S. business address, even if it's a mail-forwarding service or your registered agent's location. These specific errors are particularly prevalent among non-U.S. residents using U.S. services like Stripe.

Leveraging the Certified Acceptance Agent (CAA) Path

For non-residents, particularly Stripe account holders in Thailand, applying through a Certified Acceptance Agent (CAA) offers a streamlined and often faster alternative to the standard fax or mail process. A CAA, like itin.net, acts as an intermediary between you and the IRS. We can assist in completing and submitting your Form SS-4 accurately. The key advantage of using a CAA is that we can verify your identity and supporting documents in person or remotely, reducing the risk of errors and potentially speeding up the IRS's processing time. While the IRS still issues the EIN, the CAA's role in validating your application can prevent common mistakes that lead to delays. This service is particularly valuable for those unfamiliar with U.S. tax forms and procedures, offering a higher degree of certainty and efficiency in obtaining your EIN. The typical timeline via a CAA can be as short as 3–5 business days.

Next Steps After Obtaining Your EIN

Once you receive your official EIN confirmation from the IRS, typically a CP-575 notice, you can proceed with establishing your U.S. business infrastructure. This includes opening a U.S. bank account, which is essential for managing your Stripe transactions and other business finances. Many banks have specific requirements for non-residents opening accounts, and having your EIN readily available simplifies this process. You will also need to ensure you are compliant with all ongoing U.S. tax obligations, which may include filing annual reports or specific tax forms like Form 5472. For Stripe account holders in Thailand, the EIN is the final piece of the puzzle for enabling robust payment processing and business operations. Review the itin.net EIN service pricing or contact us for personalized assistance with your application.

Practical tips

  • Use the word 'Foreign' on line 7b of Form SS-4 when applying as a non-U.S. resident without an SSN or ITIN.
  • Ensure the name of the responsible party on Form SS-4 exactly matches their passport name.
  • Use a verifiable U.S. business address, such as that of your registered agent or a mail-forwarding service, not your personal address in Thailand.
  • Double-check all entity details, including the exact legal name of your U.S. business entity, to prevent application rejection.
  • Factor in the 3-5 week processing time for mail/fax applications, or opt for a Certified Acceptance Agent for faster service (typically 3-5 business days).

Frequently asked questions

Can I apply for an EIN online from Thailand?

No, the IRS online EIN application portal is only available to individuals with a U.S. Social Security Number (SSN). As a resident of Thailand without an SSN, you must use the fax or mail application process for Form SS-4, or apply through a Certified Acceptance Agent (CAA).

What is the typical processing time for an EIN for non-residents?

For non-residents applying by fax or mail, the IRS typically takes 3 to 5 weeks to process Form SS-4. If you use a Certified Acceptance Agent (CAA), the process can be significantly faster, often completed within 3 to 5 business days.

Do I need a U.S. business address to get an EIN?

Yes, you must provide a U.S. business address on Form SS-4. This can be the address of your U.S. registered agent, a mail-forwarding service, or a U.S. office if you have one. Your personal address in Thailand cannot be used.

What if my Stripe account requires a U.S. bank account?

An EIN is usually a prerequisite for opening a U.S. bank account. Once you obtain your EIN, you can use it along with your U.S. business formation documents to open an account with a U.S. financial institution, which many Stripe account holders require.

How does a Certified Acceptance Agent (CAA) help me get an EIN?

A CAA, such as itin.net, acts as an IRS-authorized intermediary. We help you complete Form SS-4 accurately, verify your identity and documentation, and submit the application on your behalf. This can significantly reduce errors and speed up the EIN issuance process for non-residents.

Will the Thailand-U.S. tax treaty affect my EIN application?

The Thailand-U.S. tax treaty primarily affects income tax withholding rates on certain types of income. It does not directly impact the process of applying for an EIN, which is a federal tax identification number for U.S. businesses. However, understanding the treaty can be relevant for your overall U.S. business tax obligations.

Ready to Apply for Your ITIN?

Our IRS-Certified Acceptance Agents make the process simple and remote — from anywhere in the world.

  • IRS Certified
  • 5–10 Business Days
  • Money-Back Guarantee