๐Ÿš€ New: GEM Seller Registration โ€” register in 2 days! ๐Ÿ“ž Call us: +91 98914 64610 โ€” Free Consultation โœ… 5,000+ Businesses registered successfully across India ๐ŸŽ‰ GST Filing from โ‚น499/month โ€” Limited offer โญ Rated 4.9/5 on Google โ€” India's trusted compliance partner ๐Ÿš€ New: GEM Seller Registration โ€” register in 2 days! ๐Ÿ“ž Call us: +91 98914 64610 โ€” Free Consultation โœ… 5,000+ Businesses registered successfully across India ๐ŸŽ‰ GST Filing from โ‚น499/month โ€” Limited offer โญ Rated 4.9/5 on Google โ€” India's trusted compliance partner
ICEGATE Registration โ€“ Indian Customs Electronic Gateway | CBIC | TaxClue
๐Ÿ›ƒ CBIC โ€” Central Board of Indirect Taxes โญ 4.9/5 Rating ๐Ÿ” Class 3 DSC Required โšก CA / CS Assisted

ICEGATE Registration โ€”
Indian Customs Electronic
Gateway

ICEGATE (Indian Customs and Central Excise Electronic Commerce/EDI Gateway) is the CBIC's e-portal for all customs-related filings โ€” electronic shipping bills, bills of entry, customs duty payment, RoDTEP credit tracking, duty drawback claims, AD code registration, and EDPMS reporting. Every exporter and importer needs an active ICEGATE registration with a valid Class 3 DSC to transact with Indian Customs digitally. TaxClue manages the complete ICEGATE registration, DSC procurement, and port-level AD code setup.

๐Ÿ›ƒ CBIC โ€” Ministry of Finance
๐Ÿ” Class 3 DSC mandatory
๐Ÿ“‹ IEC prerequisite
๐Ÿšข Required at every Indian customs port
icegate.gov.in โ€” Indian Customs Electronic Gateway
ICEGATE โ€” Registered User Dashboard
๐Ÿ“ค
E-Shipping BillActive ยท ICES linked
๐Ÿ“ฅ
Bill of EntryActive ยท EDI enabled
๐Ÿ’ธ
RoDTEP CreditsLinked to IEC & SB
๐Ÿ”„
Duty DrawbackAuto-credit โ€” Bank A/C
๐Ÿฆ
AD CodeRegistered ยท Port-wise
๐Ÿ”
DSC Class 3Linked & Active
All services active โ€” customs clearance enabled

ICEGATE Registration Enquiry

CA calls back within โœ… 30 minutes

๐Ÿ”’ Confidential  ยท  No Spam  ยท  No Hidden Charges

๐Ÿ›ƒ

Enquiry Received!

Our CA will call you within 30 minutes.
Urgent? WhatsApp us โ†’

OR
โญ 4.9/5 Google Rating
๐Ÿ›ƒ CBIC Official Gateway
๐Ÿ” DSC Procurement Included
๐Ÿฆ AD Code Port-Wise Setup
๐Ÿ’ธ RoDTEP & Drawback Enabled
โšก CA / CS Assisted
CBIC
Central Board of Indirect Taxes & Customs โ€” ICEGATE is the official customs e-filing gateway under MoF
Class 3
DSC (Digital Signature Certificate) โ€” mandatory for ICEGATE registration and all customs e-filings
Port-Wise
AD Code registration done separately for each customs port / airport where shipments are cleared
IEC First
Import Export Code from DGFT must be obtained before ICEGATE registration can be completed
What Is ICEGATE?

The Single Window for All Indian Customs Digital Transactions

ICEGATE (icegate.gov.in) is operated by the Central Board of Indirect Taxes and Customs (CBIC) under the Ministry of Finance. It is the primary digital interface between Indian Customs and trade โ€” handling all electronic document submission (EDI), customs duty payment, shipping bill processing, bill of entry filing, and disbursement of export incentives like RoDTEP credits and Duty Drawback.

Every Indian exporter and importer must register on ICEGATE with their IEC and a valid Class 3 Digital Signature Certificate (DSC). Without ICEGATE registration, shipping agents and CHAs cannot electronically file shipping bills and bills of entry on behalf of the exporter โ€” and the exporter cannot directly access their customs transaction data, shipping bill status, or incentive disbursement records.

