India · PUNB

PNB IFSC code

Every Punjab National Bank branch has its own IFSC — eleven characters telling India’s payment rails which branch to credit. PNB is a special case: it absorbed two entire banks in 2020, so thousands of its codes are newer than the accounts they serve, and a code remembered from an old transfer is worth re-checking.

Paying an account at PNB from abroad? See what the transfer costs before you send. Compare transfer costs

Last reviewed

Sample branch IFSC

PUNB0000010

PUNB0000010 breaks down as PUNB for bank, 0 for res, 000010 for branch.

RTGS-HO AMALGAMATED OBC · MUMBAI · MAHARASHTRA — IFSC is per branch, so confirm the recipient’s own code.

IFSC code details

Bank
Punjab National Bank
Bank code
PUNB
Sample IFSC
PUNB0000010
Head office
MUMBAI, MAHARASHTRA
Branches listed
13,033
Used for
NEFT · RTGS · IMPS
Country
India
Also known as
PNB, Oriental Bank of Commerce (amalgamated into PNB, 2020), United Bank of India (amalgamated into PNB, 2020)

How to find your Punjab National Bank IFSC code

Use a source PNB itself prints, and treat a remembered code as unverified: more than 4,300 PUNB codes in circulation today were issued during the merger, replacing codes that no longer route anything.

  1. Check the chequebook

    The RBI has advised banks to print the branch IFSC on cheques issued to their customers.

  2. Search the branch table on this page

    Every PNB branch we index has a page with its IFSC and address, and its MICR code where the register has one.

  3. Map an ORBC0 or UTBI0 code through PNB’s migration list

    PNB published both lists as old-code-to-new-code tables, so a retired code still traces to its replacement.

Did your IFSC change when OBC and United Bank merged into PNB?

If you banked with either, yes. The scheme amalgamating Oriental Bank of Commerce and United Bank of India into Punjab National Bank took effect on 1 April 2020; every branch of both banks became a PNB branch that day. The codes were rewritten afterwards.

PNB told e-OBC customers their IFSC and MICR codes changed with effect from 30 November 2020, and its migration lists head the old column “Old IFSC Code (will be disabled from 01-04-2021)”. Codes beginning ORBC0 or UTBI0 no longer route anything.

Rows from PNB’s own migration lists
Erstwhile branchOld IFSCPNB IFSC today
Dura, Agra (OBC)ORBC0101685PUNB0168510
Hathras (OBC)ORBC0100557PUNB0055710
Hathras (United Bank)UTBI0HTSL52PUNB0210320

The OBC list is unusually regular: in all 2,368 mappings ORBC010NNNN became PUNB0NNNN10 — the same four digits, with the “10” moved to the end. United Bank codes were alphanumeric, so its 1,994 mappings follow no such rule. Confirm with the account holder before you send.

What a PUNB code tells you

The format is fixed by the Reserve Bank of India and identical across every Indian bank. PUNB0168510 breaks down like any other PNB branch code.

PUNB
Bank identifier — never changes
0
Reserved by the RBI, always zero
168510
Branch identifier — unique per branch

PNB adds a quirk. Almost every branch identifier ends in 00, 10, 20 or 30 (14 of the 13,033 do not), and two of those endings are documented: every e-OBC branch in PNB’s list ends 10, every erstwhile United Bank branch ends 20. The last two digits often reveal a branch’s origin.

Using a PNB IFSC for NEFT, RTGS and IMPS

NEFT and RTGS always need the beneficiary’s branch IFSC, and most IMPS transfers do. NEFT runs round the clock in half-hourly batches with no RBI-imposed limit; RTGS settles each payment individually, starts at ₹2,00,000 with no ceiling, and has run 24x7x365 since 14 December 2020.

