SWIFT-Based International Bank Transfers Explained
If you have ever sent a wire from a US bank to a family member or a vendor overseas, you have used SWIFT, whether the teller called it that or not. It is the messaging network that quietly stitches together roughly 11,000 banks across more than 200 countries. For most Americans, SWIFT is invisible until something goes wrong: the recipient gets less than expected, the money vanishes for three days, or a bank in the middle takes a cut nobody warned you about.
This guide walks through what SWIFT actually is, how a payment message travels from your US bank to a bank abroad, what those eight or eleven character codes mean, and where the friction shows up on a typical transfer.
What SWIFT Actually Is (and What It Is Not)
SWIFT stands for the Society for Worldwide Interbank Financial Telecommunication. It is a cooperative headquartered in Belgium, and its job is narrow: move standardized financial messages between banks. It does not hold money, it does not settle payments, and it does not set exchange rates.
Think of it as the postal service for banks. Your bank writes an instruction that says “please credit this account with this amount,” SWIFT delivers the letter, and the receiving bank acts on it. The actual money moves through a chain of accounts that banks hold with each other, called correspondent accounts. SWIFT is the message layer on top.
For a US traveler or a US business owner, this distinction matters because SWIFT itself is fast. A message takes seconds. What takes days is everything the message triggers: compliance checks, correspondent bank handoffs, and settlement on the receiving side.
How a SWIFT Message Travels
Say you walk into a US bank branch and ask to wire $5,000 to a supplier in Mumbai. Here is what happens behind the counter.
Your bank prepares a SWIFT message using a standard format called MT103, which is the format used for single customer credit transfers. The message includes your name, your account, the recipient name, the recipient account, the amount, the currency, and the reason for the payment.
Your bank then sends that message over the SWIFT network to a bank it has a relationship with, typically a large money center bank in the destination country or a bank in a hub currency country like the UK. That is the first correspondent.
If your US bank does not hold rupees, and the Indian recipient bank does not hold US dollars in an account with your US bank, the payment gets routed through at least one middle bank that does hold both. That middle bank is called an intermediary or correspondent. It debits your bank’s account, converts dollars to rupees at its own rate, and credits the Indian bank’s account.
The Indian recipient bank finally receives its own SWIFT message saying “we have credited your account at the intermediary, please pay your customer.” It then moves rupees to your supplier.
Every bank in that chain runs compliance screening, adds its own fee, and can hold the payment for hours if anything looks off.
Understanding SWIFT and BIC Codes
The codes that get thrown around on a wire form are almost always Business Identifier Codes, or BICs. SWIFT code and BIC are used interchangeably in practice.
A BIC is either eight or eleven characters. The structure is fixed:
The first four letters identify the bank. The next two letters are the country code, so US for United States, IN for India, GB for the United Kingdom. The next two characters identify the city or region. If there are three more characters at the end, those identify a specific branch. If the code is only eight characters, the payment is being sent to the bank’s head office, which then routes internally.
Getting the BIC wrong is one of the most common reasons a wire bounces. If the code corresponds to the wrong branch or a branch that has been closed, the intermediary bank will either reject the payment or hold it until someone confirms the correct routing. Either way, you lose days and often pay an investigation fee to get the money back.
For US to India transfers specifically, senders often confuse the SWIFT code with the IFSC code. The SWIFT code identifies the Indian bank internationally. The IFSC is an eleven character alphanumeric code used only within India for domestic transfers like NEFT, RTGS, and IMPS. On an international wire you almost always need both: the SWIFT code for the message to reach India, and the IFSC or account number for the money to land in the right branch.
What a Typical US to India Transfer Actually Costs
The sticker price on a wire is only part of the story. Here is where money leaks on a $5,000 SWIFT transfer from a US checking account to an Indian bank account.
The US bank charges an outgoing wire fee, usually $30 to $50 at large retail banks. Some online banks are cheaper.
The intermediary bank, which most US customers never see named on any paperwork, deducts $15 to $25 from the principal. This is called a lifting fee. It is why the recipient often gets less than the amount you wired.
The receiving Indian bank charges an inward remittance fee, usually $10 to $25 depending on the bank.
The FX conversion is the biggest hidden cost. The intermediary bank sets the USD to INR rate, and the markup is typically 3 to 4 percent above the mid-market rate you would see on Google. On a $5,000 transfer that is $150 to $200 in FX margin alone, dwarfing the flat fees.
Add it up and a wire that looks like a $45 transaction can quietly cost $200 or more once the FX spread and intermediary deductions land. And you will not see most of it broken out on any statement.
Reality Check: SWIFT vs Modern Alternatives
| What You Expect | What Actually Happens |
|---|---|
| The recipient gets the full amount | Intermediary banks quietly deduct fees |
| The FX rate is the one on Google | The intermediary sets its own rate, marked up 3 to 4 percent |
| It takes one business day | One to three business days is normal, longer with weekends or holidays |
| The tracking works like a package | Once it leaves your bank, tracking is patchy until it lands |
SWIFT itself is not the problem. It is the correspondent chain, the opaque FX pricing, and the flat fees stacked at every hop. Newer rails skip the chain entirely by plugging directly into local payment systems in the destination country. Sliq Pay, for example, moves US dollars to an Indian UPI ID or bank account instantly at mid-market rates, with a small transparent fee instead of layered deductions.
Real World Scenario: The Vendor Payment
Priya runs a small design studio in New York and pays a developer in Bengaluru $2,000 a month. Her first attempt was a wire from her business checking account. The wire fee was $40. The developer received the equivalent of about $1,900 after intermediary deductions and FX markup. It took two business days. She spent an afternoon on the phone reconciling the missing amount.
The second month she switched to a direct US to India payment app. The fee was under $10, the developer received the full amount converted at the Google rate, and the money landed in his UPI account in seconds. She stopped budgeting for the FX shortfall.
The math is not subtle at recurring payment scale. On $24,000 a year, the difference between a 3.5 percent FX markup on wires and 0 percent on a direct rail is roughly $840. That is before flat fees.
Travel Tip: For One-Off Personal Sends, Ask Two Questions
Before you agree to a wire, ask your bank two things: what is the total fee including any intermediary charges, and what exchange rate will be applied. Most tellers cannot answer the second question because the rate is set by the intermediary, not the sending bank. That answer alone tells you how much information you are actually getting.
For a monthly remittance to family or a recurring vendor payment, direct rails that connect straight into UPI or IMPS on the India side skip the intermediary chain entirely and put the total cost in one line.
Handle USD to INR payments smoothly by joining the Sliq Pay waitlist to see how a direct rail compares to a traditional wire.
When SWIFT Is Still the Right Tool
Wires are not obsolete. They still make sense for a few specific situations.
Very large transfers where the flat fee is a rounding error, like a real estate closing or a business acquisition, work well over SWIFT because the FX markup on a $250,000 wire is still bad but the alternatives may have per transaction caps.
Payments to countries or use cases that direct rails do not cover fall back to SWIFT by default. If you are wiring money to a jurisdiction with no fintech coverage or you need branch level documentation for regulatory reasons, a bank wire is the only option.
Payments requiring a physical bank paper trail, like some tuition or immigration filings, occasionally require a SWIFT confirmation.
For most everyday cross border payments, though, the modern rails have caught up and passed SWIFT on speed, price, and transparency.
Common Mistakes US Senders Make
Assuming the recipient will get the full amount. Unless the bank explicitly quotes an “our costs” or “OUR” fee arrangement, intermediaries will deduct.
Skipping the purpose of payment field or writing something vague. India requires a purpose code for FEMA compliance, and a missing or wrong code can cause the payment to be held.
Using the wrong SWIFT code branch. On US to India transfers you generally want the head office code, not the branch code, unless the recipient specifically requested otherwise.
Sending on a Friday afternoon US time. The cutoff for same day processing has usually passed, and the payment sits over the weekend before it even starts moving.
FAQ
How long does a SWIFT wire from the US to India actually take? One to three business days is typical for the money to land in the recipient account. It can be faster if the sending bank has a direct correspondent relationship with the receiving bank, and slower if the payment gets flagged for compliance review at any step.
Why does SWIFT need intermediary banks at all? Because most banks do not hold accounts in every foreign currency. The intermediary is a bank that holds accounts in both currencies and acts as the middleman for settlement. It is the same reason cash exchange counters exist.
What is the difference between SWIFT and IBAN? SWIFT identifies the bank. IBAN identifies the account within the bank. In Europe you need both. In India there is no IBAN, so you use the SWIFT code plus the recipient account number and IFSC code.
Can I track a SWIFT payment like a package? Sometimes. SWIFT has a service called GPI (global payments innovation) that provides tracking, but not every bank uses it and not every payment is enrolled. Ask your bank for the UETR, which is the unique tracking reference for the payment.
Is there a cheaper way to send money from the US to India than a SWIFT wire? For most personal and small business transfers, yes. Direct rails that connect into UPI and IMPS on the India side skip intermediary banks and use mid-market FX. Sliq Pay is built specifically for the US to India corridor, with a transparent fee structure and instant settlement into Indian bank accounts and UPI IDs. You can join the waitlist at sliq-pay.com.
What happens if I put the wrong SWIFT code? The payment usually gets rejected by the intermediary or the receiving bank, and comes back to you after a few business days. Most banks charge an investigation or recall fee of $25 to $50 to trace it.
Is a SWIFT wire safe? The messaging itself is secure and traceable. The risks are typically on the sender’s end, like phishing emails that trick you into wiring to a fraudulent account. Once a wire has settled, it is very hard to reverse.
Before You Go
SWIFT is a workhorse network that quietly powers most of the world’s cross border bank payments. For very large or unusual transactions it is still the right tool. For everyday sends between the US and India, though, direct rails have made the correspondent chain feel like a fax machine in a world of email.
Whether you keep using wires or switch to a direct rail, the two habits that save the most money are asking for the total cost including FX in writing, and matching the tool to the payment. A $250,000 wire and a $2,000 vendor payment do not belong on the same rail.
For recurring US to India payments, explore how Sliq Pay works for US senders as a lighter alternative to SWIFT wires.
Disclaimer: The information provided on this blog is for general informational purposes only and does not constitute legal, financial, tax, or professional advice. Product features, pricing, eligibility, and availability may vary by country, user type, regulatory requirements, and are subject to change. Please refer to Sliq Pay’s Terms of Use and official product pages for the most accurate and up-to-date information. Sliq Pay makes no representations or warranties regarding the completeness, accuracy, or reliability of the content.



