Export Services India

What Is BIC?

Verified by:
Editorial team
Published:
Last modified:

Short answer

BIC stands for Business Identifier Code. It is a code that identifies a bank or other financial institution in international payment messages. People often call a BIC a SWIFT code. Indian exporters share their bank's BIC with overseas clients so an international transfer can be routed to the right bank.

What does BIC mean in simple words?

A BIC is the address of a bank in the international payments network. When a client sends money from abroad, their bank uses the BIC to know which bank should receive it. The BIC identifies the bank, and sometimes a branch. It does not identify your own account, so clients also need your account number. In India, a BIC is separate from the IFSC, which is used for domestic transfers. Many banks call their BIC the SWIFT code, so you may see both terms on the same bank page. Ask your bank for the BIC to quote for inward foreign payments, because it may differ from branch to branch.

For example, a Chennai designer invoices a client in Germany. The invoice lists the designer's account number, the bank name and the bank's BIC. The client enters these on their bank's international payment form.

Why does BIC matter for Indian exporters and freelancers?

  • Bank compliance: The BIC routes the payment to your AD bank, which then credits you and records the remittance. A wrong BIC can send the money to the wrong bank or delay it.
  • FEMA: Regulation 5 of the FEMA Export and Import Regulations, 2026 sets the time limit for realising export proceeds, so a payment held up by a wrong code uses up part of that period.
  • GST: For export of services under section 2(6) of the IGST Act, proof of how the payment arrived helps. Keep the bank advice that shows the credit.
  • Income tax: Keep records that tie each foreign credit to an invoice, including the bank details the client used.

How does BIC work?

A BIC works as a routing address. The sender's bank reads the code in the payment message and passes the instruction toward the bank that code identifies.

  1. You give the client your account number, bank name and the bank's BIC.
  2. The client enters these details in their bank's international transfer form.
  3. Their bank puts the BIC in the payment message.
  4. The message may travel through one or more correspondent banks.
  5. Your bank receives the message, credits your account and records the inward remittance.

How do you find the BIC for your bank account?

Ask your bank or check its website, since the right code for inward foreign payments can vary by bank. Your bank can also confirm it in writing.

  1. Look at the international or foreign remittance section of your bank's website.
  2. Check your bank's inward remittance instructions for the code to quote.
  3. If unsure, ask your relationship manager or trade desk to confirm in writing.
  4. Add the BIC and the account number to your invoice template.
  5. Test with a small payment first if a new client is unsure.

What is the difference between BIC and IFSC?

A BIC and an IFSC both identify a bank, but they work in different payment systems. The BIC is for international messages. The IFSC is used for transfers within India.

What do people get wrong about BIC?

  • Same as SWIFT code: Most people use the terms interchangeably. Check your bank's wording on its remittance page.
  • Identifies the account: A BIC identifies a bank, not an account, so an account number is also needed.
  • Same as IFSC: The two are different codes for different payment systems.

How did we verify this?

Every rule and definition on this page is linked to its official source, checked on the dates below.

  1. RBI, FEMA (Export and Import of Goods and Services) Regulations, 2026 (FEMA 23(R)/2026-RB), Regulation 5 (realisation) and Regulation 19 (AD bank charges policy) (checked 9 Oct 2026)
  2. IGST Act, 2017, section 2 (Definitions), Section 2(6) (checked 9 Oct 2026)

FAQs about BIC

Is BIC the same as a SWIFT code?

In everyday use, yes. People use the terms for the same identifier of a bank in international payment messages. Some bank pages use one word and some use the other. If a client's form asks for either, enter the code your bank gives for inward foreign payments.

Does a BIC identify my bank account?

No. A BIC identifies a bank or branch, not an individual account. Your client's bank needs the BIC and your account number together. Provide both on the invoice, along with the bank name and your account name exactly as the bank holds it.

Do Indian exporters need an IBAN as well as a BIC?

India does not use IBAN for domestic accounts, so Indian exporters usually share an account number and a BIC. Some overseas payment forms still show an IBAN field. Ask your bank what to enter in that field, rather than inventing a value.

What happens if the client enters a wrong BIC?

The payment may be delayed, returned or sent to the wrong bank. Returned money may arrive with deductions. Ask the client for the payment confirmation, and contact your AD bank with the transfer details, such as the amount, date and sender, so that it can trace the transfer for you.

Where should the BIC appear for GST or tax records?

The BIC itself is not a tax record. Keep it with your bank details on the invoice, together with the bank advice for each credit. This helps match each foreign receipt to an invoice if an officer or auditor asks for supporting evidence.