PNB outward transfer charges as published August 2026, excluding GST
RailSlabAt a branchOnline, savings account
NEFTUp to ₹10,000₹2.25Nil
NEFTAbove ₹2 lakh₹24.75Nil
RTGS₹2 lakh to ₹5 lakh₹24.50₹24.00
RTGSAbove ₹5 lakh₹49.50₹49.00
IMPSUp to ₹1,000NilNil
IMPSAbove ₹1 lakh₹12.00₹10.00

A wrong IFSC is usually a delay, not a loss. If the destination bank cannot credit the account, the RBI requires an NEFT payment returned within two hours of that batch completing, and an RTGS payment within one hour.

Sending money to a PNB account from outside India

An IFSC moves money between branches inside India; a SWIFT/BIC code moves it between banks across borders. They are not interchangeable, and a sender abroad usually needs both. PNB’s primary BIC is PUNBINBB; its routing sheet sends incoming MT-103 messages to the International Service Branch, New Delhi (PUNBINBBISB).

  • From another Indian account: the branch IFSC only.
  • By wire from abroad: the SWIFT code, then the beneficiary’s account number, name and branch — PNB’s own remittance form asks for all three.
  • Into an NRE or NRO account: both codes plus the account type — NRE balances are repatriable and their income is tax-exempt in India, while NRO income is taxable and repatriation is capped.

India took in an estimated $129 billion in remittances in 2024, more than any other low- or middle-income country, and the World Bank put the cost of sending $200 there at 5.02% in Q2 2024 against a global average of 6.65%.

PNB branch IFSC codes13,033

