Skip to main content
itin.net
ITIN guide for Stripe account holders based in Brazil
ITIN15 min read

ITIN for Stripe account holders from Brazil

Stripe account holders in Brazil need an ITIN for U.S. tax compliance. Learn eligibility, required documents, the application process, and common pitfalls with itin.net.

Reviewed by , ITIN Specialist at itin.net.

ITIN Requirements for Stripe Account Holders in Brazil

Stripe account holders based in Brazil encounter specific U.S. tax compliance requirements that often necessitate obtaining an Individual Taxpayer Identification Number (ITIN). Unlike U.S. residents who use a Social Security Number (SSN), non-residents earning U.S. income or operating through U.S. entities must have a U.S. tax ID. For those using Stripe, particularly if they've formed a U.S. entity or utilized services like Stripe Atlas, the need for an ITIN becomes apparent when dealing with U.S. tax filings, such as Form 1040-NR (U.S. Nonresident Alien Income Tax Return) or Form 5472 (Information Return of a 25% Foreign-Owned U.S. Corporation or a Foreign Corporation Engaged in a U.S. Trade or Business). The absence of a bilateral income tax treaty between Brazil and the U.S. further complicates matters, making proper documentation like the ITIN and a Form W-8BEN critical for avoiding excessive U.S. tax withholding on certain types of income. This means that while your primary business operations might be in Brazil, the financial ecosystem you're participating in through Stripe often requires adherence to U.S. tax regulations, directly impacting your need for an ITIN.

When You Need an ITIN

An ITIN is generally required for Brazilian Stripe account holders when you have a U.S. tax obligation that cannot be fulfilled with an SSN. This most commonly arises when you operate a U.S. entity, such as a U.S. LLC, to facilitate your Stripe payments. U.S. entities are subject to various IRS reporting requirements, including filing Form 5472 if you are a foreign owner of a U.S. business. This form is due annually and carries significant penalties for non-compliance. Stripe itself, especially when requiring a U.S. bank account or operating through a U.S. entity like those formed via Stripe Atlas, will often prompt you to provide a U.S. tax identification number. Even if you are not operating through a formal U.S. entity but are receiving certain types of U.S.-sourced income that requires reporting on a U.S. tax return (e.g., income from U.S. real estate, royalties, or certain business activities conducted in the U.S.), you will need an ITIN. The IRS issues ITINs via Form W-7 to individuals who are required to file U.S. taxes but do not have and are not eligible for an SSN. This is a standard requirement for non-resident aliens with U.S. tax liabilities.

Required Documents for ITIN Application

To apply for an ITIN using Form W-7, you must submit original or certified copies of specific identification documents to the IRS. The primary document required is proof of your identity and foreign status. A valid, unexpired passport is the preferred document, as it serves as both. If you do not have a passport, other documents may be accepted, such as a national identity card, birth certificate, or driver's license, but these typically must be accompanied by a secondary identification document. In addition to your identity document, you must include a valid U.S. federal tax return for which the ITIN is needed, unless you qualify for a return-free filing exception. For many Stripe account holders in Brazil, this will be a Form 1040-NR or Form 5472 if they have a U.S. entity. You may also need to provide supporting documentation related to your tax situation, such as a visa if you have one, or proof of your foreign tax liability if claiming treaty benefits. Ensure all submitted documents are clear, legible, and meet IRS requirements to avoid delays.

The ITIN Application Process

Applying for an ITIN involves completing and submitting Form W-7, along with the required supporting documentation and a U.S. federal tax return. You have three primary methods for submitting your application. The first is to mail your original or certified documents directly to the IRS in Austin, Texas. This method involves the longest processing times, as the IRS will retain your original documents until the ITIN is assigned, which can take several months. The second method is to visit an IRS Taxpayer Assistance Center (TAC) that offers ITIN application services. You must schedule an appointment, and an IRS employee will verify your original documents. The third, and often most efficient, method for individuals in Brazil is to apply through a Certified Acceptance Agent (CAA). A CAA, like itin.net, is authorized by the IRS to authenticate your identification documents, meaning you do not have to send your original passport or other vital documents to the IRS. The CAA reviews your application package and forwards it to the IRS. This process typically speeds up the overall timeline significantly, with ITINs often issued within 5–10 business days after the application is received by the IRS.

Common Mistakes for Brazilian Stripe Account Holders

Brazilian Stripe account holders often make specific errors when applying for an ITIN due to the unique intersection of their business activities and U.S. tax regulations. A frequent pitfall is failing to include a complete and accurate U.S. tax return with the Form W-7. For those operating a U.S. LLC, this means not filing Form 5472 or not attaching the required statement. Another common error is mismatched name fields across identification documents, Form W-7, and the tax return; the IRS requires absolute consistency. Many individuals also overlook the necessity of providing a U.S. tax return even when their income is primarily earned outside the U.S. but channeled through a U.S. entity. Furthermore, incorrectly claiming tax treaty benefits without understanding the specific requirements or applicable articles can lead to rejection. Since Brazil does not have an income tax treaty with the U.S., treaty claims are typically not applicable for residents of Brazil, and attempting to use them can cause confusion and delays. It is also critical not to send original identification documents directly to the IRS unless you are prepared for them to be held for an extended period.

