Skip to main content
itin.net
EIN application reference for indie hackers based in Sri Lanka
EIN12 min read

An EIN Guide for indie hackers from Sri Lanka

Indie hackers in Sri Lanka need an EIN for U.S. business operations. Learn the specific requirements, application process, and common pitfalls for non-residents.

Reviewed by , ITIN Specialist at itin.net.

Why Indie Hackers in Sri Lanka Need an EIN

Indie hackers based in Sri Lanka often face a specific hurdle when establishing a U.S. business presence: the need for an Employer Identification Number (EIN). Unlike U.S. residents who might use their Social Security Number (SSN) for certain business activities, non-residents typically require an EIN to formally set up and operate a U.S. entity. This is particularly true when opening a U.S. business bank account, which is often a prerequisite for integrating with U.S.-based payment processors and service providers crucial for many indie hacker ventures. The friction arises because the standard online EIN application process is designed for U.S. taxpayers with an SSN. When you, as a founder in Sri Lanka, lack an SSN, you must navigate a more complex, manual application route. This often involves a longer processing time and requires careful attention to documentation to avoid errors that can delay or deny your application. The goal is to secure this federal tax ID to legitimize your U.S. business structure and enable essential financial operations.

For bootstrappers and solo founders in Sri Lanka, the typical path involves forming a U.S. entity, such as a U.S. LLC, and then obtaining an EIN. This combination is often chosen as an alternative to services like Stripe Atlas, offering a lean cost structure while still providing a U.S. business presence. The EIN serves as the identifier for your business with the IRS, akin to a Social Security Number for individuals. It's essential for tax filing purposes and for demonstrating legitimacy to financial institutions and partners. Without it, opening a U.S. bank account, which is vital for processing payments and managing business finances efficiently, can be impossible. This guide clarifies the specific steps and considerations for indie hackers in Sri Lanka to successfully obtain their EIN.

When You Need an EIN as a Sri Lankan Indie Hacker

An EIN is required for your U.S. business if you are operating as a corporation or partnership. For U.S. LLCs, an EIN becomes mandatory if you elect to be taxed as a corporation or if you hire employees. Even as a sole proprietor with a U.S. LLC, if you plan to hire staff, you will need an EIN to report payroll taxes. For indie hackers in Sri Lanka forming a U.S. entity, the most common trigger for needing an EIN is to open a U.S. bank account. Many U.S. banks, including popular options for startups like Mercury, Relay, and Brex, require an EIN for non-resident business account openings. Without an EIN, you cannot formally register your business with the IRS, which is a foundational step for financial operations.

Another critical scenario is when you need to file U.S. tax returns, particularly if your U.S. entity generates income or has U.S. tax obligations. For example, if your U.S. LLC is subject to reporting requirements like Form 5472 for transactions with a foreign owner, an EIN is necessary to file this form. While a single-member U.S. LLC without employees might not always require an EIN for basic operations if it doesn't have U.S. tax filings, the practical necessity for opening a bank account almost universally mandates it. Therefore, for nearly all indie hackers in Sri Lanka looking to establish a credible U.S. business presence, obtaining an EIN is a fundamental step, not an optional one. Confirm your specific filing obligations with a tax professional familiar with U.S. non-resident business taxation.

Required Documents for Your EIN Application

Applying for an EIN as a non-resident from Sri Lanka requires specific documentation to verify your identity and business details. The primary document for the responsible party is a valid passport. This serves as the main form of identification to link you, the individual, to the U.S. business entity. Ensure your passport is current and clearly legible, as any issues with the document can lead to application delays or rejection.

In addition to your passport, you will need the formation documents for your U.S. business. If you formed a U.S. LLC, this would typically be your Articles of Organization or Certificate of Formation, depending on the state. For a C-Corp, it would be the Articles of Incorporation. These documents officially establish your business entity with the relevant U.S. state. You must also have a U.S. business address. This can be a physical address within the U.S., or it can be a mail forwarding service address. Some applicants use their registered agent's address if permitted by the state and the registered agent service. The IRS uses this address to mail official notices and your EIN confirmation letter. If you do not have a U.S. address, services can provide this, but ensure it complies with IRS guidelines for non-resident applications.

The EIN Application Process for Non-Residents

The process for obtaining an EIN as a non-resident from Sri Lanka differs significantly from that for U.S. residents. U.S. residents can typically apply online through the IRS portal and receive their EIN within minutes. However, this online portal requires a valid U.S. SSN or ITIN, which most non-residents do not possess. Consequently, you must use the alternative application method, which involves submitting IRS Form SS-4. This form is the official application for an Employer Identification Number.

To apply using Form SS-4, you have two primary options: fax or mail. The IRS generally advises non-residents to submit their application via fax or mail. After completing Form SS-4, you will fax or mail it to the appropriate IRS service center. A critical detail on Form SS-4 for non-residents is line 7b. If you do not have an SSN, ITIN, or EIN, you must write 'Foreign' in this field, rather than leaving it blank or entering inapplicable information. The IRS processing timeline for non-residents applying via fax or mail is considerably longer than for U.S. residents, typically ranging from 3 to 5 weeks. This extended period is due to the manual processing required for applications submitted without an SSN. Once approved, the IRS will mail your EIN confirmation letter, often referred to as CP-575, to the U.S. business address you provided on Form SS-4.

Common Mistakes for Sri Lankan Indie Hackers

