Stripe Account Holders in Indonesia Face Specific EIN Hurdles
Stripe account holders in Indonesia often encounter a specific roadblock when expanding their online businesses: the requirement for a U.S. Employer Identification Number (EIN). While Stripe facilitates global payments, its infrastructure often necessitates a U.S. entity for account setup, which in turn requires an EIN. Unlike U.S. residents who can apply online, Indonesian residents face a more complex process due to not having a U.S. Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN). This distinction is critical, as attempting to use the online IRS portal without a U.S. taxpayer identification number will result in an automatic rejection. The need for an EIN for Stripe isn't about U.S. taxation for Indonesian businesses directly, but rather about meeting the financial institution's operational requirements for entities processing payments through the U.S. financial system. Therefore, understanding the non-resident application pathway is essential for successful setup and continued operation of your Stripe account.
When an EIN is Required for Indonesian Stripe Account Holders
The primary trigger for an Indonesian Stripe account holder needing an EIN is the establishment of a U.S. business entity, typically a U.S. LLC or C-Corp. Stripe's policies, alongside many U.S. financial institutions and payment processors, require businesses operating under a U.S. legal structure to have a U.S. federal tax ID. This applies even if the business operations and the account holder are physically located outside the United States. For example, if you've formed a U.S. LLC through a service like itin.net's LLC formation to leverage Stripe's U.S. payment infrastructure, an EIN is mandatory to open a corresponding U.S. bank account (e.g., with Mercury or Relay) which is often a prerequisite for a U.S.-based Stripe account. Without an EIN, you cannot legally operate the U.S. entity for banking or tax purposes, effectively halting the process of setting up your Stripe account under that structure. The IRS mandates this for identification and tax administration purposes.
Essential Documents for Non-Resident EIN Applications
Applying for an EIN as a non-resident, such as a Stripe account holder in Indonesia, requires specific documentation to identify the responsible party and the business entity. The core document submitted to the IRS is Form SS-4, Application for Employer Identification Number. For non-residents without a U.S. SSN or ITIN, line 7b of Form SS-4, which asks for the responsible party's SSN or ITIN, must be completed by writing 'Foreign'. You will also need a copy of your passport, serving as primary identification for the responsible party. Additionally, documentation proving the existence and details of your U.S. business entity is required. This typically includes your business formation documents, such as Articles of Incorporation or Organization, and potentially an Operating Agreement for an LLC. A verifiable U.S. business address is also necessary; this can be a physical U.S. address or a mail forwarding service address, as the IRS will mail the EIN confirmation letter to this address. Ensure all documents are clear, legible, and accurately reflect the information provided on Form SS-4.
The Non-Resident EIN Application Process and Timeline
The process for obtaining an EIN as a non-resident from Indonesia differs significantly from the expedited online application available to U.S. residents. Because you lack a U.S. SSN or ITIN, you cannot use the IRS's online portal. Instead, you must submit Form SS-4 via fax or mail. The IRS processes non-resident applications submitted by fax or mail at a considerably slower pace. Expect a processing timeline of approximately 3–5 weeks from the date the IRS receives your application. This timeframe can vary based on IRS workload and the accuracy of your submission. Once processed, the IRS will mail your EIN confirmation letter (CP-575) to the U.S. business address listed on your Form SS-4. It is vital to ensure this address is reliable for mail delivery. For faster processing, albeit with additional cost, expedited options through a Certified Acceptance Agent (CAA) are available, often reducing the wait to 3–5 business days.
Common Mistakes for Indonesian Stripe Account Holders Applying for EIN
Stripe account holders in Indonesia often make specific errors when applying for an EIN, primarily stemming from unfamiliarity with U.S. tax forms and procedures. A frequent mistake is incorrectly filling out line 7b of Form SS-4. Many applicants mistakenly leave this blank or enter their Indonesian tax identification number, when the correct procedure for those without an SSN or ITIN is to write 'Foreign'. Another common pitfall is providing a non-U.S. business address on the form; the IRS requires a U.S. address for mailing the EIN confirmation. Attempting to use the online application portal designed for U.S. residents with SSNs will also lead to immediate failure, as it requires a U.S. taxpayer identification number. Furthermore, ensuring the 'responsible party' named on the SS-4 is accurately identified and has a clear connection to the business is crucial. Mismatched information between the passport and the SS-4 can cause delays or rejections. Clarifying the correct entity type (e.g., LLC, C-Corp) for your U.S. business structure is also important, as selecting the wrong one can have downstream consequences.
How the Certified Acceptance Agent (CAA) Path Streamlines EIN Applications
For Indonesian Stripe account holders, the pathway through a Certified Acceptance Agent (CAA) offers a significant advantage in obtaining an EIN. A CAA is an individual or entity appointed by the IRS to assist non-resident alien applicants in obtaining an EIN. When you apply through a CAA like itin.net, the agent acts as an intermediary, verifying your identity and the accuracy of your Form SS-4 application before submitting it to the IRS on your behalf. This direct involvement drastically speeds up the process. Instead of waiting weeks for fax or mail submissions, the EIN can often be obtained within 3–5 business days. The CAA also handles the communication with the IRS, resolving any potential issues that might arise, which is particularly beneficial for those unfamiliar with U.S. tax procedures. This service is invaluable for ensuring accuracy and reducing the time it takes to get your EIN, which is critical for setting up your Stripe account and U.S. bank account promptly.
Next Steps After Securing Your EIN
Once you have received your EIN confirmation letter (CP-575) from the IRS, the next crucial step for Stripe account holders in Indonesia is to establish a U.S. bank account. Most U.S. financial institutions require both the U.S. entity formation documents and your EIN to open a business account. Services like Mercury, Relay, or Brex are popular choices for non-residents. With your EIN and U.S. bank account secured, you can then proceed to complete the setup of your U.S.-based Stripe account. This allows you to process payments efficiently through the U.S. financial system. If you are just beginning the process, consider reviewing our EIN application service pricing or contacting us for personalized assistance to ensure a smooth and compliant application.
Practical tips
- Write 'Foreign' in the SSN/ITIN field (line 7b) on Form SS-4 if you do not have a U.S. SSN or ITIN.
- Ensure the U.S. business address on Form SS-4 is reliable for mail delivery, as the IRS will send your EIN confirmation there.
- Use your full legal name as it appears on your passport for the responsible party on Form SS-4.
- Double-check that the entity type selected on Form SS-4 accurately reflects your U.S. business formation (e.g., LLC, C-Corp).
- If speed is critical for your Stripe account setup, explore the expedited EIN application process through a Certified Acceptance Agent (CAA).
Frequently asked questions
Can I use my Indonesian tax ID number on Form SS-4?
No, you cannot use your Indonesian tax identification number on Form SS-4. If you do not have a U.S. Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN), you must write 'Foreign' in the designated field (line 7b) on Form SS-4.
How long does it take to get an EIN without a U.S. SSN?
For non-residents without a U.S. SSN or ITIN, the standard processing time for an EIN via fax or mail is typically 3–5 weeks. Applying through a Certified Acceptance Agent (CAA) can expedite this to 3–5 business days.
Do I need a U.S. business address to apply for an EIN?
Yes, you need a U.S. business address on Form SS-4. This can be a physical address or a mail forwarding service address. The IRS will mail the EIN confirmation letter to this address.
Can Stripe in Indonesia operate without a U.S. EIN?
If you are operating through a U.S. entity (like a U.S. LLC) to facilitate your Stripe account, then a U.S. EIN is generally required by Stripe and U.S. financial institutions for account setup and compliance.
What is the difference between applying directly to the IRS and using a CAA?
Applying directly to the IRS involves mailing or faxing Form SS-4 and waiting 3–5 weeks. A Certified Acceptance Agent (CAA) verifies your application, submits it on your behalf, and can secure your EIN in 3–5 business days, significantly reducing wait times and assisting with accuracy.
Is an EIN required if I only sell to customers outside the U.S. but have a U.S. LLC?
Yes, even if your customers are outside the U.S., if you have formed a U.S. LLC, you are generally required to obtain an EIN for tax identification and compliance purposes with the IRS. This is also often a prerequisite for opening a U.S. bank account needed for Stripe.