Benefits of Using a Certified Acceptance Agent (CAA)

Applying for an ITIN through a Certified Acceptance Agent (CAA), such as itin.net, offers distinct advantages for Stripe account holders in Brazil. The most significant benefit is that a CAA can authenticate your original identification documents. This means you can have your passport or other primary identification documents verified by the CAA, and you will then submit certified copies with your Form W-7 application to the IRS. This eliminates the risk and inconvenience of mailing your original passport or other vital documents directly to the IRS, where they would be held for the entire processing period, which can last several months. A CAA acts as an intermediary, ensuring your application package is complete and accurate before it is sent to the IRS. This can significantly reduce the chances of rejection due to common errors. The typical timeline for receiving your ITIN when applying through a CAA is much faster, often within 5–10 business days of the IRS receiving your complete application, compared to potentially many months when mailing directly. This efficiency is invaluable for individuals who need their ITIN quickly to meet Stripe's requirements or other U.S. tax obligations.

Next Steps After ITIN Application

Once your ITIN application is approved, you will receive a CP-565 notice from the IRS containing your unique 9-digit ITIN. This is the official confirmation of your ITIN. With your ITIN in hand, you can now fulfill any outstanding U.S. tax filing requirements. For Stripe account holders in Brazil, this often means updating your Stripe account information with your new ITIN, especially if you previously used a placeholder or were prompted to provide it. This ensures your payment processing and tax reporting with Stripe are compliant. If you established a U.S. entity, you can now finalize any necessary filings with the state of incorporation and ensure your Form 5472 is filed correctly for the tax year. If you are opening or have opened a U.S. bank account for your business, your ITIN will be essential for reporting purposes. If you are unsure about the process or need assistance with your ITIN application or ongoing U.S. tax compliance, itin.net offers comprehensive support. Review our Standard Package pricing for ITIN applications or contact us directly for personalized guidance.

Practical tips

  • Use the exact same legal name across your Form W-7, your passport, and any prior IRS correspondence — mismatched name fields are a leading cause of ITIN application rejection.
  • When applying via a Certified Acceptance Agent (CAA), you do not need to mail your original passport; the CAA will verify it and send certified copies.
  • Ensure your accompanying U.S. tax return (e.g., Form 1040-NR or Form 5472 with its required statement) is complete and accurate before submitting it with your Form W-7.
  • If you are forming a U.S. LLC, ensure you have a registered agent in the U.S. and understand the requirements for filing Form 5472, as this is a common trigger for ITIN needs.
  • Do not attempt to claim U.S. tax treaty benefits if you are a resident of Brazil, as no such treaty exists between Brazil and the U.S. This will cause your application to be rejected.

Frequently asked questions

Do I need an ITIN if I only have a Stripe account and live in Brazil?

You likely need an ITIN if your Stripe account is linked to a U.S. entity (like a U.S. LLC), if you are required to file a U.S. tax return (such as Form 1040-NR or Form 5472), or if Stripe requires a U.S. tax ID for payment processing or compliance. Simply having a Stripe account without these connections might not require an ITIN, but many Stripe users operating internationally do.

How long does it take to get an ITIN through a Certified Acceptance Agent (CAA)?

When applying through a Certified Acceptance Agent (CAA) like itin.net, the process is significantly faster. The IRS typically issues an ITIN within 5–10 business days after the CAA submits your complete application package.

Can I use my Brazilian passport as the primary document for my ITIN application?

Yes, a valid, unexpired Brazilian passport is the preferred identification document for your Form W-7 application. It serves as proof of both your identity and foreign status.

What is Form 5472 and why is it relevant for Brazilian Stripe account holders?

Form 5472 is an IRS information return for U.S. entities that are 25% foreign-owned. If you have formed a U.S. LLC to operate your Stripe business, you will likely need to file Form 5472 annually, and this filing requirement necessitates obtaining an ITIN if you don't have an SSN.

What happens if I don't get an ITIN when required by Stripe or the IRS?

Failure to obtain a required ITIN can lead to significant penalties from the IRS, especially if you have U.S. filing obligations like Form 5472. Stripe may also restrict your account access or payment processing capabilities if you do not provide the necessary U.S. tax identification number.

Do I need a U.S. bank account to get an ITIN?

No, you do not need a U.S. bank account to apply for an ITIN. However, many Stripe account holders who need an ITIN also find it beneficial or necessary to open a U.S. bank account for their operations, and your ITIN will be required for that process.

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