BNP Paribas India SWIFT/BIC code
The head office of BNP Paribas India in India uses SWIFT/BIC code BNPAINBBXXX. Below you find all 9 codes of this bank, grouped by city.
All SWIFT/BIC codes of BNP Paribas India
Mumbai
| SWIFT/BIC | Branch |
|---|---|
| BNPAINBBXXX | Head office |
| BNPAINBBBPS | Securities Services Branch |
Ahmedabad
| SWIFT/BIC | Branch |
|---|---|
| BNPAINBBAHM | Ahmedabad Branch |
Bangalore
| SWIFT/BIC | Branch |
|---|---|
| BNPAINBBBAN | Bangalore Branch |
Chennai (Madras)
| SWIFT/BIC | Branch |
|---|---|
| BNPAINBBCHE | Chenei Branch |
Hyderabad
| SWIFT/BIC | Branch |
|---|---|
| BNPAINBBHYD | Hyderabad Branch |
Kolkata (Calcutta)
| SWIFT/BIC | Branch |
|---|---|
| BNPAINBBCAL | Calcutta Branch |
New Delhi
| SWIFT/BIC | Branch |
|---|---|
| BNPAINBBDEL | New Delhi Branch |
Pune
| SWIFT/BIC | Branch |
|---|---|
| BNPAINBBPUN | Pune Branch |
How the BNP Paribas India SWIFT/BIC works
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- BNPA Bank code
- 4 letters that identify the bank.
- IN Country code
- 2 letters for the country (ISO 3166).
- BB Location code
- 2 characters for the city or region of the head office.
- XXX Branch code
- 3 characters for a specific branch. XXX means the head office.
BNP Paribas India SWIFT code: BNPAINBB
Whether you are given BNPAINBB or BNPAINBBXXX, you are looking at the identical address for BNP Paribas India in India. Every bank on the SWIFT network uses these codes to route international transfers to the right bank. In practice you mostly come across the code on invoices from abroad, in your banking app and on the account details of BNP Paribas India customers.
Further down we go through the practical side: receiving money at BNP Paribas India, sending money abroad and how to check a SWIFT code before you confirm a payment. The BIC identifies an institution, not a single account; the IBAN or account number does that.
Paying into BNP Paribas India in INR
India uses the Indian Rupee, with the currency code INR. A payment in a foreign currency will be converted into INR before it reaches the account. Every conversion eats into the amount – usually through the rate rather than a fee.
Where the conversion happens has an effect on how much arrives, since every bank sets its own rate. Often it is cheaper to send INR directly through a provider with a good rate, so that the receiving bank does not need to convert again.
Exchange rates change during the day – some services let you fix a rate in advance. For regular payments, small differences in the rate make a real difference over a year.
Why BNP Paribas India has an 8- and an 11-character code
Each SWIFT/BIC code has an 8-character core: a four-letter bank code, two letters for the country and two characters for the location. Together, those parts make up BNPAINBB, the code most people search for.
The long version has three more characters for a branch or department. When those three characters are XXX, they simply mean the head office, which is why BNPAINBBXXX and BNPAINBB lead to the same place.
As a rule the code is written in capitals. A single letter can send the money to another bank, so copy it carefully.
Incoming international payments to BNP Paribas India
A sender in another country will ask for several details from you, and missing ones are a common cause of delays. The basics are: the account holder’s name, IBAN or account number, BNPAINBBXXX or BNPAINBB and often your postal address.
Certain sending banks also ask for the name and address of BNP Paribas India in Mumbai. Double-check the details before you send them.
An incoming payment does not always arrive for the full amount. Charges on incoming payments differ per bank. On invoices, you can agree how the fees are split to avoid a shortfall.
Scams that use SWIFT codes
Be alert when someone suddenly asks you to send money to another account abroad. A valid SWIFT code tells you nothing about whether the request is genuine: scammers use real codes of real banks.
Do not trust a phone number from the same email that announces the new account. Pressure and secrecy tend to be red flags. When a payment was sent to the wrong account, call your bank right away: the sooner they act, the better the chance of a recall.
Fraud can also target the receiver: someone sends too much and wants you to return the difference to a new account. Do not act before the money has really arrived and check with BNP Paribas India if anything seems off.
Verifying the SWIFT code of BNP Paribas India
The most reliable place for the right code remains a document from the bank itself, such as a statement or the account details in online banking. Compare it against BNPAINBB on this page; if they differ, ask before you pay.
If the code is wrong, the transfer might be delayed, bounce back or end up costing more, and tracing it can take weeks. An error in the IBAN or account number is more serious, because the money may be credited to someone else, so check that just as carefully.
Many banking apps check the structure of IBANs, but that does not prove the account belongs to the right person. If your bank offers it, a payee name check on the recipient gives an extra layer of safety. When you pay someone new, some people send a small test amount and wait for confirmation.
BNP Paribas India: head office code versus branch codes
Our database contains 9 SWIFT/BIC codes for BNP Paribas India in 8 places. Besides the head office code BNPAINBBXXX, you will find codes for branches, departments or specific services.
For the vast majority of incoming transfers, the head office code BNPAINBBXXX is what you need. Branch codes are only needed when the account holder specifically asks for it.
Not sure which code to use? Check with the recipient or the bank itself. Codes for branches are more prone to be retired than BNPAINBBXXX when a bank merges or closes offices.
How up to date is this code?
Our SWIFT/BIC directory is compiled from public sources. Institutions reorganise, change names and change codes, and a directory never catches every change immediately. Figures such as the number of codes are from our own dataset.
Use this page as a starting point, rather than as the last word: the recipient’s bank details come first. GoldexPay is not affiliated with BNP Paribas India, we only compare transfer services. Found outdated information? Let us know via our contact form so we can correct it.
Sending money abroad from BNP Paribas India
When you send money abroad via BNP Paribas India, the visible fee is only part of what you pay. There is the fee for the transfer itself, sometimes fees charged by intermediary banks in between and, most importantly, the margin on the exchange rate when the money is converted.
Many banks rarely list their exchange rate markup separately – you only notice it if you compare. A simple test: set the rate you get against the mid-market rate and work out the difference on your amount.
For many currency pairs, a transfer service turns out to be less expensive than a traditional bank transfer. GoldexPay compares what recipients receive across services, so you can pick the cheapest route. You can still use your account at BNP Paribas India, while a cheaper service handles the conversion.
Tracking a transfer to or from BNP Paribas India
An international transfer typically takes anywhere from one to several business days – it depends on currency, route and the banks in between. Transfers sent late in the day or just before weekends and holidays usually start a business day later. Occasionally a bank asks what the payment is for before releasing it.
Many banks use SWIFT gpi for faster and traceable payments. Each gpi transfer gets a unique reference, the UETR, which your bank can use to see where the money is. Keep your transfer receipt – you will need it for any trace request.
If a payment has not arrived after a few business days, the person who paid needs to contact the bank that sent it, not the receiving bank. Ask the sender for the payment receipt with the date and reference.
Frequently asked questions
What is the SWIFT/BIC code of BNP Paribas India in India?
BNP Paribas India uses BNPAINBBXXX (or BNPAINBB in the 8-character version). Use this code unless the recipient gives you a branch code.
What if I use the wrong SWIFT code for BNP Paribas India?
The transfer may be delayed or returned. Double-check the code with the recipient before you confirm.
How many SWIFT codes does BNP Paribas India have?
Our database contains 9 SWIFT/BIC codes for BNP Paribas India across 8 locations. Each code belongs to the head office or a branch.
Where is the main office of BNP Paribas India?
Based on SWIFT/BIC code BNPAINBBXXX, the head office of BNP Paribas India is located in Mumbai, India.
How can I send money to BNP Paribas India more cheaply?
Watch out for the exchange rate markup many banks add on international transfers. Compare what you receive in Indian Rupee across transfer services first.
What do I need to send money to BNP Paribas India?
The SWIFT/BIC code BNPAINBBXXX, the IBAN or local account number plus the full name and address of the recipient. India does not use SEPA, so always include the BIC.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.