Ports of India
Ports of India has been the backbone of the country’s global trade and has grown manifold over the years. The way ahead, for growth of economy, Government of India has allowed Foreign Direct Investment (FDI) of up to 100% under the automatic route for projects related to the construction and maintenance of ports and harbours. Indian ports received cumulative FDI inflow worth US$ 1.63 billion between April 2000-March 2022.
In FY22, major ports in India handled 720.29 million tonnes of cargo traffic, implying a CAGR of 2.89% in FY16-22. India’s key ports had a capacity of 1,598 million tonnes per annum (MTPA) in FY22. From April-October 2022, all key ports in India handled 446.50 million tonnes (MT) of cargo traffic. In FY22, all key ports in India handled 720.29 million tonnes (MT) of cargo traffic. India’s merchandise exports in FY22 were at US$ 417.8 billion, up 40% from the previous year.
Advantage of Indian peninsula
India has a coastline spanning 7516.6 kilometres, forming one of the biggest peninsulas in the world. It is serviced by 13 major ports (12 Government-owned and one private) and 187 notified minor and intermediate ports.
what is port code , and how it is related to shipping bill
Port code India is the port code from where export of goods is being made with GST number. As an Exporter or importer, it is important to know your port code before doing any export/import from India. This article gives you an insight about the GST port code of major and minor ports in India and how it is relevant to your shipping bill.
Under Export of Goods India, Port Code is required, but in the case of Export of Services no Port code is required. In GST return. while issuing an export invoice, port code must be mentioned along with shipping bill number and date.
port code and bill of entry
The Bill of Entry is also dependent on the Port code number as the bill of the entry contains 13 digits and the initial 6 digits depict are port code as mentioned in the port code list and the next 7 digits refer to the Bill of entry number.
The port code mentioned on GST invoices or purchase invoices must match the GST Port Code list as shown below.
list of port codes -India
GST Ports Code List State wise
ICD / PORT Name | ICD / PORT Code | state | country border | type of port |
Krishnapatnam Port SEA | (INKRI1) | ANDHRA PRADESH | SEA Port | |
Vizag SEA | (INVTZ1) | ANDHRA PRADESH | SEA Port | |
Visakhapatnam (EPZ/SEZ) | INVTZ6 | Andhra Pradesh | (EPZ/SEZ) | |
Kakinada SEA | (INKAK1) | ANDHRA PRADESH | SEA Port | |
Gangavaram Port | INGGV1 | ANDHRA PRADESH | SEA Port | |
LIPL-ICD/Marripalem, Guntur | (INGNR6) | andhra Pradesh | ICD | |
Jogbani | INJBNB | bIHAR | ICD | |
Raxaul | INRXLB | Bihar | ICD | |
CONCOR ICD-NAYA RAIPUR | INRML6 | CHHATTISGARH | ICD | |
Raipur ICD | (INRAI6) | CHHATTISGARH | ICD | |
Tughlakabad ICD | (INTKD6) | DELHI | ICD | |
Delhi Air Cargo | INDEL4 | DELHI | Air Cargo | |
Patparganj ICD | INPPG6 | DELHI | ICD | |
Goa Port SEA – Mormugao | (INMRM1) | GOA | sea port | |
Dabolim- Air Cargo | INGOI4 | GOA | Air Cargo | |
Panaji Port | INPAN1 | GOA | SEA PORT | |
Ahmedabad ICD | (INSBI6) | gujarat | ICD | |
Ankaleshwar | (INAKV6) | gujarat | ICD | |
Sabarmati Icd | INSBI6 | gujarat | ICD | |
Pipavav (Victor) Port | (INPAV1) | gujarat | sea port | |
Kandla SEA- Deendayal Port | (INIXY1) | gujarat | sea port | |
Sachana ICD | (INJKA6) | gujarat | ICD | |
Sanand ICD | (INSAU6) | gujarat | ICD | |
Viramgam Icd | INVGR6 | gujarat | ICD | |
Valsad (Tumb | INSAJ6) | gujarat | ICD | |
Mundra SEA | (INMUN1) | gujarat | sea port | |
Okha | INOKH1 | gujarat | sea port | |
Porbandar | INPBD1 | gujarat | sea port | |
Dwarka (Rupen | INDRK1 | gujarat | sea port | |
Vapi | INVPI6 | gujarat | iCD | |
Magdalla Port | IN236 | gujarat | sea port | |
Valvada | INVAL6 | gujarat | ICD | |
Dahej | INBHD6 | gujarat | SEZ | |
Hazira Port -Surat | (INHZA1) | gujarat | Sea port | |
Patli Icd | (INPTL6) | haryana | ICD | |
Faridabad | INFBE6 | haryana | sEZ | |
Rewari | INREA6 | haryana | iCD | |
Jattipur ICD | (INDWN6) | haryana | ICD | |
Palwal ICD | (INPWL6) | haryana | ICD | |
Piyala ICD | (INBFR6) | haryana | ICD | |
Garhi Harsaru – Gurgaon ICD | (INGHR6) | haryana | ICD | |
Ballabhgarh ICD | (INFBD6) | haryana | ICD | |
Sonepat ICD | (INBDM6) | haryana | ICD | |
Barhi, | INRUG6 | haryana | ICD | |
Bawal ICD | (INBAW6) | haryana | ICD | |
Baddi ICD | (INBDI6) | HIMACHAL PRADESH | ICD | |
Hal Bangalore Cargo ICD | (INWFD6U005) | Karnataka | ICD | |
Mangaluru Sea port | (INNML1) | new mangaluru, Karnataka | SEA Port | |
WHITE FIELD Bangalore ICD | INWFD6 | Karnataka | ICD | |
cochin sea port | (INCOK1) | kochi, Kerala | sea port | |
Trivendrun Air Cargo | INTRV4 | Kerala | Air Cargo | |
Karipur(Calicut) | INCCJ4 | Kerala | sea port | |
Kottayam | INKYM6 | Kerala | sea port | |
Dawki | INDWKB | meghalaya | Bangladesh | ICP |
Paradip sea port | INPRT1 | paradeep, orissa | sea port | |
attari | INATRB | PUNJAB | ICD | |
Baroda | INBAR / INBRC | gujarat | ICD | |
Bhagat Ki Kothi – Jodhpur ICD | INJUX6 | Rajasthan | ICD | |
Kota ICD | (INKTT6) | rajasthan | ICD | |
Jaipur Icd | INJAI6 | rajasthan | ICD | |
Khatuwas ICD | (INCML6) | rajasthan | ICD | |
Thar Dry Port Jodhpur ICD | (INTHA6) | rajasthan | ICD | |
Concor Jodhpur ICD | (INBGK6) | rajasthan | ICD | |
Janori ICD | (INJNR6) | maharashtra | ICD | |
Kanakpura ICD | (INKKU6) | rajasthan | ICD | |
ICD RAJSICO JAIPUR | (INJAI6) | rajasthan | ICD | |
RAJSICO Basni Jodnpur ICD | (INJUX6) | rajasthan | ICD | |
Pithampur/tihi ICD | (ININD6) | madhya Pradesh | ICD | |
SEZ CARGO INDORE | INIDR6 | madhya Pradesh | ||
Powarkheda ICD | (INPRK6) | madhya Pradesh | ICD | |
Mandideep ICD | (INMDD6) | madhya Pradesh | ICD | |
Ratlam ICD | (INRTM6) | madhya Pradesh | ICD | |
Dhannad ICD | (INDHA6) | madhya Pradesh | ICD | |
Malanpur ICD | (INMPR6) | madhya Pradesh | ICD | |
Kheda ICD | (INKHD6) | madhya Pradesh | ICD | |
Pithampur/Tihi ICD | (ININD6) | madhya Pradesh | ICD | |
Dhannad ICD | INDHA6) | madhya Pradesh | ICD | |
MIHAN NAGPUR | (INKPK6) | maharashtra | SEZ | |
Bombay Air Cargo | INBOM4 | maharashtra | Air Cargo | |
Bombay Sea -Jawaharlal Nehru Port | INNSA1 | Navasheva maharashtra | SEA Port | |
Mumbai Port Trust | INBOM | Mumbai Maharashtra | SEA Port | |
Bhusaval Icd | (INBSL6) | maharashtra | ICD | |
Dighi ICD | (INDIG6) | maharashtra | ICD | |
Dighi Port | INDIG1 | maharashtra | sea port | |
Tarapur ICD | (INBNG6) | maharashtra | ICD | |
Borkhedi ICD ( | (INBOK6) | maharashtra | ICD | |
Pune-Talegoan ICD | (INTLG6) | maharashtra | ICD | |
Chinchwad ( ICD | INCCH6 | maharashtra | ICD | |
Maliwada ICD | (INMWA6) | maharashtra | ICD | |
Mulund ICD | INMUL6 | maharashtra | ICD | |
Nhava Sheva Sea | (INNSA1) | maharashtra | ICD | |
Noida-Dadri (ICD | iNDER6 | maharashtra | ICD | |
Nagpur ICD | INNGP6) | maharashtra | ICD | |
Nashik ICD | INNAS | maharashtra | ICD | |
Nashik- CFS -ICD | (INNSK6) | maharashtra | ICD | |
Bhusaval Icd | (INBSL6) | maharashtra | ICD | |
Waluj ICD | (INWAL6) | maharashtra | ICD | |
Wardha ICD | INCHJ6 | maharashtra | ICD | |
Pulichapallam ICD | INPNY6) | pondicherry | ICD | |
KILARAIPUR HTPL ICD | INQRH6 | punjab | ICD | |
Rajasansi(Amritsar) | INATQ4 | punjab | ICD | |
jalandhar | INJUC6 | punjab | ICD | |
KILAREAPUR, LUDHIANA | (INQRP6) | punjab | ICD | |
Sahnewal ICD Ludhiana | (INSGF6) | punjab | ICD | |
Chawapayal ICD | (INCPR6) | PUNJAB | ICD | |
Kanech Sahnewal ICD | (INSNI6) | PUNJAB | ICD | |
ICD CONCOR Dhandari Kalan Ludhiana | (INLDH6) | PUNJAB | ICD | |
Dhandari Kalan ICD Ludhiana | (INDDL6) | PUNJAB | ICD | |
ICD RAJSICO JAIPUR | INJAI6 | RAJASTHAN | ICD | |
Khatuwas ICD (INCML | (INCML6) | RAJASTHAN | ICD | |
Thar Dry Port Jodhpur ICD | (INTHA6) | RAJASTHAN | ICD | |
Kota ICD | (INKTT6) | RAJASTHAN | ICD | |
Kanakpura ICD | (INKKU6) | RAJASTHAN | ICD | |
Concor Jodhpur ICD | (INBGK6) | RAJASTHAN | ICD | |
RAJSICO Basni Jodnpur ICD | (INJUX6) | RAJASTHAN | ICD | |
Nashik-Janori ACC | INJNR4 | maharashtra | ICD | |
Thimmapur ICD | (INTMX6) | Telangana | ICD | |
Hyderabad Air Cargo | INHYD4 | Telangana | Air Cargo | |
Hyderabad ICD | (INSNF6) | Telangana | ICD | |
Arakkonam – Melpakkam – Chennai ICD | INAJJ6 | tamil Nadu | ICD | |
Chennai Sea- Kamarajar Port | INMAA1 | tamil Nadu | SEA Port | |
Nagapattinam | INNPT1 | tamil Nadu | SEA Port | |
Coimbatore | INCBE6 | tamil Nadu | ICD | |
Singa Nallur | INSLL6 | tamil Nadu | iCD | |
Tiruppur – Thottiplayam ICD | INNPT1 | tamil Nadu | ICD | |
Tuticorin port-V.O. Chidambaranar Port | (INTUT1) | tamil Nadu | sea port | |
Tondiapet ICD | (INTVT6) | tamil Nadu | ICD | |
Tuticorin Icd | (INTUT6) | tamil Nadu | ICD | |
Kattupalli Port SEA | (INKAT1) | TAMILNADU | sea port | |
Karur ICD | (INKAR6) | tamil Nadu | ICD | |
Irungattukottai ICD | (INILP6) | TAMILNADU | ICD | |
Coimbatore – Irugur ICD | (INIGU6) | TAMILNADU | ICD | |
Hosur ICD | (INHSU6 | TAMILNADU | ICD | |
Chettipalaym ICD | (INCHE6) | TAMILNADU | ICD | |
Tuticorin ICD | (INTUT6) | TAMILNADU | ICD | |
Ennor Port SEA | (INENR1) | tamil Nadu | SEA Port | |
Pantnagar ICD | (INHDD6) | UTTARAKHAND | ICD | |
Kashipur ICD | (INHPI6) | UTTARAKHAND | ICD | |
Sez Moradabad, UP | (INMBC6) | UTTAR PRADESH | ICD | |
Pakwara Moradabad ICD | (INMBD6) | UTTAR PRADESH | ICD | |
Panki ICD | (INPNK6) | UTTAR PRADESH | ICD | |
CMA CGM Logistics Park ICD | (INCPL6) | UTTAR PRADESH | ICD | |
Rupaidiha | __________ | uttar Pradesh | nepal | ICP |
Klppl Panki ICD | INPNK6 | uttar Pradesh | ICD | |
Sez Moradabad, UP | INMBC6 | uttar Pradesh | sEZ | |
Kanpur – JRY (ICD ) | (INKNU6) | uttar Pradesh | ICD | |
Loni ICD | (INLON6) | uttar Pradesh | ICD | |
Startrack Terminal ICD | (INSTT6) | UTTAR PRADESH | ICD | |
ALL CARGO DADRI | (INDER6) | UTTAR PRADESH | ICD | |
Albratos CFS Pvt. Ltd. ICD | (INAPL6) | UTTAR PRADESH | ICD | |
Agra | INAGR4 | UTTAR PRADESH | ICD | |
Babarpur | INPNP6 | UTTAR PRADESH | ICD | |
Pakwara (Moradabad) | INMBD6 | uttar Pradesh | ICD | |
Dadri ICD | INDER6 | UTTAR PRADESH | ICD | |
Rori – Modinagar ICD | (INMUZ6) | UTTAR PRADESH | ICD | |
Durgapur ICD | (INDUR6) | WEST BENGAL | ICD | |
moreh land port | INMREB | Manipur | myanamar | ICP |
suturkhandhi icd | INSTRB | Assam | ICD | |
Petrapole Road -ICD | INPTP8 | west Bengal | ICD | |
Kolkata Sea- Syama Prasad Mookerjee Port | (INCCU1) | west Bengal | SEA Port | |
Haldia Port | (INHAL1) | west Bengal | SEA Port | |
KHIDDIRPUR | (INPCU1) | west Bengal | ICD | |
Durgapur ICD | (INDUR6) | west Bengal | ICD | |
pulbari | INPHBB | assam | Bangladesh | ICP |
Panitanki | INPNTB | West Bengal | Nepal | ICP |
Jaigoan | INJIGB | West Bengal | Bhutan | ICP |
Ghojadanga | INGJXB | West Bengal | Bangladesh | ICP |
Mahadipur | _________ | West Bengal | Bangladesh | ICP |
Hili | INHLIB | West Bengal | Bangladesh | ICP |
Changrabandha | INCBDB | West Bengal | Bangladesh | ICP |
Kawrpuichhuah | ___________ | Mizoram | Bangladesh | ICP |
Sabroom | ________ | Tripura | Bangladesh | ICP |
Bhitamore | INBTMB | Bihar | Nepal | ICP |
Banbasa | INBSAB | Uttarakhand | Nepal | ICP |
Sonauli | INSNLB | Uttar Pradesh | Nepal | ICP |