India Acronymsby India Customer Care

SWIFT Code Full Form, BIC Format and Money From Abroad

Independent guide. We are not part of RBI, NPCI or any bank, and we never ask for your account details, PIN or OTP.

SWIFT stands for Society for Worldwide Interbank Financial Telecommunication. It is a secure network that banks use to send each other payment instructions across borders. A SWIFT code, also called a BIC, is an 8- or 11-character code such as ABCDINBBXXX that tells foreign banks which bank, and sometimes which branch, should receive the money.

Full form
Society for Worldwide Interbank Financial Telecommunication
What it is
A messaging network, not a bank
Code length
8 or 11 characters
Used for
Money to and from other countries
Headquarters
Belgium
Founded
1973

What is SWIFT?

Swift (as it now writes its name) is a cooperative society under Belgian law, owned and controlled by its shareholders. More than 11,500 banks and other financial institutions in over 200 countries and territories use it.

Swift does not move money. It carries the payment instruction from one bank to another. The money itself moves through accounts that banks hold with each other.

How to read a SWIFT/BIC code

The code is a BIC (Business Identifier Code), an international ISO 9362 standard. Swift issues BICs as the official registration authority.

CharactersIn ABCDINBBXXXMeaning
1st–4thABCDThe bank or institution (business party prefix)
5th–6thINThe country, as a 2-letter ISO country code. IN = India
7th–8thBBBusiness party suffix (2 letters or digits)
9th–11thXXXOptional branch identifier. XXX means no particular branch (the main office)

How money from abroad reaches your account

Simplified. Some payments pass through more than one correspondent bank.

Receiving vs sending money abroad

Give the person sending you money these details. Their bank puts them into the SWIFT message. This list follows SBI's published instructions; other banks ask for much the same.

DetailExample (sample)
Your full name and addressASHA VERMA, Pune
Your account number12345678901
Your bank and branch nameABCD Bank, Pune Camp
SWIFT code of your bank or branchABCDINBB123
Branch code or IFSCABCD0001234
Correspondent (intermediary) bank, if your bank asks for oneIts name, SWIFT code and your bank's account number with it
Purpose of the moneyFamily support, salary, gift

Your bank publishes its correspondent banks for each currency. SBI, for example, lists them on its Correspondent Bank Accounts page.

Where to find your bank's SWIFT code

Never copy a SWIFT code from an unofficial website or an unknown message. Confirm it with your bank. A wrong code can delay the payment or send it back, with charges.

Purpose of remittance and purpose codes

