Why Stripe Account Holders in Croatia Need a U.S. EIN
Stripe account holders based in Croatia often encounter a requirement for a U.S. Employer Identification Number (EIN) when establishing or expanding their online business operations. This is typically triggered by Stripe itself, which mandates a U.S. entity structure, complete with an EIN and a U.S. bank account, for certain types of merchant accounts. For founders in Croatia, this presents a unique challenge: accessing U.S. business infrastructure from abroad. While Croatia has a tax treaty with the U.S. (in force as of 2025), this treaty primarily addresses income tax implications and does not waive the requirement for a U.S. federal tax ID for businesses operating within the U.S. financial system. The need for an EIN is not about U.S. tax liability for Croatian residents directly, but rather about fulfilling the compliance and operational requirements of U.S.-based financial platforms like Stripe. Without this nine-digit federal tax ID, opening a U.S. business bank account, which is a prerequisite for many Stripe integrations, becomes impossible. This means that Croatian entrepreneurs looking to leverage Stripe for global payment processing will invariably need to navigate the U.S. EIN application process, even if they have no other physical presence or tax obligations in the United States.
When a U.S. EIN is Required for Stripe Account Holders from Croatia
A U.S. EIN is specifically required for Stripe account holders from Croatia when they are operating under a U.S. business entity, such as a U.S. LLC or C-Corp, often formed through services like Stripe Atlas or other formation agents. Stripe's platform requires merchants to provide a U.S. tax identification number for these entities. This is distinct from individual tax obligations; the EIN serves as the business's federal tax ID. Even if your business has no physical presence, employees, or direct sales within the United States, the requirement stems from the U.S. entity structure itself and the financial services being utilized. If you are forming a U.S. LLC to facilitate your Stripe transactions, an EIN is mandatory before you can open a U.S. business bank account, a step that Stripe typically requires. The IRS issues EINs, which are necessary for tax reporting purposes related to the U.S. entity, including filings like Form 5472 for foreign-owned U.S. disregarded entities or corporations. Therefore, the trigger is less about your location in Croatia and more about the chosen legal structure for your business and its integration with U.S. financial networks.
Essential Documents for Your EIN Application
To apply for an EIN, non-resident applicants, including those from Croatia, will primarily need specific documentation to verify identity and business legitimacy. The core application is filed using IRS Form SS-4. As a non-resident responsible party without a U.S. Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN), you will need to complete this form carefully. Key documents required typically include a valid passport for the responsible party applying for the EIN. Business formation documents, such as Articles of Incorporation or Organization, are also essential, especially if you have already established a U.S. LLC or other entity. These documents prove the existence and legal structure of your U.S. business. While a physical U.S. business address is often listed on the SS-4, it is permissible for non-residents to use the address of their formation agent or a mail-forwarding service. Ensure all names and addresses are precisely as they appear on official documents to avoid processing delays or rejections. The IRS will issue an EIN confirmation letter, often referred to as CP 575, upon successful application.
The EIN Application Process for Non-Residents
Applying for an EIN as a non-resident from Croatia follows a distinct process compared to U.S. residents. Since you likely do not have an SSN or ITIN, you cannot use the IRS's online EIN application portal, which is restricted to those with a valid SSN or ITIN. Instead, you must file IRS Form SS-4 by fax or mail. The typical timeline for non-residents applying via fax is approximately 3–5 weeks. This process involves downloading the SS-4 form from the IRS website, filling it out accurately, and submitting it via fax to the appropriate IRS number for international applicants. Line 7b of the SS-4, which asks for the responsible party's SSN or ITIN, should be completed by writing 'Foreign' if neither is available. It is critical to accurately state the entity type and the reason for applying. The IRS will then process your application and mail the EIN confirmation letter (CP 575) to the U.S. business address listed on your application. This direct-to-IRS method can be lengthy, and delays are common.
Common Application Mistakes for Stripe Users in Croatia
Stripe account holders from Croatia often make specific errors when applying for an EIN, primarily due to misunderstandings of U.S. business and tax requirements. A frequent pitfall is attempting to use the online application system, which requires an SSN or ITIN and will fail for non-residents. Another common issue is incorrectly filling out line 7b of Form SS-4; writing 'Foreign' is the correct procedure when no SSN or ITIN exists, not leaving it blank or entering incorrect information. Mismatched names between the responsible party's passport and the business formation documents can also cause delays or rejection. Furthermore, selecting the wrong business entity type on the SS-4 form can lead to an incorrectly issued EIN or subsequent compliance issues. For those forming a U.S. LLC, ensuring the entity is correctly structured and that the application accurately reflects its status is vital. It is also important to understand that the EIN is for the business entity, not the individual founder personally. Misinterpreting this can lead to incorrect application details.
The Certified Acceptance Agent (CAA) Advantage
For Stripe account holders in Croatia, applying for an EIN through a Certified Acceptance Agent (CAA) offers a significantly faster and more streamlined process compared to the traditional fax or mail method. As a CAA, itin.net can verify your application information in person (virtually, in many cases) and transmit it directly to the IRS. This bypasses the extensive backlog typically associated with mailed or faxed applications from international applicants. The typical timeline for obtaining an EIN through a CAA like itin.net is often reduced to 3–5 business days, a substantial improvement over the 3–5 week wait for non-residents using traditional channels. A CAA acts as an intermediary, ensuring the Form SS-4 is completed accurately and that all supporting documents meet IRS requirements. This dramatically reduces the risk of errors that could lead to delays or rejections. By utilizing a CAA, you gain efficiency and a higher certainty of timely EIN issuance, which is critical when meeting Stripe's account setup deadlines.
Next Steps After Obtaining Your EIN
Once you receive your EIN confirmation letter (CP 575) from the IRS, you can proceed with opening your U.S. business bank account. This is a critical step for integrating with Stripe and managing your business finances. Many U.S. banks now offer online account opening for non-residents, though some may still require a physical presence or have specific criteria. Platforms like Mercury, Relay, or Brex are popular choices for international founders. After securing your U.S. bank account, you can finalize your Stripe account setup and begin processing payments globally. Remember that your U.S. entity, now identified by its EIN, may have ongoing U.S. tax filing obligations, such as the annual filing of Form 5472 if it's a foreign-owned U.S. disregarded entity or corporation. Reviewing your specific U.S. tax responsibilities with a qualified professional is advisable. If you need assistance with the EIN application process, consider exploring itin.net's pricing or contacting us directly for personalized support.
Practical tips
- Write 'Foreign' on line 7b of Form SS-4 if you do not have a U.S. SSN or ITIN; do not leave it blank or enter incorrect information.
- Ensure the responsible party's name on Form SS-4 exactly matches their passport name to prevent application rejection.
- Use a reliable mail-forwarding service for your U.S. business address if you do not have a physical U.S. presence.
- Double-check the entity type selected on Form SS-4 to ensure it accurately reflects your U.S. business structure (e.g., LLC, Corporation).
- When applying through a Certified Acceptance Agent (CAA), have all your supporting documents (passport, formation documents) ready for verification.
Frequently asked questions
Can I apply for an EIN online from Croatia?
No, as a non-resident without a U.S. Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN), you cannot use the IRS's online EIN application portal. You must apply via fax or mail using Form SS-4, or through a Certified Acceptance Agent (CAA).
How long does it take to get an EIN from Croatia?
Applying via fax or mail typically takes 3–5 weeks for non-residents. Using a Certified Acceptance Agent (CAA) like itin.net can expedite the process to 3–5 business days.
What documents do I need to provide as a Croatian applicant for an EIN?
You will need a completed Form SS-4, a copy of the responsible party's passport, and your U.S. business formation documents (e.g., Articles of Organization for an LLC).
Do I need a U.S. address to get an EIN?
Yes, you must list a U.S. business address on Form SS-4. This can be the address of your registered agent, a mail-forwarding service, or your formation agent if you do not have a physical U.S. presence.
How does the Croatia–U.S. tax treaty affect my EIN application?
The tax treaty primarily impacts income tax withholding and tax liability. It does not waive the requirement for a U.S. EIN for U.S. business entities used for operations with U.S. platforms like Stripe.
What happens after I get my EIN?
After receiving your EIN confirmation, you can open a U.S. business bank account, which is necessary for most Stripe accounts. You may also have ongoing U.S. tax filing obligations for your U.S. entity.



