What is a SWIFT/BIC?

SWIFT code
Ever paid a contractor abroad? To do it, chances are you needed a SWIFT code. Also known as a bank identifier code, or BIC, codes like these pinpoint the correct receiving institution so that international wire transfers arrive securely and accurately.
Whether youβre sending money internationally or running a business that pays workers worldwide, understanding the basics of the SWIFT network can help you navigate cross-border compensation with confidence.
In this guide, weβll explain what SWIFT codes are, how they compare to international bank account numbers (IBANs), and why theyβre key to secure, accurate money transfers.
Looking to simplify your international payroll operations? Hire and pay your global team compliantly with Oyster EOR with Oyster.
What is a SWIFT/BIC?
A SWIFT code is a unique alphanumeric identifier that tells global financial systems exactly where to route a paymentβdown to the specific bank branchβso that international money transfers reach the correct recipientβs account.
Developed in the 1970s by the Society for Worldwide Interbank Financial Telecommunication, the SWIFT network now connects thousands of financial institutions in more than 200 countries.
What is a SWIFT/BIC used for?
A SWIFT/BIC acts like your bankβs digital address. When you initiate a money transfer, your bank uses the SWIFT network to communicate with the recipientβs financial institution. The SWIFT/BIC ensures that those messages reach the correct interbank connection by verifying the bank identifier code and the destinationβs country code. This quick and accurate process allows funds to move across borders with minimal risk or delay.
For example, if your company works with an overseas entity like a contractor in Germany or a vendor in China, youβll likely need a SWIFT/BIC to get the payment to the right place. In these cases, the code connects your financial institution to the appropriate interbank network abroad.
Beyond wire transfers, SWIFT codes also help institutions exchange other types of financial messages, including trade confirmations, securities transactions, and foreign exchange instructions. Think of it as a universal language that allows banks to securely speak to each other, no matter where theyβre located.
And when it comes to global payroll, the stakes are high. A mistyped BIC or incorrect bank account number can delay payments to remote team members or trigger costly compliance issues. Thatβs why understanding how SWIFT codes workβand using them correctlyβis critical to any international transfer strategy.
How are SWIFTs/BICs formatted?
SWIFT codes contain either eight or 11 alphanumeric characters.
The first four letters represent the bank code, which identifies the specific financial institution. For example, βHSBCβ is for the Hong Kong and Shanghai Banking Corporation (HSBC), and βCITIβ is for Citibank.
The next two letters indicate the bankβs country code, such as βUSβ for the United States or βCAβ for Canada.
After that, two characters specify the bankβs locationβusually a city or a region.
Finally, an optional three-character sequence identifies a specific branch. If this part is missing or shown as βXXX,β the SWIFT code refers to the bankβs main office rather than a local branch.
Hereβs how it breaks down:
- AAAA: Bank code
- BB: Country code
- CC: Location code
- DDD: Branch code (optional, or βXXXβ for the main office)
For example, JPMorgan Chaseβs main office in New York uses the SWIFT code βCHASUS33.β Here, βCHASβ is the bank code for Chase, βUSβ is the country code, and β33β represents New York City. The 11-character version, βCHASUS33XXX,β refers to JPMorgan Chaseβs primary office for SWIFT transactions in the U.S.
How to identify your SWIFT/BIC
Locating your SWIFT/BIC is easier than you think. Log in to your online banking portalβyour SWIFT/BIC is typically listed alongside your account number and other key banking details. You can also check your most recent bank statement, as many financial institutions include the SWIFT/BIC in the account summary section.
If youβre still unsure, many banks list their SWIFT/BIC on their websites. You can also use a verified online bank code lookup tool. To use the tool, enter your country code, bank name, and branch to find the exact identifier you need for your next international wire transfer. When in doubt, contact your bankβs customer service department.
Simplify your international payroll operations with Oyster
Managing global payroll is a big job, but it doesnβt have to be complicated. Oyster streamlines the process, from handling global payroll processing to navigating compliance across diverse financial institutions.
With Oyster, you can instantly access invoices, payslips, and detailed reports through one platform that keeps everything clear and organized. Because local payroll regulations can change quickly, Oysterβs in-house experts stay ahead of country-specific requirements to keep your business fully compliant across borders.
Ready to overcome your global payroll challenges? Book a demo to see how we simplify payroll systemsβno matter where your team works.
FAQβs
Is a SWIFT code the same as a BIC?
In practice, yes. βSWIFT codeβ and βBICβ (Bank Identifier Code) are used interchangeably in international payments because they both refer to the standardized identifier issued under the ISO 9362 standard and used on the SWIFT network to route bank-to-bank messages. What matters operationally is that the code points to the right financial institution (and sometimes the right branch), so your wire doesnβt get delayed or rejected.
Do you always need a SWIFT code to send an international transfer?
No, but you often doβespecially for international wire transfers. Some payment routes rely on different identifiers (like local routing codes) or alternative rails offered by fintech providers, but banks still commonly request a SWIFT/BIC when the money is moving across borders through traditional correspondent banking. If your bankβs form asks for a SWIFT/BIC, treat it as non-negotiable and confirm it with the recipientβs bank details before you hit send.
Can a bank have more than one SWIFT code (and which one should you use)?
Yes. Large banks may have multiple SWIFT codes tied to different countries, business units, or branches, and thatβs where people get burned. If you have an 11-character code, it typically targets a specific branch; an 8-character code generally points to the bankβs main office (often shown with βXXXβ when expanded). Use the code your recipient provides in their wire instructions, and if they only share a generic code, ask whether a branch-specific BIC is required for incoming international wires.
What happens if you enter the wrong SWIFT code?
Best case, the transfer gets rejected and returned after a few days. Worse, it can get stuck in the correspondent banking chain while banks investigate, which means delays, extra bank fees, and a lot of back-and-forth with screenshots and payment references. If youβre paying contractors or employees, that delay isnβt just annoyingβit can damage trust fast, so itβs worth verifying the SWIFT/BIC and account number directly from the recipientβs bank details before initiating the payment.
Why do some banks (especially smaller ones) not have their own SWIFT code?
Some smaller banks and credit unions donβt participate directly in SWIFT for inbound wires and instead route international transfers through an intermediary (a larger correspondent bank). In that case, the recipient may need to provide the intermediary bankβs SWIFT/BIC along with additional instructions that tell the intermediary where to ultimately credit the funds. If your payee says, βWe donβt have a SWIFT code,β donβt guessβask for their official incoming wire instructions or have them confirm the intermediary details with their bank.
About Oyster
Oyster is a global employment platform designed to enable visionary HR leaders to find, hire, pay, manage, develop, and take care of a thriving distributed workforce. Oyster lets growing companies give valued international team members the experience they deserve, without the usual headaches and expense.
Oyster enables hiring anywhere in the worldβwith reliable, compliant payroll, and great local benefits and perks.

Related Resources


8 benefits of direct deposit for employers and employees
Why direct deposit is a simple way to save time and effort.
.avif)
.avif)
How to pay independent contractors: A guide for 2026
All about payment terms, methods, and best practices.
.avif)
.avif)
How to set up direct deposit for employees
Discover the benefits of payroll direct deposits.


Guide to working with freelancers based overseas
A few tips for working with international freelancers.


How to find a job in another country: Complete guide
Some top ideas for working internationally.


Employers of Record (EORs) in India: Everything you need to know
Learn all you need to know about Employer of Record services in India.
