Skip to main content
itin.net
U.S. Bank Account application reference for Google Play developers based in Brazil
Banking12 min read

A U.S. Bank Account Guide for Google Play developers from Brazil

Google Play developers in Brazil face unique challenges opening U.S. bank accounts. Learn the requirements, process, and common pitfalls to get paid faster.

Reviewed by , ITIN Specialist at itin.net.

Why Google Play Developers in Brazil Need a U.S. Bank Account

Google Play developers based in Brazil face specific hurdles when seeking to receive payments efficiently. Unlike developers in countries with direct payment integrations or favorable tax treaties, Brazilian developers often find themselves navigating complex international payment systems. Google Play uses Google Payments International, which can involve delays and higher fees when transferring funds directly to Brazilian banks. A U.S. bank account provides a direct channel to receive U.S. dollar (USD) payouts from Google, bypassing many of these intermediaries. This not only speeds up the payment process but also can reduce currency conversion costs and financial friction. The lack of a bilateral income tax treaty between Brazil and the U.S. further complicates matters, making proper documentation like an ITIN or W-8BEN essential for minimizing U.S. tax withholding. A U.S. bank account is often the most straightforward solution to manage these earnings effectively and comply with U.S. tax requirements, especially when dealing with U.S.-based platforms like Google Play.

When a U.S. Bank Account Becomes Necessary

A U.S. bank account is typically required for Google Play developers in Brazil when they need to receive payouts directly from Google's U.S. entity or when aiming to optimize their financial operations. Google Play's payment system often defaults to U.S. dollar disbursements, and having a U.S. account simplifies this inflow. While not strictly mandatory to publish apps, it becomes a practical necessity for efficient fund management and reduced transaction costs. The alternative, receiving payments directly in Brazilian Real (BRL) through international wire transfers, can incur significant fees and unfavorable exchange rates. Furthermore, for developers who might expand their operations or engage with other U.S.-based clients, a U.S. bank account serves as a foundational element for U.S. business presence. The U.S. tax implications, particularly regarding Form 1040-NR for non-resident aliens and Form 5472 for certain business structures, also make having a dedicated U.S. financial account a prudent step. This account facilitates compliance and simplifies tax reporting by providing a clear record of U.S.-sourced income.

Essential Documents for Opening Your Account

