Multi-currency accounts, competitive FX, and global transfers — Everything you need to pay and get paid internationally
Built for faster payments, smarter liquidity, and robust compliance—all powered by our next-gen API toolkit and AI-native architecture.
Named a Top Global Fintech Company by CNBC & Statista, we’ve supported 1.5M+ businesses since 2004.
About WorldFirst
Resources
More brands of Ant International
Europe
Asia
Oceania
Africa

We provide coverage in South Asia and Middle East: servicing 210+ countries and territories.

What Is a Bank Routing Number? A Complete Guide for International USD Payments

Contents

What is a bank routing number, and why does a US client keep asking you for one when you’re based in Bangladesh? You’ve probably seen it in a payment brief: send your bank name, account number, and routing number. It feels strange being asked for a US banking detail when your money is meant to land here. That confusion is exactly where this guide starts.

Key Takeaways

  • A bank routing number is a nine-digit code, created by the American Bankers Association, that identifies a specific US financial institution.
  • Routing numbers handle money movement for direct deposit, ACH, and domestic wire transfers inside the US only.
  • A routing number is not the same as an account number, and it differs from a SWIFT code used for international transfers.
  • As a Bangladeshi freelancer, you usually pass on US-side routing and account details supplied by a USD-receiving provider, not your local bank.
  • International USD wires normally need a SWIFT code rather than a routing number.

Receive USD From US Clients Without a US Bank Account

A routing number matters most when you’re on the receiving end, collecting USD from US clients into an account you can actually access from here. WorldFirst gives you local USD account details, so you can receive payments from US clients and platforms without holding a foreign bank account or dealing with a US financial institution directly. If you want to start collecting your earnings this way, take a look at multi-currency accounts built for freelancers and open an account when it suits you.

What Is a Bank Routing Number and How Does It Work?

A bank routing number is a nine-digit code that identifies a specific US financial institution within the country’s payment system. It tells banks and clearing systems exactly where a transaction should go, so money reaches the right bank when your US client sends a direct deposit, ACH payment, or domestic wire.

The Nine-Digit Structure Explained

Those nine digits are not random. The first four identify the Federal Reserve routing symbol, the next four point to the specific bank, and the final digit is a check digit. A check digit is a single number, calculated from the other eight, that confirms the whole code is valid.

That last digit does quiet but important work. If someone mistypes a routing number, the check digit usually fails the maths, and the payment gets flagged before it lands in the wrong place. For you, that means fewer misrouted payments when a client keys in your USD account details.

Key info: what the check digit does

The check digit is the ninth number in the code. Banking systems run a formula on the first eight digits and compare the result to this last digit. If they match, the number passes; if not, the payment is rejected before it moves.

Why Routing Numbers Exist

The American Bankers Association first created these numbers to sort and deliver payments to the correct bank without confusion. The system was developed in 1910¹, when hand-processing cheques between thousands of US banks needed a reliable way to route paper to the right institution.

Yes, an ABA routing number² is the same thing as a routing number, and a routing transit number (RTN) is simply the older term for the identifier printed on cheques. All three names point to the same nine-digit code. The number’s job never changes: it makes sure your payment reaches the correct financial institution and not a similarly named bank elsewhere in the US.

Which Transactions Use a Routing Number?

A routing number handles domestic US money movement: direct deposit, ACH transfers, domestic wire transfers, bill payments, and peer-to-peer app transfers. It tells the payment system which financial institution to send money to inside the US. Your US client uses it whenever they push USD toward the account details you’ve given them.

Domestic Transfers: Direct Deposit, ACH, and Wire

Direct deposit is how many US clients pay regular contractors. Your client submits your routing and account numbers once, and payments arrive automatically on a set schedule without new instructions each time.

ACH transfers work through the Automated Clearing House, a batch network that settles large volumes of payments daily. When a client pays you by ACH, the routing number tells the system which bank should receive the funds, while your account number pinpoints your exact account. The same routing number also supports bill payments and peer-to-peer transfers, since services like Zelle and Venmo move funds through the same ACH network³ that handles direct deposits.

Domestic wire transfers move money faster, often the same day, through Federal Reserve systems. They also rely on the routing number to direct funds to the correct bank. The key distinction stays the same throughout: the routing number identifies the financial institution, and the account number identifies you within it.

Where to Find a Routing Number