PNB branch IFSC codes — showing 1200 of 13,033.
IFSCBranch
PUNB0000010RTGS-HO AMALGAMATED OBC
PUNB0000100ABOHAR MAIN ,DISTT FEROZEPUR
PUNB0001330HO CENT PROC AND PTNRSHIP DIV
PUNB0005100BHAVNAGAR MAIN
PUNB0014000DHURI-MAIN
PUNB0014110PUNE MAIN
PUNB0014400H.O.ACCOUNTS TAXATION DEPTT.
PUNB0018100GONDA MAIN, DISTT. GONDA
PUNB0019600HALDWANI MAIN
PUNB0026600KHARAR MAIN,RANDHAWA ROAD
PUNB0033000MUKTSAR MAIN, DISTT FARIDKOT
PUNB0033600MANDSAUR,MAIN
PUNB0034800MAINPURI MAIN DISTT. MAINPURI
PUNB0036300NAWAN SHAHR DOABA,MAIN
PUNB0038400PHILLAUR-MAIN BAZAR
PUNB0039900RAIPUR,JAISTHAMBH CHOWK ,MAIN
PUNB0040100RAJPURA MAIN
PUNB0040210GUWAHATI - LAKHTOKIA MAIN BR
PUNB0040800ROPAR MAIN
PUNB0041600SALEM MAIN
PUNB0043900SURAT, MAIN
PUNB0045410RAJPURA- MAIN PATIALA ROAD
PUNB0090400UDHAMPUR MAIN BAZAR
PUNB0091700RAIBAREILY ,MAIN
PUNB0111210KAKINADA-MAIN ROAD
PUNB0178020TREASURY BRANCH-HO
PUNB0204000RANIPUR HOSHANGABAD, DISTT. HO
PUNB0292200POONCH,MAIN BAZAR ,JK
PUNB0304400RANCHI MAIN ROAD, DISTT. RANCH
PUNB0330100TRIVANDRUM,MAIN BRANCH
PUNB0330500TAMLUK MAIN ROAD, DISTT. MIDNA
PUNB0334900KALANAUR, MAIN BZR
PUNB0338900REASI,MAIN BAZAR
PUNB0342600GARHSHANKAR MAIN BAZAR
PUNB0344200FARIDKOT MAIN BAZAR
PUNB0352300RAHON MAIN BAZAR
PUNB0384900HO CENTRAL STAFF COLLEGE
PUNB0399400HO INSPECTION AND AUDIT DIVISION
PUNB0399500HO GAD
PUNB0399600HO PRINTING AND STATIONARY CELL
PUNB0399700HO HRD DIVISION
PUNB0399800HO PF AND PENSION FUND DEPARTMENT
PUNB0399900HO ITD
PUNB0400000HO AGRI BUSINESS AND FINANCE DIVISION
PUNB0415100HO CMS HUB TBD
PUNB0425800CALICUT MAIN
PUNB0427100ERNAKULAM MAIN
PUNB0452700MAIN BAZAR, PINJORE
PUNB0457400MAIN ROAD JANIPUR CHOWK ,JAMMU
PUNB0512900HO GAD CELL
PUNB0513100HO PR AND PUBLICITY DIVISION
PUNB0513200HO GOVERNMENT BUISINESS DEPARTMENT
PUNB0513500HO VIGILANCE
PUNB0513600HO LAW DIVISION
PUNB0513800HO CREDIT DIVISION
PUNB0514000HO IBD
PUNB0514400HO SMEAD
PUNB0514700HO SECURITY DIVISION
PUNB0515400HO RAJBHASA VIBHAG
PUNB0515800HO CREDIT AUDIT AND REVIEW DIVISION
PUNB0515900HO FRMD
PUNB0516000HO MARKETTING DIVISION
PUNB0516600HO MANAGAGMENT INFO SYSTEM DIVISION
PUNB0517100HO CREDIT CARD DIVISION
PUNB0517300HO MANAGEMENT AUDIT AND REVIEW DIVISION
PUNB0526800HO CALL CENTRE
PUNB0527100HO COMPLIANCE DIVISION
PUNB0546900HO MSME
PUNB0584200HO NEW INITITATIVE DIVISION
PUNB0625800HO RECOVERY DIVISION
PUNB0634600CENTRALISED AMC CELL HO
PUNB0695400C CHEST MAINPURI MAIN
PUNB0786600BHATINDA MAIN SECRETARIAT
PUNB0798500MAIN MARKET LALITPUR
PUNB0847700HO AGRICULTURE DIVISION
PUNB0886900FINTECH DIVISION HEAD OFFICE
PUNB0925600HO CREDIT REVIEW AND MONITORING
PUNB0976200DWARKA SECTOR HO BUILDING
PUNB0000020INTER BRANCH RECONCIALATION DEPT
PUNB0000110DELHI-CHANDNI CHOWK
PUNB0000120FANCY BAZAR
PUNB0000130SHOBHAGPURA
PUNB0000200ABU ROAD, DISTT. SIROHI ,RAJAS
PUNB0000210DEHRADUN- RAJPUR ROAD
PUNB0000220GUWAHATI
PUNB0000230HINDOLI
PUNB0000300AGRA BELANGANJ, DISTT. AGRA ,U
PUNB0000310KOLKATA-BRABOURNE ROAD
PUNB0000330RAIPUR
PUNB0000400AGRA DARESI NO.
PUNB0000410LUDHIANACHAURA BAZAR
PUNB0000420KAMAKHYA
PUNB0000430SHIVNAGAR
PUNB0000500AHMEDABAD, MASKATI MARKET
PUNB0000510JAGRAON-SHERPURA ROAD
PUNB0000520NOONMATI
PUNB0000530CHIKKODI
PUNB0000610YAMUNA NAGAR
PUNB0000620NORTH GUWAHATI
PUNB0000630GHO MANHASSAN
PUNB0000633SINDGI
PUNB0000700AHMEDGARH MANDI, DISTT. SANGRU
PUNB0000710NEW DELHI-E BLOCK CONNAUGHT PLACE
PUNB0000720PALASHBARI
PUNB0000730PHALLAIN MANDAL
PUNB0000753AEROCITY MOHALI
PUNB0000800AJMER, KUTCHERY ROAD,
PUNB0000810DELHI-NAYA BAZAR
PUNB0000820DHUBRI
PUNB0000830SILVASSA ROAD
PUNB0000900AKOLA
PUNB0000910PATIALAA TANK
PUNB0000920ABHAYAPURI
PUNB0000930MANSA BRANCH
PUNB0001000ALIGARH,RAILWAY ROAD
PUNB0001010VIKAS NAGAR
PUNB0001020TEZPUR
PUNB0001030HOSKOTE
PUNB0001100CHOWK ALLAHABAD
PUNB0001110HARDWAR-UPPER ROAD
PUNB0001120DIBRUGARH
PUNB0001130GMCH, PURNEA
PUNB0001200ALLAHABAD CIVIL LINES, DISTT.
PUNB0001210NEW DELHI-KAROL BAGH
PUNB0001220DIGBOI
PUNB0001230CHIRALA
PUNB0001300MANU MARG,ALWAR ,RAJASTHAN
PUNB0001310DELHI-DARYA GANJ
PUNB0001320TINSUKIA
PUNB0001400AMBALA CANTT, DISTT. AMBALA ,H
PUNB0001410DELHI-SUBZI MANDI
PUNB0001420CHABUA
PUNB0001430SDC BANGALORE
PUNB0001500AMBALA CITY, DISTT. AMBALA ,HA
PUNB0001510DELHI-CHAWRI BAZAR
PUNB0001520DOOM DOOMA
PUNB0001530MANDAWAR
PUNB0001600AMRAVATI
PUNB0001610NEW DELHI-EAST PATEL NAGAR
PUNB0001620DULIAJAN
PUNB0001630POINACHI
PUNB0001710MEERUT CANTT
PUNB0001730DISKIT TSAL
PUNB0001800AMRITSAR HALL BAZAR
PUNB0001810FARIDABAD-NIT
PUNB0001820MARGHERITA
PUNB0001830KHALIYAR
PUNB0001900AMRITSAR KATRA AHLIWALIA
PUNB0001910GHAZIABAD- WRIGHT GANJ
PUNB0001920MAKUM
PUNB0001930RAM INITIATIVE DIVISION
PUNB0002000AMRITSAR LAWRENCE ROAD, DISTT.
PUNB0002010SAHARANPUR-AMBALA ROAD
PUNB0002020SIBSAGAR
PUNB0002030PANDIKKAD
PUNB0002100AMROHA, DISTT. MORADABAD ,UTTA
PUNB0002110SADAR BAZAR, DELHI
PUNB0002120GOLAGHAT
PUNB0002130PDDU AYUSH UNIVERSITY RAIPUR
PUNB0002200ARRAH CHOWK, DISTT. BHOJPUR ,B
PUNB0002210NEW DELHI-KIRTI NAGAR
PUNB0002220JORHAT
PUNB0002230RAJ NAGAR EXTENSION
PUNB0002300ANANT NAG, DISTT. ANANTNAG ,JA
PUNB0002310VIDYAVIHAR, MUMBAI
PUNB0002320MORAN
PUNB0002330NARHE AMBEGAON
PUNB0002400AMRELI, DISTT. AMRELI ,GUJRAT
PUNB0002410DEHRADUN-RAIPUR
PUNB0002420AMGURI
PUNB0002430MUNDERWA
PUNB0002500AMALNER, DISTT. JALGAON ,MAHAR
PUNB0002510DEHRADUN-CLEMENT TOWN
PUNB0002520BOKAKHAT
PUNB0002530MISHRIKH
PUNB0002600AMRITSAR PUTLIGHAR, DISTT. AMR
PUNB0002610MALYANA
PUNB0002620MARIANI
PUNB0002630GURUGRAM
PUNB0002700ASHOK NAGAR
PUNB0002710KANPUR-THE MALL
PUNB0002720SAPEKHATI
PUNB0002730RED HILLS
PUNB0002800AMBASAMUDRAM
PUNB0002810SAHNEWAL
PUNB0002820SIMALUGURI
PUNB0002830UMRED
PUNB0002900AMBUR, DISTT. NORTH ARCOT ,TAM
PUNB0002910NEW DELHI-MAHIPALPUR
PUNB0002920TITABAR
PUNB0002930AMOLAPATTY
PUNB0003000RAJA MANDI, AGRA A
PUNB0003010JAGRAON-TEHSIL ROAD
PUNB0003020LUMDING
PUNB0003030MAYURHAND
PUNB0003100ANOOPSHAHR,DISTT. BULANDSHAHR
PUNB0003110THANA BHAWAN
PUNB0003120NAGAON
PUNB0003130CHOUPARAN
PUNB0003200ASANSOL, BASTIN BAZAR