Where ICEGATE Sits in the Export Compliance Ecosystem

Export Compliance Chain โ€” All interconnected
PAN + Entity Registration
โ†’
IEC from DGFT
โ†’
ICEGATE Registration
โ†’
AD Code at Bank + Port
Shipping Bill e-filed
โ†’
LEO Granted โ€” Goods Exported
โ†’
RoDTEP Credits โ†’ ICEGATE scrip
โ†’
Drawback โ†’ Bank A/C
๐Ÿ“Œ

ICEGATE vs DGFT Portal โ€” Two Different Systems

Many exporters confuse ICEGATE with the DGFT portal. These are two entirely separate government systems. DGFT (dgft.gov.in) is the Ministry of Commerce portal โ€” used for IEC, RCMC, Advance Authorisation, EPCG, and foreign trade policy schemes. ICEGATE (icegate.gov.in) is the Ministry of Finance / CBIC portal โ€” used for customs e-filing (shipping bills, bills of entry), customs duty payment, RoDTEP disbursement, and drawback credits. An exporter needs to be registered on both portals โ€” TaxClue handles registration on both as part of the export compliance setup.

What ICEGATE Enables

Services Available on ICEGATE for Registered Users

๐Ÿ“ค

e-Shipping Bill Filing

Electronic submission of export shipping bills through ICES (Indian Customs EDI System). Required for customs clearance of all export shipments at Indian ports and airports.

๐Ÿ“ฅ

Bill of Entry (Import)

e-Filing of Bills of Entry for all import consignments โ€” enabling customs clearance, duty assessment, and release of imported goods. Mandatory for all importers.

๐Ÿ’ฐ

Customs Duty Payment

Online payment of import customs duty, CVD, SAD, and other import levies through ICEGATE's ICEPAY gateway โ€” integrated with all major banks for net banking and NEFT/RTGS.

๐Ÿ’ธ

RoDTEP Credit Tracking

RoDTEP (Remission of Duties and Taxes on Exported Products) credits are generated against each shipping bill on ICEGATE โ€” exporters track and transfer credits to their RoDTEP scrip ledger.

๐Ÿ”„

Duty Drawback Claims

Duty Drawback (DBK) amounts are credited directly to the exporter's bank account (registered via AD Code on ICEGATE) against the IEC โ€” tracked in real time on the ICEGATE portal.

๐Ÿฆ

AD Code Registration

Authorised Dealer Code โ€” bank details registered on ICEGATE port-wise. Mandatory for SWIFT export payments, drawback credit to bank account, and EDPMS reporting to RBI.

๐Ÿ“Š

EDPMS โ€” Export Tracking

Export Data Processing and Monitoring System โ€” RBI's system for tracking outstanding export bills. ICEGATE feeds shipping bill data to EDPMS; exporters monitor realization status.

๐Ÿ”

Shipping Bill Status & Query

Real-time tracking of shipping bill status, customs examination orders, LEO (Let Export Order), and customs query responses โ€” all accessible from the ICEGATE dashboard.

๐Ÿ“‹

e-Sanchit (Document Upload)

ICEGATE's document management system โ€” upload supporting documents (invoice, packing list, COO, phytosanitary certificate) electronically against shipping bills and bills of entry.

๐Ÿท๏ธ

IGST Refund (Export)

For exporters paying IGST on export (instead of filing LUT), ICEGATE transmits shipping bill data to GSTN for automatic IGST refund processing โ€” tracked on ICEGATE portal.

๐Ÿšข

Cargo Tracking (ICETRAK)

Track import and export cargo status โ€” port arrival, examination, clearance, and out-of-charge โ€” across all Indian customs ports in real time through ICEGATE.

๐Ÿ“‘

Import Export Ledger

Consolidated view of all import and export transactions against the IEC โ€” customs duty paid, drawback received, RoDTEP credits generated โ€” for compliance monitoring and reconciliation.

Who Registers on ICEGATE โ€” User Types & What They Do