You’ll usually find a routing number in a few reliable places. Check these when a client asks:

  • The bottom-left corner of a paper cheque, printed before the account number
  • Your online banking dashboard, under account or transfer details
  • The account details screen in your USD-receiving provider’s app
  • The bank’s official website or the Federal Reserve directory³

These numbers keep money flowing to the right place across the ACH network and Federal Reserve clearing systems.

Routing Number vs Account Number vs SWIFT Code

Three identifiers do three separate jobs. A routing number identifies a US financial institution, an account number identifies your specific account within that bank, and a SWIFT code identifies a bank internationally for cross-border transfers. Knowing which one applies keeps your USD payments moving to the right place.

Routing Number vs Account Number

A routing number and an account number always travel together, but they point to different things. The routing number tells the payment system which bank to reach. The account number tells that bank exactly which account holds your money.

Think of it like an address. The routing number is the building, and the account number is your specific unit inside it. Your US client needs both to send funds correctly, whether by ACH or direct deposit. One without the other leaves the payment with nowhere to land.

Routing Number vs SWIFT Code and IBAN

To send money abroad, you use a SWIFT code instead of a routing number, since a routing number only works inside the US and never handles money crossing borders. This is the key domestic vs. international⁴ split that matters for you. A SWIFT code, made up of 8 or 11 characters, identifies banks worldwide and is what an international wire transfer relies on to reach the right country and institution.

An IBAN is a standardised international account number, up to 34 characters long, used across Europe and many other regions. The US does not use IBANs at all, which is why American banks give you a routing number and account number instead. If you’re collecting international business payments in USD, the SWIFT code and account details usually carry your funds across.

Identifier Purpose Digits/Format When It Is Used

 

Routing number (ABA routing number) Identifies a US bank 9 digits Domestic US ACH, direct deposit, wire transfer
Account number Identifies your specific account 8 to 12 digits Alongside a routing number for any US payment
SWIFT code Identifies a bank internationally 8 or 11 characters International wire transfer between countries
IBAN Identifies an account internationally Up to 34 characters Cross-border payments in Europe and other regions (not the US)

Fees checked in July 2026. Pricing, eligibility, and product features may change over time. Always confirm the latest information directly with the provider.

How International Freelancers Receive USD From US Clients

You receive USD from a US client by giving them local US-style account details rather than your Bangladeshi bank information. A USD-receiving provider issues you a routing number and account number in your name, so a US client can pay you by direct deposit as though the money were staying inside the US.

Why Clients and Platforms Ask for a US Routing Number

US clients and marketplaces such as Upwork, Fiverr, Freelancer.com, or Toptal often request a routing number and account number because their systems are built around domestic payment rails. Paying by ACH or direct deposit is faster and cheaper for them than sending an international wire transfer through a US financial institution.

When you hand over US-style details from a USD-receiving account, your client treats the payment as local. That keeps their side simple and helps you avoid the delays and charges that an international wire transfer can bring, as this ABA number explainer⁵ sets out.

Setting Up a USD-Receiving Account Step by Step

Opening a USD-receiving account gives you the US-side details a payer needs. Here’s how it works in practice:

  1. Register for a multi-currency account that supports USD collections.
  2. Complete identity and business verification with your documents.
  3. Open your USD account and copy the routing and account numbers provided.
  4. Share those details with your US client or connect them to platforms like Upwork or Fiverr.
  5. Receive payments and watch USD land in your balance, ready to hold or convert.

Received USD can sit in your balance until the rate suits you, then convert to BDT for withdrawal to your local bank. WorldFirst applies zero receiving fees on foreign currency collections, so more of each payment stays with you. Rates are indicative and subject to change. You can read more about adding funds to your receiving account once it’s live.

Providers such as Payoneer and PayPal offer similar setups, so it’s worth reading a comparison of USD receiving accounts and exploring foreign currency accounts for freelancers before you decide.

Staying Safe: Sharing Details and Avoiding Errors

Sharing your routing number and account number to receive payments is generally safe, because these details let a client send money in, not pull it out. The real risk sits elsewhere: sharing them with someone who isn’t a legitimate payer, or letting a typo misdirect your USD.

Is It Safe to Share Your Routing and Account Number

Your routing and account numbers are meant to be shared. US clients need both to send a direct deposit or wire transfer, and passing them on is a routine part of getting paid.