Opening a U.S. bank account as a non-resident developer from Brazil requires specific documentation, primarily for Know Your Customer (KYC) and Anti-Money Laundering (AML) compliance. For business accounts, you will generally need an Employer Identification Number (EIN) or an Individual Taxpayer Identification Number (ITIN). The EIN is obtained by applying to the IRS using Form SS-4, a process that can take several weeks if applying by mail or a few days if applying by phone. An ITIN is used for tax purposes and can be obtained by filing Form W-7. You will also need formation documents if establishing a U.S. business entity, such as Articles of Organization for a U.S. LLC or corporate documents for a C-corp. Personal identification is critical: a valid passport is universally required. Proof of residential address, both in Brazil and potentially for your U.S. entity (if applicable, often a registered agent's address), is also standard. Some banks may request a utility bill or bank statement from your Brazilian bank to verify your foreign address. The specific requirements can vary significantly between traditional banks and fintech providers like Mercury, Relay, or Brex, with fintechs often having a more streamlined digital application process.

The Application Process and Timeline

The process for opening a U.S. bank account remotely typically begins with selecting a financial institution that accepts non-resident applicants. Many large U.S. national banks have strict policies against opening accounts for non-residents without a physical U.S. presence, making fintech alternatives or smaller community banks more viable options. Once a bank is chosen, you will complete their specific application, which involves submitting the documents previously mentioned. This is not a federal form; each bank has its own proprietary application and KYC/AML procedures. For business accounts, having your EIN or ITIN ready is crucial. The application review process involves verifying your identity, business legitimacy, and compliance with U.S. regulations. If approved, you will receive account details and often a debit card, typically within 5–10 business days from the application submission. This timeline assumes all documentation is accurate and complete; missing or incorrect information can lead to significant delays or outright rejection. The entire process, from gathering documents to receiving your debit card, can range from two weeks to over a month, depending on the institution and the completeness of your submission.

Common Pitfalls for Brazilian Google Play Developers

Brazilian Google Play developers often encounter specific pitfalls when trying to open a U.S. bank account. A primary mistake is applying to banks that explicitly do not serve non-residents. Many major U.S. banks require an in-person visit or a U.S. physical address, which is not feasible for remote applicants. Another common error is attempting to open a business account without an EIN or ITIN. While some fintechs might allow application with an ITIN, most require an EIN for business accounts, and failing to secure this first leads to immediate rejection. For Google Play developers, ensuring the name on the bank account application precisely matches the name associated with their Google Play Console account and any U.S. tax identification numbers (EIN/ITIN) is vital. Discrepancies can flag the application for review or denial. Furthermore, misunderstanding the requirements for U.S. business formation can be an issue; if opting for a U.S. LLC, ensure you have an Operating Agreement and a designated registered agent, as banks may inquire about these. Finally, failing to provide comprehensive proof of address, both for your Brazilian residence and your U.S. business (if applicable), is a frequent stumbling block.

The Certified Acceptance Agent (CAA) Advantage

A Certified Acceptance Agent (CAA) can significantly streamline the ITIN application process for Brazilian developers. As a CAA, itin.net can authenticate your original identification documents, such as your passport and birth certificate, directly. This means you do not have to mail your original, irreplaceable documents to the IRS for processing. The CAA acts as a trusted intermediary, verifying your identity and certifying that the copies submitted with your Form W-7 are true and correct. This significantly reduces the risk of document loss or damage during transit and speeds up the overall ITIN application timeline. For individuals based in Brazil, using a CAA like itin.net eliminates the need for a trip to a U.S. embassy or consulate for document verification. This service is particularly beneficial as Brazil does not have a bilateral income tax treaty with the U.S., making proper documentation for tax purposes, including an ITIN, especially important for managing U.S. tax withholding. The CAA process ensures that your application is complete and accurate before it is forwarded to the IRS, minimizing the chances of delays or rejections.

Next Steps After Opening Your Account

Once your U.S. bank account is active, you can update your payment details within the Google Play Console to direct all future earnings to this new account. This ensures that USD payouts are received directly, minimizing conversion fees and delays. For developers who have established a U.S. LLC, remember to file Form 5472 annually with the IRS to report transactions between the LLC and its foreign owner, which is a requirement even if the LLC has no U.S. tax liability. If you haven't already secured an ITIN for tax purposes or an EIN for your U.S. business, these should be prioritized. An ITIN is crucial for treaty benefits and accurate tax filing as a non-resident alien, while an EIN is often necessary for opening business bank accounts and complying with U.S. business regulations. Consider reviewing the pricing for services like the itin.net Basic Banking Setup or the Full Banking Bundle, which includes EIN and LLC support, to ensure all your U.S. financial and business needs are met comprehensively. For personalized guidance, contacting itin.net for assistance with your specific situation is recommended.

Practical tips

  • Use the same legal name across your passport, ITIN application (Form W-7), and any U.S. bank account application to prevent mismatches.
  • When applying for a U.S. business bank account, ensure you have secured an EIN or ITIN beforehand; most banks require one of these.
  • If forming a U.S. LLC, ensure you have a registered agent and an Operating Agreement; these documents are often requested by banks.
  • Open a U.S. bank account with a provider that explicitly states they accept non-resident applicants to avoid wasted effort.
  • Keep digital copies of all submitted documents for your records, as well as for future reference or potential audits.

Frequently asked questions

Can I open a U.S. bank account from Brazil without visiting the U.S.?

Yes, many fintech providers and some traditional banks allow non-residents to open U.S. bank accounts remotely from Brazil. You will need to provide specific documentation for verification.

Do I need an ITIN or EIN to open a U.S. bank account for my Google Play earnings?

For a personal U.S. bank account, an ITIN may suffice or might not be required by some providers. For a business account, an EIN is typically mandatory, though some fintechs may allow application with an ITIN initially.

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

The process typically takes 5–10 business days from application submission to account activation, assuming all documentation is complete and accurate. The ITIN or EIN application process itself may take longer.

What happens if my U.S. bank account application is rejected?

If rejected, carefully review the reason provided by the bank. Common reasons include insufficient documentation, inability to verify identity, or the bank's policy against serving non-residents. You may need to reapply with corrected information or try a different institution.

Will I have to pay U.S. taxes on my Google Play earnings if I have a U.S. bank account?

Having a U.S. bank account does not automatically create a U.S. tax liability. However, as a non-resident alien earning income from U.S. sources, you are generally required to file a U.S. tax return (Form 1040-NR) and may be subject to withholding, depending on tax treaties and the nature of your income. An ITIN is essential for proper tax filing.

Can I use my Brazilian bank account for Google Play payouts?

While technically possible, receiving direct payouts in Brazilian Real (BRL) to your Brazilian bank account can incur higher fees and less favorable exchange rates compared to receiving USD in a U.S. account. It is generally less efficient for managing U.S.-dollar earnings.

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