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

How indie hackers from Brazil Get an EIN

Brazilian indie hackers need an EIN for their U.S. business. Understand the specific requirements, documentation, and application process, including the benefits of using a Certified Acceptance Agent.

Reviewed by , ITIN Specialist at itin.net.

Why Brazilian Indie Hackers Need an EIN

Indie hackers in Brazil face a unique hurdle when establishing a U.S. business presence: obtaining an Employer Identification Number (EIN). Unlike U.S. residents who can often apply online, non-residents, particularly those without a U.S. Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN), must navigate a more complex process. The primary trigger for this requirement often stems from the need to open a U.S. bank account for their business. Many platforms and financial institutions necessitate an EIN to verify the legitimacy of a U.S.-based entity, even if the founders reside elsewhere. For Brazilian indie hackers operating as a U.S. LLC, an EIN is almost always a prerequisite for banking and payment processing services like Stripe, which are vital for monetizing their projects and services globally. The lack of a direct online application path for non-residents without an SSN/ITIN creates a friction point that necessitates understanding alternative application methods.

When You Need an EIN as an Indie Hacker in Brazil

An EIN is your U.S. business's federal tax identification number. For indie hackers in Brazil forming a U.S. entity, such as a U.S. LLC, an EIN is typically required in several key scenarios. The most common is opening a U.S. bank account. U.S. banks, including popular options for remote founders like Mercury, Relay, and Brex, require an EIN to establish business accounts. Without it, you cannot easily receive payments or manage business finances within the U.S. financial system. Furthermore, if your U.S. LLC is structured to hire employees in the future, even remotely, an EIN is mandatory for tax withholding and reporting. While not strictly required for all foreign-owned U.S. LLCs that do not have employees and do not file U.S. taxes, the practical need for a U.S. bank account makes obtaining an EIN a de facto requirement for most. Some U.S. platforms or marketplaces may also require an EIN for account verification and tax reporting purposes, especially if you are generating U.S.-sourced income.

Required Documents for EIN Application

The IRS requires specific documentation to process an EIN application, especially for non-residents. The primary form is IRS Form SS-4, Application for Employer Identification Number. For applicants based in Brazil, you will need to accurately complete this form. Key information includes your business legal structure, name, address, and details about the responsible party. Crucially, if you do not have a U.S. SSN or ITIN, you must write 'Foreign' in the designated field on line 7b of Form SS-4, rather than leaving it blank or entering a Brazilian tax ID. You will also need a valid government-issued identification document for the responsible party, typically a passport. If you have already formed your U.S. LLC, have your formation documents, such as the Articles of Organization, ready. These documents collectively serve as proof of your business's existence and the identity of the person applying on its behalf. Ensure all names and addresses are consistent across all submitted documents.

The EIN Application Process for Non-Residents

Applying for an EIN as a non-resident indie hacker from Brazil involves a different process than for U.S. residents. Since you likely do not have an SSN or ITIN, you cannot use the IRS's online application portal, which requires such a number. The standard method for non-residents is to apply by fax or mail using Form SS-4. After completing the form, you fax or mail it to the appropriate IRS service center. The IRS will then review your application. For fax applications, they may call the designated contact number to verify information, so ensure you provide a working phone number. The processing timeline for non-residents via fax or mail is significantly longer than for U.S. applicants, typically ranging from 3 to 5 weeks. This extended period is due to manual processing and international communication delays. It is vital to fill out Form SS-4 completely and accurately to avoid delays or rejections.

Common Mistakes for Brazilian Indie Hackers

Indie hackers in Brazil applying for an EIN often encounter specific pitfalls. A frequent error on Form SS-4 is attempting to use the online application without a U.S. SSN or ITIN, leading to an immediate failure. Another common mistake is entering 'N/A' or leaving the SSN field blank on line 7b when it should explicitly state 'Foreign' for non-residents without an SSN/ITIN. This can cause confusion and delays. Some founders incorrectly select 'Sole Proprietor' if they have formed a U.S. LLC, which is a distinct business entity type. Ensure your business formation documents align with the entity type selected on the SS-4. Misunderstanding the need for a U.S. business address can also be an issue; while a physical U.S. office isn't always required, a valid mailing address or mail forwarding service is often necessary for the application and for receiving IRS correspondence. Confirming the correct EIN service center to send your application to is also critical to prevent delays.

