Why Apple App Store Developers in Croatia Need an EIN
Apple requires developers receiving U.S.-sourced payments to submit Form W-8BEN, along with either a U.S. Taxpayer Identification Number (TIN) like an ITIN or an Employer Identification Number (EIN). For developers operating as U.S. business entities, or those who plan to hire employees or open a U.S. business bank account, an EIN is the appropriate identifier. Without a U.S. TIN, Apple will withhold 30% of your U.S.-sourced revenue. This withholding rate is significantly higher than what might apply under the Croatia-U.S. tax treaty, which entered into force in 2025. Obtaining an EIN allows you to potentially benefit from reduced withholding rates as outlined in the treaty, provided you meet its residency and eligibility requirements. The process for non-U.S. residents applying for an EIN has specific requirements that differ from U.S. citizens or residents.
When an EIN is Required for Apple App Store Developers
An EIN becomes necessary for Apple App Store developers in Croatia primarily when Apple mandates a U.S. TIN to avoid the default 30% U.S. withholding tax on U.S.-sourced income. While an ITIN might suffice for some tax reporting purposes, an EIN is generally preferred and often required if you are operating your app development business as a U.S. entity, such as a U.S. LLC. Forming a U.S. LLC is a common strategy for non-residents seeking to establish a U.S. business presence, which then necessitates applying for an EIN. This structure can simplify U.S. tax compliance and facilitate access to U.S. financial services. If you intend to hire U.S.-based employees or contractors, or if you plan to open a U.S. business bank account, an EIN is a mandatory requirement. The IRS issues EINs to businesses and other entities for tax administration purposes.
Required Documents for Non-Resident EIN Applications
To apply for an EIN as a non-resident developer in Croatia, you will need specific documentation for the IRS. The primary document is Form SS-4, Application for Employer Identification Number. This form requires detailed information about your business, including its legal name, trade name (if different), mailing address, physical address, and the name and TIN (if any) of the responsible party. For the responsible party, if they do not have a U.S. Social Security number (SSN) or Individual Taxpayer Identification Number (ITIN), you must write 'Foreign' in the relevant SSN field on line 7b of Form SS-4. You will also need to provide evidence of your business formation, such as articles of incorporation or organization, if applicable. A U.S. business address is typically required; if you do not have one, a mail-forwarding service or the address of a U.S. representative may be used, though IRS policies on this can evolve. Ensure all information is accurate and consistent with other official documents.
The EIN Application Process for Non-Residents
Applying for an EIN as a non-resident developer in Croatia involves a specific process distinct from that for 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 designed for U.S. persons. Instead, you must apply by fax or mail. Complete Form SS-4 accurately, ensuring that line 7b correctly indicates 'Foreign' if no SSN or ITIN is held by the responsible party. Submit the completed form via fax to the IRS at the number designated for international applicants. The typical processing time for non-residents applying by fax is 3–5 weeks. While this timeline can vary, it is considerably longer than the 1–2 business days typically seen for U.S. residents applying online. Planning well in advance is crucial due to this extended processing period.
Common Mistakes for Apple App Store Developers in Croatia
Apple App Store developers in Croatia often encounter specific pitfalls when applying for an EIN. A frequent error is attempting to use the online application portal, which requires a U.S. SSN or ITIN. Non-residents without these must use the fax or mail method. Another common mistake is incorrectly filling out line 7b of Form SS-4. If the responsible party has no U.S. TIN, writing 'None' or leaving it blank is incorrect; the IRS explicitly requires 'Foreign' to be written in this field. Misrepresenting the entity type or failing to provide adequate business formation documents can also lead to rejection. For those forming a U.S. LLC, ensuring the Operating Agreement and formation documents are correctly prepared is vital. Lastly, relying on outdated information regarding U.S. address requirements can cause delays.
The Certified Acceptance Agent (CAA) Path for EINs
The Certified Acceptance Agent (CAA) program offers an expedited channel for non-residents to obtain an EIN. As a CAA, itin.net can assist you in preparing and submitting your Form SS-4 directly to the IRS. This service streamlines the application process and can significantly reduce the time it takes to receive your EIN. When you apply through a CAA like itin.net, the application is reviewed for accuracy before submission, minimizing the risk of errors that could lead to rejection or delays. While the standard fax application for non-residents can take 3–5 weeks, using a CAA can potentially shorten this to 3–5 business days. This faster processing is invaluable for developers needing to meet Apple's requirements promptly to avoid substantial withholding taxes. The CAA acts as an intermediary, verifying your information and ensuring compliance with IRS procedures.
Next Steps After Obtaining Your EIN
Once you have successfully obtained your EIN, you can provide it to Apple to update your tax information, thereby potentially reducing your U.S. withholding tax rate. You will need to submit this EIN along with a completed Form W-8BEN to Apple. If you formed a U.S. LLC, you will also need to file Form 5472 annually with the IRS to report transactions between the LLC and the foreign owner, which is a critical compliance step. Furthermore, having an EIN is a prerequisite for opening a U.S. business bank account, which can greatly simplify financial management for your app development business. Consider reviewing the pricing for EIN services at itin.net or contacting us directly if you require assistance with the application process or any other U.S. tax compliance matters.
Practical tips
- When filling out Form SS-4, ensure the responsible party's name matches their passport exactly. Any discrepancies can cause application delays or rejection.
- If you are applying for an EIN for a U.S. LLC, ensure your formation documents and Operating Agreement clearly designate the responsible party.
- Do not attempt to use the IRS online EIN application if you do not have an SSN or ITIN. You must use the fax or mail method for non-residents.
- Confirm the correct fax number for international applicants on the IRS website before sending your Form SS-4, as these numbers can change.
- After receiving your EIN confirmation (CP-575), immediately update your tax information with Apple to avoid unnecessary withholding.
Frequently asked questions
Can I use my Croatian personal tax ID (OIB) to get an EIN?
No, your Croatian OIB is not a U.S. Taxpayer Identification Number and cannot be used in place of an SSN or ITIN on Form SS-4. You must write 'Foreign' in the SSN field if you do not possess a U.S. TIN.
How long does it take to get an EIN via fax from the IRS?
For non-residents applying by fax, the typical processing time for an EIN is 3–5 weeks. Applying through a Certified Acceptance Agent (CAA) can expedite this to 3–5 business days.
Do I need to form a U.S. LLC to get an EIN?
Not necessarily. An EIN is for businesses and other entities. If you are operating as a sole proprietor with employees in the U.S. or another business structure, you may still need an EIN. However, for many non-residents building a U.S. business presence, forming a U.S. LLC is a common and often recommended step that requires an EIN.
What is the difference between an ITIN and an EIN for Apple App Store payments?
An ITIN is for individuals who need a U.S. TIN for tax purposes but do not qualify for an SSN. An EIN is for business entities. For U.S.-sourced income from Apple, an EIN is generally the correct identifier if you are operating a U.S. business entity. An ITIN might be acceptable in some limited circumstances, but an EIN is often preferred or required by platforms and financial institutions.
Will the Croatia-U.S. tax treaty affect my EIN application?
The tax treaty does not directly affect the EIN application process itself, as an EIN is a U.S. federal tax identification number. However, the treaty is relevant because having an EIN may help you qualify for reduced withholding rates on U.S.-sourced income, as outlined in the treaty, once you have submitted the necessary forms to Apple and potentially the IRS.
What happens if I don't provide an EIN or ITIN to Apple?
If you do not provide a valid U.S. Taxpayer Identification Number (like an EIN or ITIN) to Apple, they will withhold 30% of your U.S.-sourced revenue. This is the default backup withholding rate for U.S. taxes.