๐Ÿญ
Exporter / Importer (IEC Holder)
Direct filer or through CHA
PurposeAccess RoDTEP credits, drawback tracking, shipping bill status, AD code registration, EDPMS monitoring
FilesMay file own shipping bills (direct) or authorise CHA to file on their behalf
DSC RequiredClass 3 DSC โ€” for own ICEGATE account and e-Sanchit document uploads
AD CodeMust register bank AD code port-wise on ICEGATE โ€” enables drawback & RoDTEP to bank
IEC LinkIEC is the primary identifier โ€” all customs data flows against IEC
๐Ÿค
CHA โ€” Customs House Agent
Licensed customs broker under CBLR 2018
PurposeFile shipping bills and bills of entry on behalf of importer/exporter clients โ€” primary ICEGATE filer
LicenceCBLR 2018 licence from Customs Commissioner โ€” prerequisite for CHA ICEGATE registration
DSC RequiredClass 3 DSC โ€” CHA licence holder's DSC used for all e-filings on client behalf
PortsRegistered port-wise โ€” separate ICEGATE profile may be needed for different customs commissionerates
Staff DSCApproved clerks / agents may have sub-user accounts under the CHA's ICEGATE login
๐Ÿš›
Freight Forwarder / Logistics
Cargo movement coordination
PurposeTrack cargo status, liaise with CHA, access shipping line IGM/EGM data, monitor customs clearance
RegistrationICEGATE registration as freight forwarder โ€” separate from IEC-holder and CHA categories
DSCClass 3 DSC for the freight forwarder entity โ€” authorised signatory
Key UseIGM/EGM filing, cargo arrival/departure reports, shipping line manifest coordination with customs
๐Ÿข
Shipping Line / Airline
Carrier manifest filing
PurposeFile Import General Manifests (IGM) and Export General Manifests (EGM) โ€” cargo arrival/departure declarations
RegistrationSeparate ICEGATE registration category for shipping lines and airlines (carriers)
MandatoryICEGATE is the only channel for IGM/EGM filing in India โ€” no paper alternatives
NoteTaxClue primarily assists IEC holders, CHAs, and freight forwarders โ€” not shipping lines
AD Code Registration

Authorised Dealer Code โ€” The Missing Link for Export Payments

The AD (Authorised Dealer) Code is a 14-digit code assigned by the exporter's bank โ€” linking the bank account to ICEGATE at the port level. It is not the same as the IEC. AD Code registration on ICEGATE ensures that RoDTEP credits, Duty Drawback amounts, and other export incentive disbursements flow directly into the exporter's designated bank account at the correct customs port. Without AD Code registration on ICEGATE, these credits accumulate but cannot be transferred to the bank.

๐Ÿฆ

Obtain AD Code from Your Bank

Request your bank (Authorised Dealer bank) to issue a certificate showing the AD Code โ€” a 14-digit number identifying the bank branch. This is a bank letter on the bank's letterhead confirming the account and AD code details.

๐Ÿ“‹

Register AD Code on ICEGATE

The AD Code bank certificate is uploaded on the ICEGATE portal under the IEC holder's profile โ€” mapped to the specific customs port(s) where shipments will be cleared. TaxClue files this registration for all relevant ports.

๐Ÿšข

Port-Wise Registration

AD Code must be registered separately for each customs port โ€” JNPT/Nhava Sheva, Chennai, Mundra, ICD Tughlakabad, Bengaluru Air, etc. A company shipping from multiple ports registers the AD Code at each port.

๐Ÿ’ธ

RoDTEP & Drawback to Bank

Once AD Code is registered on ICEGATE, all RoDTEP credits (scrip-based) and Duty Drawback amounts (cash) are automatically disbursed to the linked bank account against each shipping bill processed at that port.

๐Ÿ”„

EDPMS Auto-Reporting

The AD Codeโ€“ICEGATE linkage enables automatic data flow to RBI's Export Data Processing and Monitoring System (EDPMS) โ€” tracking export bill realisation against shipping bills for FEMA compliance.

โœ๏ธ

AD Code Update / Change

Changed banks? The AD Code on ICEGATE must be updated with the new bank's AD Code certificate. Old bank AD Code remains mapped until updated โ€” causing drawback / RoDTEP to go to the old account.

โš ๏ธ

AD Code Not Registered = Drawback and RoDTEP Go Nowhere

