Skip to main content
itin.net
U.S. Bank Account application reference for H-1B visa holders based in Bulgaria
Banking15 min read

A U.S. Bank Account Guide for H-1B visa holders from Bulgaria

H-1B visa holders in Bulgaria can open U.S. bank accounts remotely. Understand eligibility, required documents like EIN and passports, and the application process to avoid common pitfalls.

Reviewed by , ITIN Specialist at itin.net.

H-1B Visa Holders in Bulgaria Face Unique Banking Hurdles

U.S. bank account opening for non-residents can be complex, and H-1B visa holders based in Bulgaria encounter specific challenges. Unlike U.S. residents, you cannot simply walk into a branch with your passport and proof of address. Many traditional U.S. banks have stringent Know Your Customer (KYC) and Anti-Money Laundering (AML) policies that often exclude non-residents or require an in-person visit, which is impractical from Bulgaria. Furthermore, while the U.S. and Bulgaria have a tax treaty, this doesn't directly facilitate bank account opening. The primary friction point is the requirement for a U.S. physical address and often a U.S. tax identification number, such as an EIN, which many H-1B workers may not possess initially for personal banking needs. This guide focuses on the path for H-1B visa holders in Bulgaria to secure a U.S. bank account, addressing the documentation and process nuances.

When You Need a U.S. Bank Account

For H-1B visa holders, a U.S. bank account is typically required when engaging in U.S.-based business activities or when receiving U.S.-source income that necessitates a U.S. financial institution. This is often triggered by starting a U.S. business, such as a U.S. LLC, or by operating an e-commerce business targeting the U.S. market. Many online platforms and payment processors prefer or require a U.S. bank account for payouts. While not strictly mandated by your H-1B status for personal use, it becomes essential for any entrepreneurial endeavors. If you are paid by a U.S. company and have your funds deposited directly into a Bulgarian account, a U.S. account might not be immediately necessary, but it simplifies transactions and management of U.S.-based income streams. For those on H-4 visas who might file jointly with an H-1B holder, obtaining an ITIN may be necessary to claim benefits on a joint return, and this can sometimes be a precursor to or linked with financial activities requiring a U.S. account.

Essential Documents for U.S. Bank Account Opening

Opening a U.S. bank account remotely from Bulgaria requires specific documentation to satisfy U.S. banking regulations. The exact requirements vary by bank, but common documents include a government-issued passport, a secondary form of identification, and proof of residential address. For business accounts, an EIN (Employer Identification Number) is almost always mandatory. This is obtained by filing Form SS-4 with the IRS. You will also likely need business formation documents, such as Articles of Organization or Incorporation, and an Operating Agreement if forming a U.S. LLC. Fintech providers like Mercury or Relay may have slightly different, often more streamlined, requirements, but will still necessitate identification and proof of business activity. A utility bill or bank statement showing your Bulgarian address is typically accepted as proof of address. Ensure all documents are clear, legible, and translated if not originally in English.

The Remote U.S. Bank Account Application Process

The process for opening a U.S. bank account remotely as an H-1B visa holder from Bulgaria generally takes 5–10 business days from the submission of a complete application. It begins with selecting a bank or fintech provider that accepts non-resident applicants. You will then complete the bank's specific Know Your Customer (KYC) and Anti-Money Laundering (AML) application. This often involves providing scanned copies of your identification documents, proof of address, and business formation documents if opening a business account. For business accounts, the EIN confirmation letter is critical. Once submitted, the bank reviews your application. If approved, they will typically mail a debit card and account details to your provided address. Some providers may require a small initial deposit to activate the account. It is vital to provide accurate and consistent information across all submitted documents to avoid delays or rejections.

Common Pitfalls for H-1B Visa Holders in Bulgaria

H-1B visa holders in Bulgaria often stumble over specific requirements when attempting to open a U.S. bank account. A primary mistake is applying to banks that do not accept applications from non-residents, leading to wasted time and effort. Many large national banks have policies that prevent remote opening for individuals without a U.S. physical presence. Another common error is incomplete or mismatched documentation; for example, using a different name on your passport than on your application can cause immediate rejection. Failing to provide a valid EIN for business accounts is a frequent issue, as many non-residents underestimate its necessity. Some individuals also attempt to open an account without understanding the implications for U.S. tax reporting, like Form 5472 for foreign-owned U.S. LLCs, which can lead to penalties if not addressed. Ensure you understand the bank's specific requirements for non-residents before starting the application.

