Skip to main content
itin.net
Visual cover for U.S. Bank Account guidance for Stripe account holders based in Brazil
Banking12 min read

U.S. Bank Account Tips for Stripe account holders from Brazil

Stripe account holders in Brazil need a U.S. bank account for global payments. Learn about requirements, documentation, and the application process with itin.net.

Reviewed by , ITIN Specialist at itin.net.

Why Stripe Account Holders in Brazil Need a U.S. Bank Account

Stripe account holders based in Brazil face a specific hurdle: Stripe's requirement for a U.S. entity, an Employer Identification Number (EIN), and a U.S. bank account to process global payments effectively. Unlike U.S.-based businesses that can often use their domestic accounts, Brazilian entities must establish a U.S. presence to meet these requirements. This is particularly relevant for creators, e-commerce sellers, and service providers in Brazil who rely on Stripe for international transactions. Without a U.S. bank account, funds may be held, subject to less favorable conversion rates, or payment processing could be interrupted, directly impacting revenue streams. This situation demands a clear understanding of how to acquire a U.S. bank account remotely as a non-resident.

The core issue stems from Stripe's operational model and compliance obligations. They facilitate transactions primarily within the U.S. financial system and require account holders to align with these standards. For Brazilians, this means bridging the gap between their local business operations and the U.S. financial infrastructure. The process often involves setting up a U.S. entity, such as a U.S. LLC, and obtaining an EIN before a bank will open an account. This sequence is critical and forms the foundation for accessing U.S. banking services necessary for seamless Stripe integration. The need for a U.S. bank account is not optional but a prerequisite for many Stripe users operating internationally from Brazil.

Eligibility and Triggers for a U.S. Bank Account

A U.S. bank account becomes a necessity for Stripe account holders in Brazil primarily when they establish a U.S. entity to comply with Stripe's platform requirements. Stripe mandates that businesses processing payments through their platform have a U.S. legal entity, a U.S. Tax ID (EIN), and a U.S. bank account. This is not a choice but a condition for account activation and continued service, especially for businesses looking to scale globally. Without meeting these prerequisites, Stripe may suspend or terminate services, leaving Brazilian businesses unable to collect payments from their international customer base.

The trigger is usually the initial setup of a Stripe account for U.S. payment processing, or when Stripe's compliance checks identify a non-U.S. entity operating without the required U.S. infrastructure. For Brazilian entrepreneurs, this often means forming a U.S. LLC and securing an EIN through the IRS. Once these are in place, the path to opening a U.S. bank account becomes clear. While some fintech alternatives might offer streamlined processes, the underlying requirement for a U.S. Tax ID remains constant. This entire setup is designed to comply with U.S. financial regulations and ensure that Stripe can properly report transactions to U.S. tax authorities. Understanding these triggers is the first step for any Brazilian Stripe user needing to establish U.S. financial operations.

Required Documentation for U.S. Bank Accounts

Opening a U.S. bank account as a non-resident, particularly for Stripe account holders from Brazil, requires specific documentation. The most critical document for business accounts is your EIN confirmation letter, often referred to as a CP-575 notice, issued by the IRS. This confirms your U.S. business tax identification number. For entities, you will also need formation documents like the Articles of Organization for a U.S. LLC or similar incorporation papers from your state of formation.

Beyond business formation, personal identification is essential. This typically includes a copy of your valid passport, serving as proof of identity. You will also need proof of address, which can be a utility bill, bank statement, or government-issued document showing your residential address in Brazil. Some banks may also request a U.S. business address, which can often be a virtual office or registered agent address if you've formed a U.S. entity. Ensure all documents are recent and clearly legible. Mismatched information across documents is a common cause for application delays or rejections.

The U.S. Bank Account Application Process

The application process for a U.S. bank account for non-residents typically begins after you have secured your EIN. You will need to choose a bank or financial institution that accepts non-resident applicants, as many traditional U.S. banks do not. Fintech solutions like Mercury, Relay, or Brex are often more accommodating to international founders. The application itself is bank-specific and involves submitting the required documentation online or through a dedicated portal.

Once your application is submitted, the bank's compliance department will review your documents. This review process, including Know Your Customer (KYC) and Anti-Money Laundering (AML) checks, can take several business days. If approved, you will be notified, and your account will become active. Following approval, the bank will typically mail a debit card and any other necessary materials to your provided U.S. or international address. The entire timeline from application submission to having an active debit card generally ranges from 5–10 business days, although this can vary depending on the institution and the completeness of your submission.

Common Mistakes for Brazilian Stripe Account Holders

