What bank details do you give a foreign client to receive payment in India?
- Verified by:
- Editorial team
- Published
- Last modified
- Reading time
- 6 min read
Short answer
A SWIFT wire to India needs your name, address and account number.123 It needs your bank's name, branch and SWIFT (BIC) code.12 It usually needs the correspondent bank for the currency.123 The purpose of payment goes in the remittance field.13 IDFC FIRST Bank and IndusInd Bank ask senders to choose charge code OUR if the sender bears the fees.23
| Applies to | Governed by | Deadline | Penalty | Last verified |
|---|---|---|---|---|
| Indian exporters receiving a SWIFT wire from a foreign client123 | Your bank's published inward remittance instructions; RBI A.P. (DIR Series) Circular No. 84 dated 29 February 2012 for purpose codes1235 | Not applicable | Not applicable | 28 October 2026 |
A foreign client's accounts team will usually send a vendor form asking for "bank details". For an Indian freelancer, agency or consultant, getting this form right is the difference between a clean credit and a payment your bank has to query. This guide lists what to give, using the formats Indian banks publish. For the bigger picture of channels and costs, see how to receive international payments in India.
What bank details does a SWIFT wire to an Indian bank need?
A SWIFT wire to an Indian bank needs details for three parties: the correspondent bank, your bank and you. State Bank of India (SBI) and IndusInd Bank publish sample instructions using SWIFT field numbers:12
| SWIFT field | What to give | Example of what goes in it | Best for |
|---|---|---|---|
| Field 56 (intermediary or correspondent bank) | Your bank's correspondent bank for the currency, its SWIFT code and your bank's nostro account number there | The US bank where your Indian bank holds its USD account | Routing the currency to your bank |
| Field 57 (beneficiary bank) | Your bank's name, branch and SWIFT (BIC) code | State Bank of India, branch, branch SWIFT code | Identifying your bank |
| Field 59 (beneficiary) | Your name exactly as on the account, account number and address | Your name or business name | Identifying you |
| Field 70 or 72 (remittance information) | Purpose of payment, invoice number and disposal instruction | "Payment for design services, invoice 2026-14" | Getting the right purpose code |
| Field 71 (charges) | Who pays the transfer fees | OUR, if the sender is to pay them | Receiving the full invoice amount |
IndusInd Bank's sample instruction sets field 71 to OUR, and asks that the sender's name, overseas account number, address and contact number, and the purpose of remittance, appear in the SWIFT message.2 IDFC FIRST Bank lists the same core items: sender's name, account number and address; receiver's name, account number and address; the bank's SWIFT code; and correspondent bank details from its published list.3
Who should give SWIFT details and who should give local account details?
Exporters whose client pays by international wire give SWIFT details, while exporters using a collection provider give that provider's local account details.16
| Exporter situation | Details to give | Why | Best for |
|---|---|---|---|
| Client pays by SWIFT wire to your Indian bank | SWIFT fields 56, 57, 59, 70 or 72, and 71 | The client's bank needs all three parties12 | Exporters paid directly into their Indian bank |
| Client pays by local transfer through a collection provider | The provider's local account details | The provider converts and sends rupees to your Indian account6 | Clients who prefer domestic transfers |
| Resident account holder at IDFC FIRST Bank | The SWIFT code published for resident beneficiaries | IDFC FIRST Bank publishes separate codes3 | IDFC FIRST resident customers |
| NRI account holder at IDFC FIRST Bank | The SWIFT code published for NRIs | IDFC FIRST Bank publishes separate codes3 | IDFC FIRST NRI customers |
Your own bank's website is the source for the codes to use.
How do you fill in a foreign client's bank details form?
You fill in a foreign client's bank details form by copying your bank's published SWIFT and correspondent details for the invoice currency, then adding your account, the purpose of payment and the charge code.123
- Copy your bank's details: take them from your own bank's website or branch, not from a forum or an old email; correspondent arrangements change.3
- Enter the correspondent bank: for SWIFT field 56, using the row for the currency on your invoice.13
- Enter your bank and your account: fields 57 and 59.12
- Add the purpose and invoice number: in the remittance information field.13
- Ask for charge code OUR: in field 71, if the client will bear the fees.23
- Keep a copy: of the form you sent, the invoice, and the client's payment confirmation. You will need all three if the bank asks questions later; see why your bank asks for an invoice.
Indian banks list their SWIFT codes and a table of correspondent banks by currency on their websites, and some offer a downloadable advice. IDFC FIRST Bank, for example, links its correspondent bank list from its inward remittance page and lets customers generate a "WireFIRST Advice" with their details.3
Note: The correspondent bank depends on the currency. Banks publish their correspondent details currency by currency, so pick the row for the currency on your invoice.13
What purpose and charge codes apply to a wire to India?
The purpose of payment sets the RBI purpose code on your receipt, and the charge code decides who pays the transfer fees.35
| Item | Rule | Source | Best for |
|---|---|---|---|
| RBI purpose code | Five characters for receipts, "P" plus four digits | RBI Circular No. 84, 20125 | Every export receipt |
| Purpose of payment | Mandatory for faster credit; the bank may contact you before crediting | IDFC FIRST Bank3 | Avoiding queries |
| Purpose of each remittance, such as an advance against export | Tell the bank so the correct purpose code is used | SBI export guide4 | Advances and retainers |
| Charge code OUR | Sender bears the remitting bank's transfer fees | IDFC FIRST Bank; IndusInd Bank field 7123 | Receiving the full invoice amount |
Ask the client to write a short description of the service and your invoice number. "Consulting fee" with the invoice reference is more useful to your bank than "payment". Then tell your bank the matching code; see purpose codes for freelancers or use the purpose code finder.
What happens if a foreign client uses the wrong charge code or details?
If a foreign client uses a charge code other than OUR, correspondent banks can deduct their charges from the amount in transit, so you receive less than the invoice.1 Wrong or incomplete details can also lead to a query or a delay.3
- Fees deducted: under other options, intermediary banks may deduct fees from the amount sent.1 See SWIFT transfer charges in India and the glossary entry on OUR, SHA and BEN.
- Credit delayed: IDFC FIRST Bank says that in some cases it may need to contact the beneficiary for more details before crediting.3
- Payment stuck: the client's bank can trace it using the Unique End-to-End Transaction Reference (UETR) that Swift GPI introduced for tracking.8 See what to do when an international payment is stuck.
Getting the form right first time avoids all three.
What if the foreign client prefers to pay by local transfer?
If the client prefers local transfer, you can give local account details from a collection provider instead of SWIFT details.6 For example, Wise says Indian businesses get account details in several currencies; the client pays to those details from their own bank and Wise converts the money and sends rupees to the verified Indian bank account.6 Under RBI rules, cross-border payment aggregators collect export receipts in an Inward Collection Account with an Authorised Dealer Category-I bank in India.7 See local collection accounts for Indian exporters and bank wire vs payment platform.
What are the common mistakes on a foreign client's bank details form?
The common mistakes on a foreign client's bank details form are a personal-remittance description, the wrong correspondent for the currency, and a name that does not match the account.12
- Personal-remittance description for business income: a wrong description leads to a wrong purpose code. See wrong purpose code consequences.
- Mixing currencies and correspondents: give the correspondent listed for the invoice currency, not the one for another currency.1
- Using a different name: use your name exactly as it appears on your bank account; IndusInd Bank's instruction is for the account holder named in field 59.2
- Copying old details: correspondent arrangements change, so take details from your bank's current website.3
Leave out anything the client's bank does not need.
How did we verify this?
We checked this page against the sources below on 30 October 2026. Read our methodology or report an error.
- [1]State Bank of India: Remittances (other than UK, Canada and Middle East), sample SWIFT transfer instruction (checked 2026-10-28)
- [2]IndusInd Bank: Inward Remittances page, sample instruction to overseas bank (checked 2026-10-28)
- [3]IDFC FIRST Bank: Inward Remittance page and FAQs (checked 2026-10-28)
- [4]State Bank of India: Customer Guide, Export, Import and MTT (main features of SOP under FEMA 23(R)/2026-RB), effective 1 October 2026 (checked 2026-10-28)
- [5]RBI: A.P. (DIR Series) Circular No. 84 dated 29 February 2012, purpose codes for reporting FETERS transactions
- [6]Wise Help Centre, Receiving payments for Indian businesses (checked 2026-10-28)
- [7]RBI: Master Direction on Regulation of Payment Aggregator, 15 September 2025, paragraph 16(a)
- [8]Swift: Swift GPI product page (checked 2026-10-28)
Frequently asked questions
Is a SWIFT code enough for a foreign client to pay me?+
Usually not. The client also needs your name, address and account number exactly as on the account, and Indian banks generally ask the sender to route the payment through a named correspondent bank for the currency, with your bank's nostro account number there. Send the full set of details from your bank's published instructions.123
What is a correspondent bank and why do I need its details?+
A correspondent bank holds your Indian bank's foreign currency account abroad, which is its nostro account. SBI and IndusInd Bank ask senders to enter it in field 56 of the SWIFT instruction. The correspondent depends on the currency, so give the one listed for your invoice currency.12
Should the client write the invoice number in the payment?+
Yes, if the payment form allows it. SBI's wire format includes a line for purpose or invoice number, and IDFC FIRST Bank says the purpose of payment is mandatory for faster credit. A short service description with the invoice number helps your bank assign the right purpose code without contacting you.13
Can I give local US or UK account details instead of SWIFT details?+
Yes, if you use a provider that issues local account details. The client then pays by local transfer to the provider's account details, and the provider converts the money and sends rupees to your Indian account. Wise, for example, describes this for Indian businesses on its help page.6
Do Indian banks use one SWIFT code for every customer?+
Not always. Some banks use different SWIFT codes for different purposes. IDFC FIRST Bank publishes one SWIFT code for resident beneficiaries and another for NRIs, so check which code applies to your account on your own bank's website before you send it to a client.3
How can a stuck SWIFT payment to India be traced?+
The client's bank can trace a SWIFT payment using the Unique End-to-End Transaction Reference (UETR) that Swift GPI introduced for tracking. Ask the client for the UETR along with their payment confirmation, and share it with your own bank if the money has not arrived.8
This page is general information for Indian service exporters, not tax or legal advice. Rules change and outcomes depend on your facts, so confirm with a chartered accountant before acting.
Keep reading
How can Indian freelancers and service businesses receive international payments?
Bank wires, RBI-authorised cross-border aggregators, PayPal and card gateways compared for Indian freelancers and agencies: fee types, FIRA and compliance.
PaymentsWhat charges apply when you receive a SWIFT transfer in India?
Why a SWIFT wire to India arrives short: sender, correspondent and Indian bank charges, OUR vs SHA, GST on conversion, and six Indian banks' published fees.
PaymentsHow long does an international wire transfer take to reach India?
How long a foreign wire takes to reach an Indian account, what Swift GPI and Indian banks publish about timing, and published payout times for platforms.
PaymentsHow do local collection accounts work for Indian exporters?
How local collection accounts let foreign clients pay Indian exporters by ACH, SEPA or Faster Payments, which providers offer them, published fees and RBI status.
GlossaryWhat is a SWIFT code?
A SWIFT code, or BIC, is the 8 or 11 character ISO 9362 code that identifies a bank in an international payment. How Indian exporters use it.