Skip to main content
itin.net
Illustration for an EIN article aimed at indie hackers based in Bulgaria
EIN15 min read

How indie hackers from Bulgaria Get an EIN

Indie hackers in Bulgaria need an EIN for U.S. business operations. Understand the process, required documents, and common pitfalls for non-residents applying for an EIN.

Reviewed by , ITIN Specialist at itin.net.

Why Bulgarian Indie Hackers Face Unique EIN Challenges

Indie hackers based in Bulgaria face a distinct set of challenges when applying for an Employer Identification Number (EIN) compared to U.S. residents. The primary friction point is the absence of a U.S. Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN), which is typically required for online EIN applications. This forces Bulgarian founders into a longer, manual application process, often involving faxing sensitive documents to the IRS. Furthermore, understanding how U.S. tax regulations, like those requiring an EIN for certain business structures or financial activities, apply extraterritorially requires specific knowledge. The typical timeline for U.S. residents applying online is drastically different from the weeks-long process for non-residents. This post clarifies the specific steps and considerations for founders in Bulgaria seeking this essential U.S. federal tax ID.

When an EIN is Required for Indie Hackers in Bulgaria

An EIN is mandatory for your U.S. business if you are operating as a U.S. LLC or C-Corp, even if you are based in Bulgaria. This is particularly relevant if you are forming a U.S. LLC for your operations, which is a common structure chosen by indie hackers as an alternative to services like Stripe Atlas. The IRS requires an EIN for entities that will hire employees in the U.S., operate as a partnership or corporation, or file certain tax returns such as those related to excise taxes. Even if your business is solely remote and based in Bulgaria, establishing a U.S. entity often necessitates an EIN to open a U.S. bank account or to comply with reporting requirements like Form 5472 for foreign-owned U.S. disregarded entities. The need for an EIN is often triggered by financial institutions requiring a U.S. tax ID to onboard your business, or by platform terms of service that mandate a formal U.S. business structure.

Required Documents for Non-Resident EIN Applications

Applying for an EIN as a non-resident in Bulgaria requires specific documentation to verify your identity and business legitimacy. The core document for the application is IRS Form SS-4, the Application for Employer Identification Number. When filling out Form SS-4, non-residents without an SSN or ITIN must write 'Foreign' in line 7b, not leave it blank or enter an incorrect number. You will also need a passport of the responsible party applying for the EIN. If you have formed a U.S. entity, such as a Wyoming LLC, you will need to provide the formation documents. A U.S. business address is also required; this can be a virtual office or a mail forwarding service address if you do not have a physical presence in the U.S. Ensure all names and addresses are consistent across all submitted documents to avoid delays.

The Non-Resident EIN Application Process via Fax

Since you likely do not have an SSN or ITIN, the standard online EIN application is not available. Instead, non-residents in Bulgaria must apply via fax or mail using IRS Form SS-4. After completing the form, you will fax it to the IRS at (855) 641-0829. The IRS will then process your application. For applications submitted via fax, the typical timeline is approximately 3–5 weeks. This is significantly longer than the 1–2 business days typically seen for U.S. residents applying online. It is critical to ensure the fax is sent to the correct number and that all information on Form SS-4 is accurate and legible. Double-checking the details before submission can prevent common errors that lead to processing delays or rejections.

Common Mistakes for Bulgarian Indie Hackers Applying for an EIN

Indie hackers in Bulgaria often make specific errors when applying for an EIN. A frequent mistake is attempting to use the online application portal, which requires an SSN or ITIN and will fail for non-residents. Another common pitfall is incorrectly filling out line 7b of Form SS-4; you must write 'Foreign' if you do not have an SSN or ITIN, rather than leaving it blank or entering an incorrect identifier. Some founders mistakenly choose the wrong entity type on Form SS-4, which can have tax implications. Ensuring the responsible party's name on the application matches their passport exactly is also crucial. Mismatched information can lead to your application being rejected, causing significant delays in establishing your U.S. business operations.

How a Certified Acceptance Agent (CAA) Streamlines the Process

As a Certified Acceptance Agent (CAA), itin.net can significantly simplify the EIN application process for indie hackers in Bulgaria. The CAA program allows authorized agents to assist non-residents in obtaining an EIN without needing to fax documents directly to the IRS. When you work with a CAA like itin.net, we act as an intermediary, verifying your identity and application details in person or virtually. This expedited channel often shortens the processing time to 3–5 business days, a substantial improvement over the 3–5 week fax/mail route. The CAA also helps ensure your Form SS-4 is completed correctly, reducing the risk of common errors. This service is particularly valuable for founders who need an EIN quickly to open a U.S. bank account or meet platform requirements.

Next Steps After Obtaining Your EIN

Once you have successfully obtained your EIN, you can proceed with establishing your U.S. business infrastructure. The next critical step is opening a U.S. bank account. Many U.S. banks and neobanks require an EIN and formation documents to open an account for a U.S. LLC. This account is essential for managing your business finances, processing payments, and maintaining a clear separation between personal and business funds. You may also need to consider other compliance requirements, such as filing Form 5472 annually if you are a foreign-owned U.S. disregarded entity. If you require assistance with your EIN application or subsequent steps, consider reviewing our pricing or contacting us directly.

Practical tips

  • Use the exact legal name of the responsible party as it appears on their passport for all applications, including Form SS-4.
  • Ensure your U.S. business address is valid and compliant for IRS correspondence; a mail forwarding service is often sufficient.
  • Double-check that you have selected the correct entity type on Form SS-4; consult with a tax professional if unsure.
  • If you have previously applied for an EIN and received a confirmation letter (CP-575), have that information readily available.
  • Understand that the Bulgaria–U.S. tax treaty may affect certain aspects of your business, but it does not waive the requirement for an EIN if your business structure or activities necessitate one.

Frequently asked questions

Can I apply for an EIN online from Bulgaria?

No, as a non-resident without a U.S. SSN or ITIN, you cannot use the IRS online portal to apply for an EIN. You must use the fax or mail option for Form SS-4, or apply through a Certified Acceptance Agent (CAA).

How long does it take to get an EIN from Bulgaria?

Applying directly via fax can take 3–5 weeks. Using a Certified Acceptance Agent (CAA) like itin.net can expedite this process to 3–5 business days.

What U.S. business address do I need to provide?

You need a U.S. business address for your Form SS-4 application. This can be a registered agent address, a virtual office, or a mail forwarding service address if you do not have a physical presence in the U.S.

Does the Bulgaria-U.S. tax treaty affect my EIN application?

The tax treaty facilitates certain tax benefits and reduces withholding rates for eligible individuals and entities. However, it does not exempt you from the requirement to obtain an EIN if your business structure or activities necessitate one under U.S. law.

What if I make a mistake on Form SS-4?

Mistakes on Form SS-4 can lead to delays or rejection. If a mistake is found after submission, you may need to contact the IRS directly or resubmit the form. Using a Certified Acceptance Agent (CAA) helps minimize these errors.

Can I use my personal passport for the EIN application?

Yes, the passport of the responsible party is a key document required to verify identity when applying for an EIN as a non-resident. Ensure the name on the passport exactly matches the name provided on Form SS-4.

Ready to Apply for Your ITIN?

Our IRS-Certified Acceptance Agents make the process simple and remote — from anywhere in the world.

  • IRS Certified
  • 5–10 Business Days
  • Money-Back Guarantee