This is the single most common issue TaxClue encounters: an exporter who has IEC and even ICEGATE registration, but has not registered their AD Code at the customs port. The shipping bills are filed and goods are exported โ€” but RoDTEP credits pile up in the system and drawback amounts are not credited to any bank account. The fix is straightforward โ€” TaxClue registers the AD Code on ICEGATE within 1โ€“2 working days โ€” but the credits that accumulated without AD Code registration require a separate application process to retrieve. Prevent this by registering AD Code before the first shipment.

Registration Process

How TaxClue Completes Your ICEGATE Registration End-to-End

ICEGATE registration involves multiple steps across different portals and a physical DSC token. TaxClue co-ordinates the complete process โ€” from DSC procurement to AD Code port registration.

1
Day 1

Verify Prerequisites โ€” IEC and Entity Details

TaxClue verifies that the IEC is active and correctly reflecting on the DGFT portal (since IEC data syncs with ICEGATE). Entity name, PAN, and address on ICEGATE must match the IEC and GST registration records exactly โ€” any mismatch causes ICEGATE registration failure. If IEC is not yet obtained, TaxClue handles IEC registration first as part of the package.

2
Day 1โ€“3

Procure Class 3 DSC โ€” Digital Signature Certificate

ICEGATE mandates a Class 3 DSC (highest level โ€” used for government portals). TaxClue co-ordinates DSC procurement from a licensed CA (Certifying Authority) โ€” eMudhra, Sify, NSDL, or Capricorn. The process involves: Aadhaar OTP or PAN-based video verification (KYC), DSC issued to a USB crypto-token (eToken), and the DSC is activated and ready for use. Class 3 DSC is valid for 1 or 2 years โ€” TaxClue advises on the appropriate validity period based on usage.

3
Day 2โ€“4

Register on ICEGATE Portal โ€” New User Registration

TaxClue registers the entity on the ICEGATE portal (icegate.gov.in) โ€” creating a new user account under the IEC. The registration form requires: IEC number, PAN, entity type (IEC holder / CHA / freight forwarder), business address, authorised signatory details, DSC details (certificate number, CA name), and bank account details for drawback and RoDTEP credits. The DSC is digitally signed during the registration process to authenticate the applicant.

4
Day 2โ€“5

ICEGATE Verification & Account Activation

ICEGATE verifies the application โ€” cross-checking IEC validity with DGFT, PAN with CBDT, and DSC authenticity with the CA. The system activates the account and assigns login credentials. For CHA registrations, the CBLR licence is also verified with the relevant customs commissionerate. TaxClue monitors the registration status and responds to any deficiency or query from ICEGATE helpdesk.

5
Day 3โ€“7

AD Code Registration โ€” Port-Wise Bank Linkage

TaxClue obtains the AD Code certificate from the exporter's bank โ€” a letter on bank letterhead confirming the 14-digit AD Code, IFSC, account number, and branch details. This certificate is uploaded on ICEGATE under the IEC profile, mapped to each customs port the exporter intends to use. For exporters shipping from multiple ports (e.g., JNPT for sea and Bengaluru for air), separate AD code registrations are done for each port โ€” ensuring RoDTEP and drawback flow to the bank from every port.

6
Day 5โ€“7

e-Sanchit Account & Document Management Setup