Still, share them only with clients and platforms you’ve actually agreed to work with. A dedicated USD-receiving account also keeps your personal Bangladeshi bank details out of circulation, so your local account stays private while you collect from abroad.

What Happens If the Wrong Routing Number Is Used

Enter a wrong routing number and one of two things usually happens. If the number fails validation, the payment bounces before it moves. If it points to a different financial institution, funds can be delayed while the banks trace and reverse the transfer.

Pro tip: Copy your routing and account numbers directly from your provider’s app rather than typing them by hand, then read them back to your client once before the first payment.

Using a provider with streamlined international payment solutions reduces exposure by keeping your real bank details off the client’s screen.

Frequently Asked Questions

How Many Digits Are in a Routing Number?

A routing number is a nine-digit code that identifies a specific US financial institution. The first eight digits point to the Federal Reserve routing symbol and the bank itself, while the ninth is a check digit. That final digit is calculated from the other eight, so banking systems can confirm the whole code is valid before money moves.

How Do You Find Your Routing Number?

You can find a routing number in the bottom-left corner of a paper cheque, in your online banking dashboard, or on the account details screen of your USD-receiving provider’s app. When a US client asks, the safest option is to copy the number straight from your provider’s app rather than typing it by hand, which avoids errors on your account number too.

Is a SWIFT Code Similar to a Routing Number?

No, a SWIFT code and a routing number do different jobs. A SWIFT code is an eight- or eleven-character identifier used for international transfers, telling banks worldwide which institution to reach across borders. A routing number is a nine-digit code that only works for domestic US transactions like ACH, direct deposit, and wire. You use each in a different context.

Is an IBAN the Same as a Routing Number?

No, an IBAN is not the same as a routing number. An IBAN is a long international account number used across Europe and other regions, holding up to 34 characters. The US does not use IBANs at all, which is why American banks give you a routing number and account number instead for receiving USD.

How Does a Freelancer Receive USD From a US Client?

A freelancer receives USD by giving the client US-side routing and account details from a USD-receiving provider, so the payment lands as a domestic direct deposit. The USD sits in your balance until you convert it to BDT. Comparing online business bank accounts for freelancers helps you pick the right setup for your income.

Getting Paid in USD With Confidence

A bank routing number is a US-side detail, not something you dig out of your local bank. As a Bangladeshi freelancer collecting USD, you rarely need your own Bangladeshi account number for these payments. You simply pass on the US-style routing number and account number a USD-receiving provider gives you.

The simplest path stays the same throughout: hold an account that supplies proper US details, so clients can pay you as if the money were staying inside the US. That one decision keeps your income moving cleanly and your local bank details private. All foreign exchange transactions are subject to Bangladesh Bank (BB) regulations under the Foreign Exchange Regulation Act (FERA).

When you’re ready to put a bank routing number to work and start collecting USD, WorldFirst, backed by Ant International, applies zero receiving fees on foreign currency collections, then lets you convert and withdraw to BDT when the rate suits you. Rates are indicative and subject to change.

Sources:

  1. https://en.wikipedia.org/wiki/Routing_transit_number
  2. https://www.aba.com/about-us/routing-number
  3. https://www.frbservices.org/resources/routing-number-directory
  4. https://www.wellsfargo.com/financial-education/basic-finances/manage-money/payments/ins-outs-transfers/
  5. https://www.moneycorp.com/en-us/news-hub/what-is-an-aba-routing-number/

This article is intended for informational purposes only and does not constitute legal advice or professional advice. This article should not be regarded as constituting an offer or a solicitation to buy or sell any regulated or financial products or services. WorldFirst makes no representations or warranties regarding the accuracy, completeness, or applicability of the content, and readers are encouraged to consult with legal professionals or other professionals for advice tailored to their specific situation. WorldFirst does not guarantee the accuracy and completeness of this article and expressly disclaims any and all liability to any person in respect of the consequences of anything done or omitted to be done wholly or partly in reliance on this article.

Linna is a Senior Content Strategy Manager specializing in fintech, cross-border payments, and global ecommerce. With extensive experience in international B2B growth content, and global market expansion, she leads content initiatives that help businesses navigate cross-border trade, international payments, and digital commerce at scale.

Linna

Author

Senior Content Strategy Manager
WorldFirst South Asia

Continue reading

The simpler way to pay and get paid

Save money, time, and have peace of mind when expanding your global business.