Skip to main content
itin.net
Illustration for an U.S. Bank Account article aimed at Upwork freelancers based in Croatia
Banking15 min read

How Upwork freelancers from Croatia Get a U.S. Bank Account

Upwork freelancers in Croatia need a U.S. bank account to receive payments smoothly. Learn the requirements, application process, and common pitfalls to secure yours efficiently.

Reviewed by , ITIN Specialist at itin.net.

Why Upwork Freelancers in Croatia Need a U.S. Bank Account

Upwork freelancers based in Croatia face a unique hurdle when trying to access funds earned from U.S. clients: the need for a U.S. bank account. While Upwork offers direct payment options, these often involve currency conversion fees and can delay fund availability. Many U.S. clients also prefer or require direct payment methods that necessitate a U.S. domiciled account. For Croatian freelancers, receiving payments in USD directly into a U.S. bank account streamlines the process, reduces conversion costs, and offers greater financial flexibility. This is particularly relevant as the Croatia–U.S. tax treaty begins to take effect, potentially simplifying cross-border financial interactions. Without a U.S. bank account, you might incur higher fees through third-party payment processors or face limitations on how quickly you can access your earnings, impacting your cash flow and business operations.

When a U.S. Bank Account Becomes Necessary

A U.S. bank account is often triggered by the need to receive payments directly from U.S. clients who prefer not to use international wire transfers or platform-specific payout systems. Upwork itself facilitates payments, but clients may opt for direct transfers to a U.S. account for convenience or cost savings on their end. Beyond Upwork, if you plan to expand your client base to include U.S. businesses that require U.S. payment rails, a U.S. account is essential. Some U.S. clients may also require you to have a U.S. entity, such as a U.S. LLC, for contracting purposes, which further necessitates a U.S. bank account to hold business funds separately. This separation is crucial for financial transparency and can simplify tax reporting, especially when dealing with U.S. tax obligations. The ability to hold USD directly also hedges against currency fluctuations between the Croatian Kuna and the U.S. Dollar.

Required Documentation for Non-Residents

Opening a U.S. bank account as a non-resident requires specific documentation to satisfy Know Your Customer (KYC) and Anti-Money Laundering (AML) regulations. For business accounts, you will typically need an Employer Identification Number (EIN), which is a federal tax ID issued by the IRS. You will also need formation documents for your business, such as Articles of Organization if you form a U.S. LLC. Personal identification is mandatory, including a valid passport and often a secondary form of ID. Proof of address is also required; this can be a utility bill or bank statement from your country of residence, Croatia. Some banks may also request a business plan or a declaration of the intended use of the account. The exact documents can vary by bank, so it is essential to check their specific requirements beforehand. For those without an EIN, a U.S. bank account setup often begins with obtaining one.

The Application Process and Timeline

The process for opening a U.S. bank account remotely as a non-resident typically begins with an application submitted directly to the bank or through a service provider. If you are opening a business account, obtaining an EIN is usually the first step. This involves filing Form SS-4 with the IRS, which can take several weeks if applying by mail, or a few business days if applying online as a foreign applicant. Once you have your EIN, you can proceed with the bank's application. This involves submitting all required personal and business documentation. Banks review these applications to verify identity and compliance with regulations. The entire process, from initial application to having an active account and receiving a debit card, generally takes 5–10 business days after all documentation is successfully submitted and approved. Fintech solutions may offer faster turnaround times, sometimes within a few days.

Common Pitfalls for Croatian Upwork Freelancers

Croatian Upwork freelancers often encounter specific pitfalls when seeking a U.S. bank account. A primary mistake is applying to large national U.S. banks that have strict policies against opening accounts for non-residents without a physical U.S. presence. Many of these banks simply decline applications from individuals without a U.S. address or a U.S.-based business entity. Another common issue is failing to secure an EIN before attempting to open a business account; most U.S. banks require this federal tax identification number for non-resident business accounts. Mismatched documentation, where names or addresses on different forms do not align perfectly, can also lead to rejections. Furthermore, attempting to open an account without understanding the bank's specific requirements for non-residents can result in wasted effort and repeated rejections.