TaxClue sets up the e-Sanchit account (CBIC's document repository system) linked to the ICEGATE profile. e-Sanchit is used to upload supporting documents (commercial invoice, packing list, certificate of origin, FSSAI / BIS / drug licence as applicable) against shipping bills โ€” enabling paperless customs clearance. The e-Sanchit URN (Unique Reference Number) is quoted in the shipping bill for the customs officer to access the documents digitally.

โœ“
Complete

ICEGATE Account Handed Over โ€” Ready for Customs Operations

TaxClue delivers: ICEGATE login credentials, DSC eToken with PIN, port-wise AD code registration confirmations, e-Sanchit credentials, and a briefing on how to use each service. TaxClue also briefs the client on how to monitor RoDTEP credits, check drawback payment status, respond to customs queries, and track shipping bills โ€” setting the client up for independent customs operations or continued CA-assisted management.

Registration Timeline by Entity Type

Entity / ServiceTypical TimelineDSC RequirementKey Dependency
Exporter / Importer โ€” IEC holder3โ€“5 working daysClass 3 DSC โ€” individual or orgActive IEC on DGFT portal
CHA โ€” Customs House Agent5โ€“10 working daysClass 3 DSC โ€” CHA licence holderCBLR 2018 licence from Customs Commissioner
Freight Forwarder3โ€“7 working daysClass 3 DSC โ€” org authorised signatoryBusiness registration + IEC (if applicable)
AD Code Registration (add-on)1โ€“2 working daysUses ICEGATE account DSCBank AD Code certificate needed
DSC Procurement only1โ€“3 working daysAadhaar OTP or video KYCAadhaar + PAN + email + mobile
DSC renewal / re-linking1โ€“2 working daysNew DSC or renewed DSCOld DSC must be within valid or just expired
Documents Required

What TaxClue Needs for ICEGATE Registration

Entity Documents โ€” Exporter / Importer (IEC Holder)

IEC certificate (active, downloaded from DGFT portal)
PAN card of the entity
GST registration certificate
Certificate of Incorporation / Registration / Partnership Deed
PAN + Aadhaar of the authorised signatory (director / partner / proprietor)
Passport-size photograph of the authorised signatory
Business email ID and mobile number for ICEGATE OTP
Registered office address proof โ€” electricity bill / rent agreement
Cancelled cheque / bank passbook โ€” entity's current account (for AD Code)
Bank AD Code certificate on bank letterhead (for AD Code registration)
Class 3 DSC eToken (TaxClue can procure this for you)

Additional Documents โ€” CHA Registration

CBLR 2018 Customs Broker Licence โ€” issued by Commissioner of Customs
F-Card (Customs Broker Licence Card) of the CHA licence holder
G-Card / H-Card of approved clerks / agents (if adding sub-users)
CBIC Unique ID of the CHA licence holder
Port-specific licence endorsements โ€” if the CHA is licensed for specific ports
Power of Attorney from clients โ€” authorising CHA to file on their behalf
โ„น๏ธ

Class 3 DSC โ€” What It Is and Why You Need It

A Digital Signature Certificate (DSC) is the digital equivalent of a physical signature โ€” it cryptographically authenticates the identity of the signer. Class 3 is the highest assurance level, issued after identity verification, and is required for government portals including ICEGATE, DGFT, MCA (ROC), and Income Tax. For ICEGATE, the DSC must be in the name of the authorised signatory of the entity โ€” not the CA's DSC. TaxClue procures the Class 3 DSC via licensed CAs (eMudhra / NSDL / Capricorn) โ€” the eToken is shipped to the entity and linked to ICEGATE during registration. DSC validity is typically 1 or 2 years โ€” TaxClue manages renewals.

FAQ

ICEGATE Registration โ€” Common Questions

Can my CHA file shipping bills without me having an ICEGATE account? Do I still need to register? โ–ผ

Your CHA can file shipping bills on your behalf using their own ICEGATE account and CHA licence โ€” you do not need to personally file the shipping bill. However, you still need your own ICEGATE account as an IEC holder for several reasons: (i) AD Code registration โ€” the bank account linkage for drawback and RoDTEP must be done in your ICEGATE account, not the CHA's account; (ii) RoDTEP credit tracking โ€” RoDTEP credits are credited to your ICEGATE ledger under your IEC โ€” only accessible through your own ICEGATE login; (iii) Duty Drawback credits โ€” credited to your bank account via the AD Code registered in your ICEGATE profile; (iv) EDPMS monitoring โ€” you need your own ICEGATE account to monitor export bill realisation status. In short, your CHA handles the filing โ€” but the incentives flow through your own ICEGATE account.

My RoDTEP credits have accumulated on ICEGATE but are not reflecting in my bank account โ€” what is wrong? โ–ผ

This is almost always an AD Code issue. RoDTEP credits are generated on ICEGATE as scrip credits against each shipping bill. To transfer these credits to your bank account, you need to: (i) have a valid AD Code registered on ICEGATE against the port from which the shipments were made; (ii) the bank account linked via AD Code must be active and matching the IEC records. If the AD Code was not registered at the time of shipment, the credits remain in the RoDTEP scrip ledger unclaimed. The solution is to register the AD Code on ICEGATE โ€” credits already accumulated can typically be claimed by applying to the relevant customs commissionerate with proof that the shipments were made before AD Code registration (a process TaxClue handles). Going forward, always register the AD Code before the first shipment at each port.

I export from multiple ports โ€” Mumbai sea, Delhi air, and Chennai sea. Do I need separate ICEGATE registrations for each port? โ–ผ

No โ€” you need only one ICEGATE registration as an IEC holder, and that single registration covers all ports. However, you need to register the AD Code separately at each port from which you ship. The AD Code registration is port-specific โ€” meaning for JNPT/Nhava Sheva (Mumbai sea), you register the AD Code at the Mumbai Customs Commissionerate; for IGIA (Delhi air), at Delhi Customs; for Chennai Sea, at Chennai Customs. If you ship from all three, TaxClue registers the same AD Code certificate at all three ports โ€” ensuring drawback and RoDTEP from every port flow to your bank account. This is a common setup for multi-location exporters and TaxClue manages it as a single engagement.

My DSC on ICEGATE has expired โ€” are my shipping bills and drawback affected? โ–ผ

An expired DSC on ICEGATE means: (i) you cannot log in to your ICEGATE account to monitor transactions or initiate any requests; (ii) if you were directly filing shipping bills, those filings are blocked; (iii) any e-Sanchit document uploads requiring DSC are blocked. However, if your CHA is filing shipping bills on your behalf, the shipping bills continue to be filed using the CHA's DSC โ€” the exporter's expired DSC does not block the CHA from filing. The immediate consequences for drawback and RoDTEP depend on whether the AD Code was already registered before the DSC expired โ€” if yes, credits continue to be generated and credited to your bank account (the bank linkage doesn't need DSC renewal). The most important action: renew the DSC and re-link it to ICEGATE as soon as possible to restore full portal access. TaxClue handles DSC renewal and ICEGATE re-linking within 2โ€“3 working days.

What is e-Sanchit and is it mandatory for all exporters? โ–ผ

e-Sanchit (CBIC's Intelligent Single Window for uploading documents) is the electronic document filing system integrated with ICEGATE. All supporting documents for customs clearance โ€” commercial invoice, packing list, certificate of origin, FSSAI certificate, phytosanitary certificate, drug licence, BIS mark โ€” are uploaded on e-Sanchit and the resulting URN (Unique Reference Number) is quoted in the shipping bill. The customs officer accesses the documents electronically through the URN โ€” eliminating paper submission at the port. e-Sanchit is mandatory for all customs filings under CBIC's paperless customs initiative โ€” you cannot file a complete shipping bill without the relevant documents uploaded on e-Sanchit. It is automatically linked to your ICEGATE account. TaxClue sets up the e-Sanchit account as part of the ICEGATE registration and trains clients on document upload procedures.

I have been exporting for 3 years through a CHA with no issues โ€” do I really need my own ICEGATE login now? โ–ผ

If you have been exporting for 3 years without your own ICEGATE account, there is a high probability that your RoDTEP credits and potentially some drawback amounts have been accumulating unclaimed in the system. Many exporters who relied entirely on their CHA discover โ€” sometimes years later โ€” that they have significant unclaimed RoDTEP scrip credits that have been sitting on ICEGATE with no bank account linked. Getting your own ICEGATE account today allows you to: (i) verify how many RoDTEP credits have accumulated since RoDTEP scheme launch; (ii) register AD Code to start receiving future credits immediately; (iii) apply for past accumulated credits through the customs commissionerate; (iv) monitor your own export data independently of your CHA. TaxClue frequently handles this exact situation โ€” identifying accumulated credits and filing for their recovery while setting up the ICEGATE account for future shipments.

DSC ยท ICEGATE ยท AD Code ยท e-Sanchit โ€” One Package

ICEGATE Registration โ€” Complete Customs Digital Infrastructure

TaxClue procures your Class 3 DSC, registers your entity on ICEGATE, sets up AD Code at all your shipping ports, and configures e-Sanchit โ€” so your RoDTEP credits and Duty Drawback flow directly to your bank from day one.

๐Ÿ”’ Confidential  ยท  4.9โ˜… Google Rating  ยท  DSC Included  ยท  AD Code Port-Wise  ยท  CA Assisted

๐Ÿ›ƒ ICEGATE + AD Code โ€” get your credits flowing!
โœ… Enquiry sent!