12,833 more entries have a page of its own but are not listed here. Browse by location below, or paste the full code in search.

Frequently asked questions

What is the IFSC code of Punjab National Bank?

There is no single code — every PNB branch has its own. All of them begin with PUNB0, followed by a six-character branch identifier. Use the code printed on the account holder’s chequebook or shown in PNB ONE, not a code from a previous transfer.

Did my IFSC change after OBC and United Bank of India merged into PNB?

Yes. The amalgamation took effect on 1 April 2020, PNB changed e-OBC IFSC and MICR codes with effect from 30 November 2020, and its published migration lists mark the old codes as disabled from 1 April 2021. Codes starting ORBC0 or UTBI0 no longer work; ask the account holder for their current PUNB code.

Is there a way to convert an old Oriental Bank of Commerce IFSC to the PNB one?

For OBC branches there is a pattern: across all 2,368 mappings in PNB’s published list, ORBC010NNNN became PUNB0NNNN10 — the same four branch digits with the “10” moved to the end. ORBC0101685 became PUNB0168510, for example. United Bank of India codes were alphanumeric and follow no such rule. Confirm the result against the branch before sending money.

What is the SWIFT code for Punjab National Bank?

PNB’s primary SWIFT/BIC is PUNBINBB. Its published routing sheet for inward remittances directs MT-103 messages to the International Service Branch in New Delhi, PUNBINBBISB. SWIFT is for international wires and is separate from the IFSC — a sender abroad generally needs both, plus the beneficiary’s account number, name and branch.