Leveraging a Certified Acceptance Agent (CAA) for ITIN Applications

For H-1B visa holders who may also need an ITIN (Individual Taxpayer Identification Number), working with a Certified Acceptance Agent (CAA) like itin.net offers a streamlined path. A CAA can authenticate your original identification documents, such as your passport and birth certificate, during the ITIN application process. This means you do not have to mail your original documents to the IRS, reducing the risk of loss or delay. While a CAA directly assists with ITIN applications, the expertise gained in understanding IRS procedures and documentation requirements can be invaluable when preparing for U.S. financial services, including bank account opening. This specialized knowledge ensures that your personal identification aligns with IRS standards, which indirectly supports your banking application by demonstrating a compliant approach to U.S. financial and tax matters. The process handled by a CAA is designed for accuracy and efficiency, minimizing potential back-and-forth with the IRS.

Next Steps for Your U.S. Bank Account

After understanding the requirements and potential challenges, the next practical step is to select the right banking partner. Consider providers that specialize in serving non-residents and international clients. If you require a business account, ensure you have or will obtain an EIN and the necessary U.S. business formation documents. For those needing an ITIN, initiating that process early can be beneficial. Review the specific documentation requirements of your chosen bank or fintech. If you find the process daunting, consider utilizing professional services. For instance, itin.net offers a Basic Banking Setup service and a Full Banking Bundle that includes EIN and U.S. LLC support, simplifying the entire process. You can review our pricing options or contact us directly for personalized assistance.

Practical tips

  • Obtain an EIN before applying for a business bank account; most U.S. banks require it for non-residents.
  • Ensure your legal name matches exactly across your passport, any U.S. visa, and your bank application to prevent identity verification issues.
  • If opening a U.S. LLC, be aware of Form 5472 reporting requirements for foreign-owned entities, even if you have no U.S. tax liability.
  • Familiarize yourself with the specific non-resident policies of your chosen U.S. bank or fintech provider before submitting your application.
  • If you need an ITIN, use a Certified Acceptance Agent (CAA) to avoid mailing your original identification documents to the IRS.

Frequently asked questions

Can H-1B visa holders in Bulgaria open a U.S. bank account without visiting the U.S.?

Yes, many fintech companies and some traditional banks allow non-residents, including H-1B visa holders in Bulgaria, to open U.S. bank accounts remotely. The process relies on submitting required documentation online or via mail.

What is the typical timeline for opening a U.S. bank account from Bulgaria?

The typical timeline for opening a U.S. bank account remotely from Bulgaria is usually between 5 to 10 business days from the date your complete application and all required documents are submitted and approved by the bank.

Do I need an SSN or ITIN to open a U.S. bank account?

H-1B visa holders typically have an SSN, which can be used for opening a personal U.S. bank account. For business accounts, an EIN is generally required. An ITIN is usually not needed for bank account opening itself, but may be relevant for tax filing purposes, especially for spouses on H-4 visas filing jointly.

What if my Bulgarian passport and proof of address documents are not in English?

Some U.S. banks may require certified translations of documents not in English. It is best to check with the specific bank or fintech provider about their translation policies beforehand. Providing clear, notarized translations can expedite the process.

Are there specific U.S. banks that are better for non-residents from Bulgaria?

Fintech solutions like Mercury, Relay, and Brex are often more amenable to non-resident applications than traditional large U.S. banks. Researching providers that explicitly state they serve international clients or non-residents is recommended.

What are the tax implications of having a U.S. bank account for an H-1B holder in Bulgaria?

For H-1B visa holders residing primarily in Bulgaria, interest earned in a U.S. bank account may be subject to U.S. tax reporting. However, the U.S.-Bulgaria tax treaty may provide relief or exemptions for certain types of income. It is advisable to consult with a tax professional specializing in U.S. and Bulgarian tax law.

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