Brazilian Stripe account holders often encounter specific pitfalls when applying for a U.S. bank account. A primary mistake is attempting to open an account without first securing an EIN. Many banks require this U.S. tax identification number for any business account, even for non-resident-owned entities. Another common error is applying to banks that explicitly do not serve non-residents. Most large national U.S. banks have policies that prevent them from opening accounts for individuals without a U.S. physical presence or residency.

Furthermore, incomplete or mismatched documentation is a frequent issue. For instance, using a different legal name on your passport versus your business formation documents can lead to rejection. Ensure consistency across all submitted paperwork. Failing to provide a valid U.S. business address (even if it's a virtual office or registered agent address) can also be problematic. Finally, misunderstanding the need for a U.S. entity before opening a bank account causes delays. Brazilian users must first form a U.S. LLC or similar entity and obtain an EIN before proceeding with banking applications.

The Certified Acceptance Agent (CAA) Path

For non-residents applying for an ITIN, a Certified Acceptance Agent (CAA) like itin.net offers a streamlined process. A CAA is authorized by the IRS to assist taxpayers in obtaining an ITIN by verifying original identity documents. This means you do not have to mail your original passport or birth certificate to the IRS, reducing the risk of loss or delay. The CAA reviews your application, verifies your documents, and forwards the package to the IRS on your behalf.

While the primary function of a CAA is ITIN application assistance, this expertise extends to understanding the broader U.S. tax and financial landscape. For Brazilian Stripe account holders needing both an ITIN and a U.S. bank account, working with a CAA ensures that your foundational U.S. tax documentation is handled correctly. This can indirectly facilitate your banking application by ensuring you have all necessary tax-related prerequisites in order. The process via a CAA is generally more secure and efficient than direct submission to the IRS, providing peace of mind for international applicants.

Next Steps for U.S. Bank Account Setup

After successfully opening your U.S. bank account, the next crucial step is to link it to your Stripe account. Ensure all details are entered accurately to avoid any payment processing issues. If you haven't already, you will likely need to form a U.S. entity, such as a U.S. LLC, and obtain an EIN. These steps are prerequisites for most U.S. banks and Stripe itself.

For Brazilian entrepreneurs, navigating these requirements can be complex. itin.net provides comprehensive services to assist with EIN applications and U.S. LLC formations, simplifying the process. Reviewing the specific service packages available, such as the Basic Banking Setup or the Full Banking Bundle, can help you understand the options and pricing. If you require personalized guidance, contacting itin.net for a consultation is a practical next step to ensure your U.S. financial infrastructure is set up correctly for your Stripe operations.

Practical tips

  • Secure your EIN before applying for a U.S. bank account; most banks require it for non-resident business accounts.
  • Choose a bank or fintech that specifically caters to non-residents; avoid large national banks that typically deny such applications.
  • Ensure your legal name and address are consistent across all documents, including your passport, business formation papers, and bank application.
  • Have proof of address for your U.S. business presence ready, even if it's a virtual office or registered agent address, as banks often require it.
  • Understand that the U.S. does not have a bilateral income tax treaty with Brazil, making proper documentation like Form W-8BEN critical for tax compliance and avoiding excessive U.S. withholding.

Frequently asked questions

Can I open a U.S. bank account with only my Brazilian passport?

No, generally you cannot open a U.S. bank account with only your Brazilian passport. Most U.S. banks, especially for business accounts, require an EIN (Employer Identification Number) and formation documents for a U.S. entity, in addition to personal identification like your passport and proof of address.

How long does it take to get a U.S. bank account as a Brazilian resident?

The timeline can vary, but typically it takes 5–10 business days from application submission to account activation, assuming all your documentation is complete and accurate. The process involves bank review and compliance checks.

Do I need to visit the U.S. to open a bank account?

No, it is possible to open a U.S. bank account remotely as a non-resident. Many fintech institutions and some traditional banks allow applications to be completed entirely online or through their representatives without requiring a physical visit to the U.S.

What is the difference between a personal and business U.S. bank account for Stripe?

For Stripe account holders, a business U.S. bank account is almost always required. Stripe mandates a U.S. entity and associated Tax ID (EIN) for processing, which necessitates a business bank account rather than a personal one. Personal accounts are not designed for commercial transactions and may violate bank terms of service.

Will opening a U.S. bank account affect my taxes in Brazil?

Holding a U.S. bank account itself does not typically change your tax obligations in Brazil. However, any income generated through U.S. operations, including funds processed by Stripe and deposited into your U.S. account, may be subject to Brazilian income tax. It is advisable to consult with a Brazilian tax professional for specific guidance.

Can my U.S. LLC open a bank account if I live in Brazil?

Yes, your U.S. LLC, formed with a registered agent and possessing an EIN, can open a U.S. bank account even if you reside in Brazil. You will need to provide all required business and personal documentation to the bank for verification.

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