Why German Indie Hackers Need an EIN
Indie hackers based in Germany often form U.S. entities, typically a Wyoming LLC, to establish a U.S. business presence. This structure facilitates opening a U.S. bank account, accessing payment processors like Stripe, and establishing credibility with U.S. customers. A key requirement for these entities, especially when seeking a U.S. bank account or hiring U.S.-based contractors, is the Employer Identification Number (EIN). Unlike U.S. residents who might obtain an EIN more directly, German founders face a more complex process due to their non-resident status. The IRS mandates specific procedures for those without a U.S. Taxpayer Identification Number (SSN or ITIN), creating a distinct hurdle for founders in Germany.
The primary friction point for German indie hackers is the inability to apply for an EIN online. The IRS online portal is restricted to individuals with an SSN or ITIN. This limitation forces non-U.S. residents to use alternative methods, primarily fax or mail, which significantly extend processing times. Furthermore, correctly completing IRS Form SS-4, the application for an EIN, requires careful attention to detail, especially regarding the responsible party's identification and U.S. business address. Missteps here can lead to rejection or lengthy delays, impacting business launch timelines.
When You Need an EIN
An EIN is required for several common scenarios faced by indie hackers operating a U.S. business from Germany. The most frequent trigger is establishing a U.S. LLC. While a U.S. LLC can technically be formed without an EIN, it becomes essential for practical operations. This includes opening a U.S. bank account, which is almost universally a prerequisite for processing payments and managing business finances effectively.
Beyond banking, an EIN is mandatory if your U.S. entity plans to hire employees, whether U.S.-based or remote. It also becomes necessary if the business will operate as a corporation (C-Corp or S-Corp) or a partnership. Even for sole proprietors (though less common for international founders forming an LLC), an EIN is needed if they have employees. Another crucial trigger is filing specific U.S. tax returns, such as corporate income tax returns or employment tax returns. For LLCs, if they are considered a partnership for tax purposes, they will need an EIN. Furthermore, if your U.S. entity has specific reporting requirements, such as those related to foreign ownership under IRS Form 5472, an EIN is typically required. The absence of an EIN can halt crucial business activities, making its acquisition a priority for German founders.
Required Documents for EIN Application
Applying for an EIN as a non-resident from Germany involves preparing specific documentation. The core form is IRS Form SS-4, Application for Employer Identification Number. This form requires detailed information about your U.S. business entity and the responsible party.
The primary document for the responsible party is typically a valid passport. If the responsible party has an ITIN or SSN, that number would be included on Form SS-4. However, for most German founders without a U.S. Taxpayer ID, this field will be left blank or marked 'Foreign' as appropriate on line 7b. You will also need your U.S. business formation documents. For a U.S. LLC, this includes your Articles of Organization or Certificate of Formation, and potentially your Operating Agreement. It is also necessary to have a U.S. business address. This can be a physical U.S. address or a mail forwarding service. The IRS requires this for the EIN application. Ensure all documents are accurate and match the information provided on Form SS-4 to avoid processing delays or rejections.
The EIN Application Process for Non-Residents
Non-resident applicants, including indie hackers in Germany, cannot use the IRS online EIN application portal. The primary method involves submitting Form SS-4 via fax or mail. This process typically takes between 3 to 5 weeks for the IRS to process.
To initiate the process, complete Form SS-4 thoroughly. Pay close attention to section 7b regarding the responsible party's Social Security, Individual Taxpayer Identification Number, or Employer Identification Number. As a non-resident without these U.S. identifiers, you will typically write 'Foreign' in this field. Once completed, fax the form to the IRS at 855-641-6935. Alternatively, you can mail it to the appropriate IRS address, which varies depending on your location and entity type. After submission, the IRS will process the application. If approved, they will mail your EIN confirmation letter (CP-575) to the U.S. business address provided on Form SS-4. This entire process, from submission to receiving your EIN, can take several weeks. Patience and accuracy are key to navigating this slower, non-online path.
Common Mistakes for German Indie Hackers
German indie hackers applying for an EIN often encounter specific pitfalls not common for U.S. applicants. A frequent error is attempting to use the online application system, which requires an SSN or ITIN. Since most founders in Germany will not have these, the online system will fail. Correctly identifying the 'responsible party' on Form SS-4 is another area of confusion. This person is the individual with ultimate control and authority over the business entity. Ensure this is accurately reflected and that their identification documents (like a passport) are readily available and match the information provided.
Another common mistake is providing an incorrect or invalid U.S. business address. The IRS uses this address to mail the EIN confirmation. Using a residential address in Germany, or an address that is not a valid U.S. physical location or mail forwarding service, can lead to complications. Some founders mistakenly believe they can use their German address; this is incorrect for the EIN application. Additionally, confusion over entity type selection on Form SS-4 can lead to the wrong EIN being issued or the application being rejected. For example, selecting 'sole proprietor' for an LLC structure is incorrect. Ensure you select the entity type that matches your U.S. formation documents. These errors can add weeks or even months to the process, delaying crucial business operations.
The Certified Acceptance Agent (CAA) Advantage
For non-residents, especially those in Germany, applying for an EIN can be significantly streamlined by using a Certified Acceptance Agent. A CAA is an individual or entity appointed by the IRS to assist non-residents in obtaining an EIN. As a CAA, itin.net can verify your identity and review your Form SS-4 before submission, reducing the likelihood of errors that cause delays.
The primary benefit of using a CAA is expediting the process. While the IRS fax/mail method can take 3–5 weeks, applications submitted through a CAA can often be processed much faster, sometimes within days, especially if expedited channels are available. A CAA acts as an intermediary, ensuring your application meets IRS requirements. This involves verifying the responsible party's identity using their passport and reviewing the accuracy of the business formation documents and Form SS-4. By catching potential errors upfront, the CAA path minimizes the risk of your application being rejected or requiring extensive back-and-forth communication with the IRS. This efficiency is invaluable for indie hackers who need to launch their businesses quickly.
Next Steps After Obtaining Your EIN
Once you receive your EIN confirmation (CP-575) from the IRS, you can proceed with critical business setup tasks. The immediate next step for most German indie hackers is to open a U.S. bank account. Many U.S. banks and neobanks require both your business formation documents and your EIN to open an account. Having an EIN also allows you to register for state-specific taxes if your business activities require it, although many out-of-state LLCs have minimal state tax obligations.
If your business involves hiring employees or contractors, you will use your EIN to register with relevant payroll and tax authorities. You will also need your EIN to file your annual U.S. federal and state tax returns. For LLCs taxed as partnerships or corporations, this includes filing Form 1065 or Form 1120, respectively, along with any required informational returns like Form 5472. Consider consulting with a U.S. tax professional specializing in international business to ensure ongoing compliance. For assistance with the EIN application process, review itin.net pricing or contact us for expert guidance.
Practical tips
- Use the exact same legal name for the responsible party across all documents – passport, business formation documents, and Form SS-4.
- Ensure your U.S. business address is a valid physical address or a reputable mail forwarding service; P.O. Boxes are generally not accepted.
- When completing Form SS-4, line 7b, if the responsible party has no SSN or ITIN, write 'Foreign' as instructed; do not leave it blank or enter incorrect information.
- If your U.S. LLC is taxed as a partnership, you will need to file IRS Form 1065 annually, even if there is no taxable income.
- Confirm if your U.S. entity has any reporting requirements under Form 5472, which applies to foreign-owned U.S. disregarded entities and requires an EIN.
Frequently asked questions
Can I apply for an EIN online from Germany?
No, as a non-resident without a U.S. SSN or ITIN, you cannot use the IRS online EIN application portal. You must apply via fax or mail, or through a Certified Acceptance Agent (CAA).
How long does it take to get an EIN from Germany?
Applying by fax or mail typically takes 3–5 weeks. Using a Certified Acceptance Agent (CAA) can significantly expedite this, often reducing the timeline to a few business days.
What is the 'responsible party' on Form SS-4?
The responsible party is the individual who ultimately controls or directs the applicant entity and the management of its business. For most German indie hackers forming a U.S. LLC, this will be the founder.
Do I need a U.S. address to get an EIN?
Yes, you must provide a U.S. business address on Form SS-4. This can be a physical address or a mail forwarding service, but not a P.O. Box. The IRS uses this address to mail your EIN confirmation.
Can I use my German address for the EIN application?
No, you must provide a U.S. business address for the EIN application. Your German residential or business address is not sufficient for this purpose.
What happens if I make a mistake on Form SS-4?
Mistakes on Form SS-4 can lead to delays or rejection of your EIN application. Common errors include incorrect entity type, mismatched names, or an invalid U.S. address. It is advisable to have your application reviewed by a professional, such as a Certified Acceptance Agent.