Benefits of Using a Certified Acceptance Agent (CAA)

The IRS designates certain individuals and entities as Certified Acceptance Agents (CAAs). As a Certified Acceptance Agent, itin.net can streamline the EIN application process for Brazilian indie hackers. The primary advantage of using a CAA is expedited processing. While the standard fax or mail route for non-residents can take 3-5 weeks, applications submitted through a CAA can often be processed much faster, sometimes within days. A CAA acts as a trusted intermediary, verifying your identity and application details in person (or remotely via secure means), which allows the IRS to process your application more efficiently. This path bypasses much of the manual review and potential communication delays associated with direct fax or mail submissions. For indie hackers who need their EIN quickly to open a U.S. bank account or meet other business requirements, the CAA channel offered by services like itin.net provides a significant advantage in both speed and certainty.

Next Steps After Obtaining Your EIN

Once you have successfully obtained your EIN, you can proceed with establishing your U.S. business infrastructure. The immediate next step for most indie hackers from Brazil is to open a U.S. bank account. With your EIN and business formation documents, you can now apply to financial institutions that cater to international founders. Beyond banking, your EIN is essential for any future tax filings. If your U.S. LLC has specific reporting requirements, such as filing Form 5472 for transactions with a foreign owner, you will need your EIN. Consider reviewing your business structure and tax obligations with a U.S. tax professional to ensure ongoing compliance. If you require assistance with your EIN application or any other aspect of setting up your U.S. business, exploring services like itin.net can provide a clear path forward. The typical timeline for EIN issuance via a Certified Acceptance Agent is much shorter than direct IRS processing.

Practical tips

  • Ensure the responsible party's name on Form SS-4 exactly matches their passport name.
  • Write 'Foreign' on line 7b of Form SS-4 if you do not possess a U.S. SSN or ITIN.
  • If using a mail forwarding service for your U.S. address, confirm it is acceptable to the IRS for EIN applications.
  • Do not attempt the online EIN application if you lack a U.S. SSN or ITIN; use fax, mail, or a CAA.
  • Verify the correct IRS service center address for non-resident fax or mail applications before sending.

Frequently asked questions

Can I apply for an EIN online from Brazil?

No, as a non-resident of the U.S. without an SSN or ITIN, you cannot use the IRS's online EIN application portal. You must apply via fax, mail, or through a Certified Acceptance Agent (CAA).

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

Applying directly via fax or mail can take 3–5 weeks. Using a Certified Acceptance Agent (CAA) like itin.net can significantly speed up the process, often to just a few business days.

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

While you don't necessarily need a physical U.S. office, you will need a valid U.S. mailing address or a mail forwarding service to receive IRS correspondence. This address must be entered on Form SS-4.

What is the difference between an EIN and a Brazilian CNPJ?

An EIN is a U.S. federal tax ID for businesses operating within the United States. A CNPJ is the Cadastro Nacional da Pessoa Jurídica, the equivalent identification number for businesses in Brazil issued by the Receita Federal.

Can I use my Brazilian CPF for the EIN application?

No, your Brazilian CPF (Cadastro de Pessoas Físicas) is not a substitute for a U.S. SSN or ITIN. For the EIN application, if you lack a U.S. SSN or ITIN, you must indicate 'Foreign' in the relevant field on Form SS-4.

What if my U.S. LLC has no U.S. operations or income?

Even without direct U.S. operations or income, you will likely need an EIN to open a U.S. bank account, which is crucial for many indie hackers. Some reporting requirements, like Form 5472, may also apply.

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