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.
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
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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 / Service | Typical Timeline | DSC Requirement | Key Dependency |
|---|---|---|---|
| Exporter / Importer โ IEC holder | 3โ5 working days | Class 3 DSC โ individual or org | Active IEC on DGFT portal |
| CHA โ Customs House Agent | 5โ10 working days | Class 3 DSC โ CHA licence holder | CBLR 2018 licence from Customs Commissioner |
| Freight Forwarder | 3โ7 working days | Class 3 DSC โ org authorised signatory | Business registration + IEC (if applicable) |
| AD Code Registration (add-on) | 1โ2 working days | Uses ICEGATE account DSC | Bank AD Code certificate needed |
| DSC Procurement only | 1โ3 working days | Aadhaar OTP or video KYC | Aadhaar + PAN + email + mobile |
| DSC renewal / re-linking | 1โ2 working days | New DSC or renewed DSC | Old DSC must be within valid or just expired |
What TaxClue Needs for ICEGATE Registration
Entity Documents โ Exporter / Importer (IEC Holder)
Additional Documents โ CHA Registration
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.
ICEGATE Registration โ Common Questions
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.
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.
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.
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.
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.
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.
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