Does PNB charge for NEFT and RTGS?

As published on PNB’s fees page in August 2026, online NEFT from a savings account is free at every slab, while at a branch it runs from ₹2.25 up to ₹24.75 depending on the amount. RTGS is charged even online: ₹24.00 for ₹2–5 lakh and ₹49.00 above ₹5 lakh, or ₹24.50 and ₹49.50 at a branch. All figures exclude GST.

Why is my PNB IFSC being rejected?

Two common causes. The code may be a central entry rather than a branch — PUNB0RTGS00, PUNB0NEFT00, PUNB00CBS00 and PUNB00IBS00 are processing codes, and codes such as PUNB0PGB003 and PUNB0RRBAGB belong to regional rural banks PNB sponsors. Or it may be a retired ORBC0 or UTBI0 code that a form is silently rejecting as unknown.

Is the MICR code the same as the PNB IFSC?

No. The MICR code is the nine-digit number printed on a cheque and used for cheque clearing, while the IFSC is the eleven-character code used for NEFT, RTGS and IMPS. Not every PNB branch in the RBI register carries a MICR code — roughly half the entries in this directory have one.

Can I use a PNB IFSC code for UPI?

Usually not. UPI payments are normally addressed with a UPI ID (a virtual payment address) or a phone number, which the beneficiary creates in PNB ONE or another UPI app. NEFT and RTGS, which are addressed to an account number, always need the IFSC.

Sources

Send money to India

Sending money to PNB?

Hold 80+ currencies and send to PNB from any of them. Conversions are quoted at the mid-market rate, with the cost charged as a visible fee rather than buried in the rate.