Every foreign payment must say what it is for, such as family maintenance, salary, a gift or opening an NRE deposit. Write it clearly in the message (fields 70/72 in SBI's sample form).

Indian banks report foreign exchange transactions to RBI, each with a 5-character purpose code starting with P or S. Your bank may ask you to choose the code or confirm the purpose before it credits the money.

Time and charges

Example: SBI's charges for receiving money

ItemCharge
Handling inward remittance₹50 + GST per transaction
GST on currency conversionCharged in slabs on the amount converted: 0.18% of the amount up to ₹1 lakh, with lower rates on larger amounts. See SBI's charges page for the exact slabs.
Message not in order and not fixed within 10 working daysPayment returned; return charge, e.g. 50 US dollars

For sending money abroad under LRS, SBI's schedule shows, for a US-dollar transfer, 10 US dollars by SBI plus 0.9 US dollars correspondent bank charge, plus GST and any TCS. Rates change; check your bank's current schedule.

Tracking a payment with Swift gpi

Swift gpi lets banks track a cross-border payment from start to finish and confirm when it is credited. Each payment carries a UETR, a unique end-to-end reference.

SWIFT code vs IFSC

SWIFT / BICIFSC
Used forPayments to and from other countriesNEFT, RTGS and IMPS within India
Length8 or 11 characters11 characters
StructureBank (4) + country (2) + suffix (2) + optional branch (3)Bank (4) + 0 + branch (6)
Official listSwift's BIC directoryRBI's IFSC list
Every branch has one?NoYes, every NEFT branch
ExampleABCDINBBXXXABCD0123456

You often need both to receive money from abroad: the SWIFT code gets the money to your bank in India, and the IFSC lets that bank pass it on to your branch or, by NEFT or RTGS, to another Indian bank.

Can you use NEFT, RTGS or IMPS for money abroad?

Mostly no. NEFT can send money out of India only to Nepal, under RBI's Indo-Nepal Remittance Facility. Inside India, NEFT and RTGS can carry the last leg of a foreign payment to your account in another bank. For other countries, banks use SWIFT. Read our NEFT guide.

History of SWIFT

  1. 239 banks from 15 countries form a cooperative, the Society for Worldwide Interbank Financial Telecommunication, headquartered in Belgium.

  2. Swift goes live, replacing telex. 518 institutions from 22 countries are connected.

  3. The first central banks connect to Swift.

  4. Swift gpi arrives, giving banks end-to-end tracking of cross-border payments.

  5. Swift launches its first local joint venture, SWIFT India, for domestic messaging.

  6. Receiving banks must confirm on Swift when a customer payment is credited, rejected or on hold.

  7. Over 11,500 institutions in more than 200 countries and territories use Swift.

FAQs

What is the full form of SWIFT?

Society for Worldwide Interbank Financial Telecommunication. It is a member-owned cooperative headquartered in Belgium.

Are SWIFT code and BIC the same?

Yes. The SWIFT code is the Business Identifier Code (BIC) that Swift issues under ISO 9362.

Is an 8-character SWIFT code the same as one ending in XXX?

Yes. XXX is the default branch code, so ABCDINBB and ABCDINBBXXX identify the same institution.

My branch has no SWIFT code. Can I still receive money from abroad?

Yes. Ask your bank which SWIFT code to use. SBI, for example, tells senders to use a link branch or a nearby SWIFT-enabled branch, and SBININBBFXD for amounts up to 25,000 US dollars.

Is SWIFT code the same as IFSC?

No. SWIFT codes are for international payments; IFSC is for NEFT, RTGS and IMPS in India. Senders abroad usually need your bank's SWIFT code and often your IFSC too.

Does SWIFT send the money?

No. Swift carries the payment message between banks. The money moves through accounts the banks hold with each other.

How long does money from abroad take?

It depends on the banks involved. At SBI, it is credited within 1 business day of the message if your account is with SBI, or within 2 business days if it is with another bank.

Can I send money abroad by NEFT?

Only to Nepal, under the Indo-Nepal Remittance Facility. For other countries, use your bank's foreign remittance service.

Official sources

  1. Swift – Business Identifier Code (BIC): ISO 9362, structure, registration authority (accessed 31 Oct 2026)
  2. Swift – BIC Policy (archived copy): XXX default branch code, branch code rules (accessed 31 Oct 2026)
  3. Swift – About us: headquartered in Belgium, cooperative since 1973 (accessed 31 Oct 2026)
  4. Swift – Who we are: 11,500+ institutions, not a bank, does not move money (accessed 31 Oct 2026)
  5. Swift – Organisation and governance: cooperative society under Belgian law (accessed 31 Oct 2026)
  6. Swift – Our story (1973, 1977, 1983, gpi) (accessed 31 Oct 2026)
  7. Swift – History (archived copy): full name, SWIFT India 2014 (accessed 31 Oct 2026)
  8. Swift – Swift GPI: tracking, UETR, stop and recall, speed (accessed 31 Oct 2026)
  9. SBI – SWIFT codes of SWIFT-enabled branches (accessed 31 Oct 2026)
  10. SBI – Remittances by SWIFT/wire transfer: details, timing, charges (accessed 31 Oct 2026)
  11. SBI – Correspondent bank accounts (accessed 31 Oct 2026)
  12. SBI – Charges for retail remittance transactions (PDF) (accessed 31 Oct 2026)
  13. RBI – Liberalised Remittance Scheme FAQs (accessed 31 Oct 2026)
  14. RBI – Foreign exchange reporting file layouts (5-character purpose code) (accessed 31 Oct 2026)
  15. RBI – NEFT FAQs (outward only to Nepal; inward foreign remittances) (accessed 31 Oct 2026)

Found a mistake?

Contact us