Why Jordan-Based Mobile App Developers Need a U.S. EIN
As a mobile app developer in Jordan, you face a specific hurdle when monetizing your creations through platforms like Apple's App Store and Google Play. These U.S.-based digital marketplaces require you to provide a U.S. tax identification number to properly withhold taxes on your royalty income. For non-U.S. residents without a U.S. Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN), the primary U.S. tax ID for business operations is the Employer Identification Number (EIN), also known as the Federal Tax Identification Number. Without it, you may face the highest statutory U.S. withholding tax rate of 30% on your earnings, significantly impacting your profitability. Obtaining an EIN is the crucial first step to reducing this withholding and establishing a U.S. business presence for tax purposes. This process is distinct from your local Jordanian tax obligations and addresses your U.S. federal tax compliance needs.
Many developers in Jordan mistakenly believe an ITIN is sufficient for this purpose. While an ITIN is for individuals, an EIN is for businesses. If you are operating as a business entity, even a sole proprietorship with U.S. income, the EIN is the correct identifier. The IRS issues EINs to entities, not individuals, and it’s essential for any U.S. business activity, including receiving payments from U.S. digital platforms. Failing to secure the correct U.S. tax ID can lead to unnecessary tax burdens and administrative complications. This guide focuses on the specific requirements and process for obtaining an EIN as a mobile app developer residing in Jordan.
When You Need an EIN as a Mobile App Developer in Jordan
The primary trigger for needing an EIN as a mobile app developer in Jordan is receiving payments from U.S.-based app stores like Apple and Google. Both companies require you to complete specific U.S. tax forms (typically Form W-8BEN for individuals or W-8BEN-E for entities) to declare your non-U.S. tax residency and determine the appropriate withholding tax rate on royalties. To benefit from potential tax treaty reductions (though no comprehensive treaty exists between the U.S. and Jordan) or to ensure the lowest applicable withholding rate, you will often need to provide a U.S. tax identification number. For non-U.S. residents, this is typically an EIN if you are operating as a U.S. business entity or are otherwise required to obtain one.
Beyond app store requirements, an EIN becomes necessary if you plan to establish a formal U.S. business entity, such as a U.S. LLC. While you can form a U.S. LLC without an EIN, you will absolutely need one to open a U.S. bank account, which is often a prerequisite for receiving payouts from app stores directly or for managing U.S. business finances efficiently. Furthermore, if your app development business expands to include hiring employees in the U.S. or conducting other U.S.-based business operations, an EIN is mandatory. It serves as your official federal tax identification number for all U.S. business tax filings, including but not limited to income tax, employment tax, and excise tax returns.
Required Documents for EIN Application
To apply for an EIN, you will need specific documentation to prove your identity and the legitimacy of your U.S. business. The core form is IRS Form SS-4, Application for Employer Identification Number. This form requires detailed information about your business, including its name, address, and the type of entity it is. For non-U.S. residents applying for an EIN, there are specific considerations regarding the 'responsible party' and the business address.
The primary document required for the responsible party is a valid passport. This is to verify the identity of the individual applying for the EIN. You will also need documentation related to your U.S. business formation. If you have formed a U.S. LLC, this would include your formation documents (e.g., Articles of Organization) and potentially an Operating Agreement. If you do not yet have a U.S. business entity, you may still be able to apply for an EIN for certain purposes, but it is generally recommended to have a U.S. business structure in place. A U.S. business address is also typically required. Since you are based in Jordan, this may involve using a mail forwarding service or the address of a service provider that can receive mail on your behalf. Be aware that a P.O. Box is generally not acceptable as a business address for an EIN application.
The EIN Application Process for Non-Residents
Applying for an EIN as a non-resident developer in Jordan involves a specific process distinct from that for U.S. residents. The most common method for non-residents is to apply by fax or mail using Form SS-4. This process is significantly slower than the online application available to U.S. residents with an SSN or ITIN. After submitting Form SS-4 via fax or mail, the IRS processing time can take several weeks, typically 3–5 weeks.
When filling out Form SS-4, pay close attention to line 7b. If the responsible party does not have an SSN or ITIN, you must write 'Foreign' in this field. Do not leave it blank or enter incorrect information, as this is a common reason for application rejection. The IRS will mail your EIN confirmation letter (CP-575) to the U.S. business address you provide. This confirmation is crucial as it contains your official EIN. Due to the lengthy processing times and potential for errors, many non-residents opt for services that can expedite the process. The Certified Acceptance Agent (CAA) channel, for example, offers a much faster path, often completing the process in a matter of business days.
Common Mistakes for Jordan-Based Mobile App Developers
Mobile app developers in Jordan often encounter specific pitfalls when applying for an EIN, primarily stemming from misunderstandings about U.S. tax requirements and the application process. A frequent error is attempting to apply online. The IRS online EIN application is designed for individuals with an SSN or ITIN, and non-residents without one will encounter system failures if they try to use it. This leads to wasted time and frustration.
Another common mistake is incorrectly filling out line 7b of Form SS-4. As mentioned, if the responsible party has no SSN or ITIN, 'Foreign' must be entered. Omitting this or providing incorrect information will cause the application to be rejected. Furthermore, developers might misunderstand the address requirements. Using a personal Jordanian address as the business address is usually not permissible; a valid U.S. business address or a verifiable mail forwarding service address is necessary. Finally, selecting the wrong business entity type on Form SS-4 can lead to complications down the line, especially if you later decide to form a U.S. LLC or other formal entity. Ensure you understand the implications of each entity type before submitting your application.
The Certified Acceptance Agent (CAA) Advantage
For mobile app developers in Jordan, the Certified Acceptance Agent (CAA) channel offers a significantly streamlined and faster route to obtaining an EIN. A CAA is an individual or entity appointed by the IRS to assist non-U.S. residents in obtaining an EIN. The primary benefit of using a CAA is the acceleration of the application process. Instead of waiting weeks for fax or mail processing, a CAA can often secure your EIN within a few business days.
When you work with a CAA like itin.net, they act as an intermediary between you and the IRS. You provide the necessary documentation and information to the CAA, who then verifies your identity and forwards your completed Form SS-4 to the IRS. This verification process by the CAA reduces the likelihood of errors and processing delays. It eliminates the need for you to directly fax or mail documents to the IRS and provides a more secure and efficient experience. This service is particularly valuable for developers who need their EIN quickly to meet platform requirements or open a U.S. bank account. The typical timeline for EINs obtained through a CAA is 1–3 business days, a stark contrast to the multi-week wait for direct mail or fax applications.
Next Steps After Obtaining Your EIN
Once you have successfully obtained your EIN, you can proceed with the necessary steps to facilitate your app business operations and tax compliance. The most immediate next step for many developers is opening a U.S. bank account. Your EIN is a critical document required by U.S. banks to open business accounts for non-residents. Services like Mercury, Relay, or Brex often cater to international founders and can be accessed using your new EIN. A U.S. bank account will allow you to receive app store payouts directly and manage your U.S. business finances separately from your personal accounts.
With your EIN in hand and a U.S. bank account established, you can now correctly fill out the U.S. tax forms required by Apple and Google. This will ensure that your royalty income is subject to the correct withholding tax rate. For developers operating as a U.S. LLC, you will also need to file Form 5472 annually to report transactions between your LLC and yourself (as the foreign owner). This form is crucial for U.S. tax compliance and avoiding significant penalties. If you require assistance with these subsequent steps, including U.S. LLC formation or understanding ongoing tax obligations, consider reviewing the pricing for our services or contacting itin.net for personalized guidance.
Practical tips
- Use the exact same legal name for the responsible party on Form SS-4 as it appears on their passport.
- Ensure you have a valid U.S. business address or a reliable mail forwarding service before starting the application.
- Double-check that line 7b of Form SS-4 is clearly marked 'Foreign' if the responsible party has no U.S. SSN or ITIN.
- If you are forming a U.S. LLC, ensure your formation documents and Operating Agreement are in order before applying for the EIN.
- Understand that the online EIN application is not available to non-residents without an SSN or ITIN; use the fax/mail or CAA method.
Frequently asked questions
Can I use my Jordanian business registration as my U.S. business address for the EIN application?
No, you generally need a U.S. business address for your EIN application. This can be a physical U.S. office, a registered agent's address if you form a U.S. LLC, or a mail forwarding service address that is specifically set up for business mail.
How long does it take to get an EIN from the IRS for non-residents?
Applying directly with the IRS via fax or mail typically takes 3–5 weeks. Using a Certified Acceptance Agent (CAA) like itin.net can significantly speed up the process, often to 1–3 business days.
Do I need a U.S. visa to apply for an EIN?
No, a U.S. visa is not required to apply for an EIN. The application process is handled remotely, and identity is verified through documentation like a passport.
What is the difference between an EIN and an ITIN for a mobile app developer in Jordan?
An EIN (Employer Identification Number) is a federal tax ID for U.S. businesses, while an ITIN (Individual Taxpayer Identification Number) is for individuals who need to pay U.S. taxes but don't have an SSN. As a business owner receiving app royalties, you typically need an EIN.
Can I open a U.S. bank account with just my Jordanian passport and no EIN?
Generally, no. Most U.S. banks require an EIN to open a business bank account for non-residents. The EIN, along with your business formation documents, serves as proof of your U.S. business identity.
What happens if I don't provide a U.S. tax ID to Apple or Google?
If you do not provide a valid U.S. tax identification number (like an EIN) to Apple or Google, they will withhold taxes at the highest statutory rate, which is typically 30%, on your royalty payments. This significantly reduces your earnings.