Benefits of Using a Certified Acceptance Agent (CAA)

Working with a Certified Acceptance Agent (CAA) like itin.net offers a streamlined and guided approach to obtaining necessary U.S. tax identification numbers and establishing financial infrastructure. A CAA assists in the process of applying for an ITIN (Individual Taxpayer Identification Number) or an EIN by verifying your original documentation in person, eliminating the need to mail sensitive original documents to the IRS. This verification service is invaluable for non-residents who cannot easily travel to the U.S. for such procedures. For U.S. bank account opening, a CAA can help ensure your documentation is correctly prepared, especially if an ITIN or EIN is a prerequisite. This expert guidance significantly reduces the risk of application errors and delays, making the overall process smoother and more efficient for freelancers in Croatia.

Next Steps for Croatian Freelancers

To secure a U.S. bank account, Croatian Upwork freelancers should first identify whether a personal or business account is most suitable for their needs. If a business account is required, obtaining an EIN is a critical early step. Review the documentation requirements of banks that cater to non-residents, such as fintech alternatives like Mercury, Relay, or Brex, or traditional partner banks. If you need assistance with obtaining an EIN or ITIN, consider using a service like itin.net. Understanding the pricing for banking setup services, such as the itin.net Basic Banking Setup at $197 or the Full Banking Bundle at $597, can help you budget for this essential business requirement. Consulting with a tax professional familiar with U.S. and Croatian tax laws is also advisable.

Practical tips

  • Secure an EIN before applying for a U.S. business bank account; most U.S. banks require it for non-resident applicants.
  • Ensure all your identification documents (passport, utility bills) use the exact same legal name as it appears on your Upwork profile and any IRS forms.
  • Research banks and fintech providers that explicitly state they accept non-resident applicants; avoid large national banks that typically do not.
  • Have proof of address from Croatia readily available, such as a recent utility bill or bank statement, as this is a standard requirement.
  • If you also need an ITIN, consider using a Certified Acceptance Agent (CAA) service to avoid mailing original documents to the IRS.

Frequently asked questions

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

Yes, it is possible to open a U.S. bank account remotely from Croatia. Many banks and fintech companies specialize in serving non-residents and allow applications to be completed online or with the assistance of a service provider. You will typically need to provide documentation that can be verified remotely.

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

For a personal U.S. bank account, an ITIN is sometimes required, especially if you intend to earn U.S. sourced income that needs reporting. For a business U.S. bank account, an EIN is almost always required by U.S. banks for non-resident business owners. You can apply for an EIN using Form SS-4.

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

A personal account is linked to your individual identity, while a business account is tied to a registered business entity (like a U.S. LLC). Business accounts are recommended for Upwork freelancers to separate business income and expenses, which is crucial for tax compliance and professional financial management. Opening a business account typically requires an EIN and business formation documents.

How long does it take to get a U.S. bank account from Croatia?

The timeline can vary, but typically ranges from 5–10 business days from the time your application and all required documents are submitted and approved by the bank. Obtaining an EIN can add additional time, depending on the IRS processing speed, which can range from a few days to several weeks.

Will the new Croatia–U.S. tax treaty affect my ability to open a U.S. bank account?

The tax treaty primarily affects income tax liabilities and withholding rates. While it may simplify overall financial interactions and tax reporting between Croatia and the U.S., it does not directly change the bank account opening procedures or documentation requirements for non-residents. However, it can make managing U.S. sourced income more straightforward.

Can Upwork directly deposit funds into a U.S. bank account?

Yes, Upwork allows freelancers to set up direct deposit to a U.S. bank account. This is often the most efficient method for receiving payments from U.S. clients, avoiding intermediary fees and currency conversion markups associated with other payout options.

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