Indie hackers in Sri Lanka commonly encounter specific pitfalls when applying for an EIN, often stemming from unfamiliarity with U.S. tax forms and procedures. A frequent error on IRS Form SS-4 is incorrectly filling out line 7b. As mentioned, if you do not possess a U.S. SSN or ITIN, you must clearly write 'Foreign' in this field. Leaving it blank or entering incorrect information can lead to your application being rejected. Many applicants mistakenly believe they should enter their Sri Lankan National ID or leave it entirely blank, both of which are incorrect for this specific IRS requirement.

Another common issue is providing an invalid U.S. business address. The IRS requires a legitimate U.S. physical address or a mail forwarding service address that they can use to send official correspondence. Using a personal address in Sri Lanka, or an address that is not recognized as a valid U.S. business address, can cause problems. Ensure that any address used is a bona fide U.S. business location. Furthermore, selecting the wrong entity type on Form SS-4 can also lead to complications. Indie hackers often form a U.S. LLC, and it's important to correctly identify this structure on the form. Misrepresenting the entity type can result in incorrect tax treatment or application denial. Carefully review the entity type options provided on the form and select the one that accurately reflects your U.S. business structure.

The Certified Acceptance Agent (CAA) Path

For non-residents seeking an EIN, particularly those who cannot apply online due to the lack of an SSN or ITIN, the Certified Acceptance Agent (CAA) channel offers a more streamlined and often faster alternative. A CAA is an individual or entity authorized by the IRS to assist applicants in obtaining an EIN. Services like itin.net act as a CAA, providing a direct pathway for non-residents to secure their EIN more efficiently than the traditional fax or mail method.

When you apply through a CAA, the agent essentially pre-screens your application and forwards it to the IRS using their own designated channels. This process can significantly reduce processing times. While the IRS standard timeline for non-residents via fax/mail is 3–5 weeks, using a CAA can often expedite this to within 3–5 business days. The CAA helps ensure that your IRS Form SS-4 is completed correctly, minimizing the risk of common errors that lead to delays. They verify your documentation and submit the application on your behalf, acting as an intermediary between you and the IRS. This specialized service is particularly valuable for indie hackers in Sri Lanka who need their EIN promptly to open bank accounts or meet other business requirements. The fee for this expedited service covers the expertise and efficiency provided by the CAA in navigating the IRS procedures.

Next Steps After Obtaining Your EIN

Once you have successfully obtained your EIN, the next crucial step is to establish your U.S. business bank account. With your EIN and business formation documents, you can now apply to U.S. financial institutions. Many banks cater specifically to international founders and offer online account opening processes. This account is essential for managing your business finances, receiving payments, and maintaining a clear separation between personal and business funds, which is vital for legal and tax compliance.

Following the bank account setup, you'll need to ensure all ongoing compliance requirements are met. This includes understanding any state-specific filings for your U.S. entity and federal tax obligations, such as Form 5472 if applicable. If you hired employees, ensure payroll tax registrations and filings are up to date. For indie hackers in Sri Lanka, staying informed about U.S. tax regulations affecting foreign-owned businesses is key. Consider consulting with a U.S. tax professional specializing in non-resident business taxation to ensure ongoing compliance. If you are ready to proceed with obtaining your EIN or have questions about the process, review the itin.net EIN service options or contact us for personalized assistance.

Practical tips

  • Write 'Foreign' on line 7b of Form SS-4 if you do not have a U.S. SSN or ITIN.
  • Use a verifiable U.S. business address, such as a mail forwarding service, for your application.
  • Ensure your passport is current and clearly legible to avoid documentation issues.
  • Double-check that the entity type selected on Form SS-4 accurately reflects your U.S. business structure (e.g., LLC, C-Corp).
  • If speed is critical, utilize a Certified Acceptance Agent (CAA) service to expedite processing to 3-5 business days.

Frequently asked questions

Can I apply for an EIN online from Sri Lanka?

The standard online EIN application portal is primarily for individuals with a U.S. SSN or ITIN. As a non-resident from Sri Lanka without these, you cannot use the online portal. You must use the alternative method by submitting IRS Form SS-4 via fax or mail, or through a Certified Acceptance Agent (CAA).

How long does it take to get an EIN from Sri Lanka?

Applying via fax or mail typically takes 3–5 weeks for non-residents. Using a Certified Acceptance Agent (CAA) service can significantly expedite this process, often reducing the timeline to 3–5 business days.

What is the cost to get an EIN for a non-resident?

The IRS does not charge a fee to apply for an EIN. However, if you use a service like itin.net as a Certified Acceptance Agent (CAA) for expedited processing, there is a service fee. The itin.net Standard EIN service is $197, and the Non-resident EIN service is $297.

Do I need a U.S. address to get an EIN?

Yes, you need a U.S. business address for your EIN application. This can be a physical U.S. address or a mail forwarding service address. The IRS uses this address to send your EIN confirmation letter and other official correspondence.

Can I use my Sri Lankan ID instead of a passport?

No, for an EIN application as a responsible party, a valid passport is the required form of identification for non-residents. Your Sri Lankan National ID is not accepted by the IRS for this purpose.

What happens after I get my EIN?

After receiving your EIN, the immediate next step is usually to open a U.S. bank account for your business. You will also need to ensure you comply with any U.S. federal or state tax filing obligations, such as filing Form 5472 if applicable.

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