Skip to content
Offer of the Day Free Billing Software with Company Registration. Valid today only Claim on WhatsApp
TaxhintAdvisors
Import–export · Customs portal

ICEGATE Registration for Importers and Exporters

ICEGATE is the customs e-filing portal of the Central Board of Indirect Taxes and Customs (CBIC). To file bills of entry and shipping bills, track your IGST export refunds and register your AD code, your firm needs an ICEGATE registration linked to its IEC and GSTIN. It needs a Class 3 DSC.

IEC + GSTIN linkingClass 3 DSCCustoms refund trackingAD code & IGST refund
5000+ businesses served10+ years of practice · Pan-India
Get a free consultationWe reply within one working day

What it is

ICEGATE stands for Indian Customs Electronic Gateway. It is CBIC’s portal for filing customs documents, paying duty and tracking shipments and refunds. Think of it as the customs counterpart of the GST portal.

An ICEGATE registration creates your firm’s login there. It rests on your Import Export Code (IEC) from DGFT and at least one GSTIN under the same PAN, and is signed with a Class 3 digital signature certificate. Once approved, your IEC, GSTIN and authorised signatory are tied together in the customs system.

ICEGATE registration does not replace your IEC. If you do not have an IEC yet, start with Import Export Code registration on the DGFT portal; ICEGATE comes after that.

Who it applies to

You bring goods into India

Any importer that wants to file its own bill of entry, pay duty online or follow its consignments through clearance.

You ship goods abroad

Exporters need it to register the AD code, file shipping bills and track the IGST refund, which customs pays straight into the bank account.

You file for others

Customs brokers and shipping lines register under their own user types. This page covers IEC holders.

Why it matters

Your export refunds depend on it

Under Rule 96 of the CGST Rules, the shipping bill is treated as your IGST refund application. Picture a Faridabad auto-parts exporter whose refund has not arrived months after shipment. ICEGATE shows which shipping bill is stuck and why.

You can file and pay yourself

With a DSC-based registration, your signatory can file customs documents, upload papers on e-Sanchit and pay duty online.

Your AD code goes live

An exporter’s AD code from its bank is registered through ICEGATE. Since 2022, an AD code registered at one port is available at all customs locations.

Documents required

Registrations

  • Import Export Code (IEC) certificate
  • GST registration certificate (at least one GSTIN under the same PAN)
  • PAN of the business

Signatory

  • Class 3 DSC of the authorised signatory
  • Aadhaar and PAN of the signatory
  • Authorisation letter or board resolution naming the signatory
  • Mobile number and email for OTP

Entity papers

  • Partnership deed or LLP agreement, or MOA and AOA for a company
  • Bank’s AD code letter, for exporters
  • Cancelled cheque or bank certificate for the refund account

How it works

1

Match your DGFT and GST details

Here is the catch: the mobile number and email in your IEC profile must match the GST portal. Mismatched contact details are a common reason an application stalls, so we fix them first.

2

Link your GSTIN and map it to the IEC

On ICEGATE, the GSTIN is integrated first and then mapped to your IEC, so customs knows which GST registrations belong to your import–export code.

3

File the registration with a Class 3 DSC

We complete the registration form with your IEC, GSTIN and signatory details, verify the OTPs and sign it with the signatory’s Class 3 DSC. If the DSC has expired, we arrange a new digital signature certificate first.

4

Track approval and set up the AD code

After approval, we register your AD code and refund bank account and show you where to check bills of entry, shipping bills and refunds.

ICEGATE vs IEC vs AD code

IECICEGATE registrationAD code registration
Issued or run byDGFTCBIC (Customs)Bank issues the code; Customs registers it
PurposeLicence to import or exportLogin to file, pay and track on the customs portalLinks your export proceeds and refunds to a bank account
Government fee₹500Check the portalCheck the portal
Who needs itEvery importer and exporter, unless exemptIEC holders who want to file or track onlineExporters

In practice, many importers let a customs broker file the bill of entry. Take a small Ballabgarh unit importing machine parts twice a year: the broker files, but the owner’s own ICEGATE login shows every document filed in the firm’s name, without a phone call. Exporters should also register the AD code with customs before the first shipment.

Timelines

Expect approval in a few working days

That is the usual pace for a complete application with a valid DSC, though the customs office sets the timing.

Register before the first shipment

Register before you file your first shipping bill or bill of entry. Exporters should have the AD code registered too, or the shipping bill cannot carry it.

Update within 30 days of a change

Update your IEC on the DGFT portal within 30 days of a change in address, constitution or bank, and renew the signatory’s DSC before it expires.

What happens if you skip it

Refunds you cannot follow

IGST refunds on exports flow only when the shipping bill, the export manifest and your GSTR-3B line up. Without ICEGATE, you cannot see which of these is holding the money.

You see only what others share

Every filing, payment and query runs through someone else’s login.

A view-only account is not enough

Users registered under the 2019 simplified, OTP-only route cannot file customs documents. To file or sign, you need the full registration with a DSC.

Frequently asked questions

Is ICEGATE registration mandatory for every importer and exporter?

You need it to file customs documents, pay duty online or track refunds yourself. Under Section 7 of the Foreign Trade (Development and Regulation) Act, 1992, the IEC is the legal requirement for trade; ICEGATE is the customs portal you use with it. Many small importers start with a customs broker filing for them. Most exporters still register, because the IGST refund and AD code run through ICEGATE, and your own login keeps you in control.

Is there any government fee for ICEGATE registration?

Check the current position on the ICEGATE portal before you start, because CBIC sets any registration charge. The costs you can plan for are outside the portal: the ₹500 DGFT fee if you still need an IEC, and the price of a Class 3 DSC for your signatory. We confirm the portal position when we take your case and tell you before you pay anything.

Which digital signature is needed for ICEGATE?

A Class 3 digital signature certificate of the authorised signatory is needed to sign the registration and customs documents. The signatory should be a person the business has authorised, such as the proprietor, a partner or a director, backed by an authorisation letter or board resolution. A DSC is usually issued for one to three years, so note its expiry date. Renew it a few weeks early and your filings never stop.

How long does ICEGATE registration take?

A complete application is usually approved within a few working days. Delays mostly come from a mismatch between the mobile number or email in your DGFT profile and your GST registration, or a DSC that does not match the signatory. We check both before filing. With clean data, many registrations go through on the first attempt, so you can plan your first shipment with confidence.

Can I register on ICEGATE without a GSTIN?

For an IEC holder, the standard route needs at least one GSTIN under the same PAN, because ICEGATE maps your IEC to your GST registration. That link is what lets customs match IGST paid on exports with your GST returns. Businesses without GST, such as certain government bodies or UIN holders, have separate registration routes. If you trade in goods regularly, get your GST registration first and the rest follows smoothly.

How does ICEGATE help with my IGST export refund?

Under Rule 96 of the CGST Rules, your shipping bill is treated as the refund application for IGST paid on exported goods. The refund is processed once the export manifest is filed, you have filed a valid GSTR-3B and completed Aadhaar authentication, and it is credited to your registered bank account. ICEGATE shows the status of each shipping bill and the error, if any. Most stuck refunds come down to a fixable data mismatch.

Do I need ICEGATE if my customs broker files everything?

Strictly, no; a customs broker can file under its own ICEGATE login on your behalf. Your own registration still lets you see the documents filed in your name and check refund status directly, and exporters register their AD code through it. Many businesses keep both: the broker files, and the owner or accountant checks the portal once a week. That habit catches most problems early.

What if my IEC or bank details change after registration?

Update the IEC on the DGFT portal first; changes in address, constitution or bank details must be updated online within 30 days. Customs picks up IEC data from DGFT, so the change then reflects on ICEGATE. A new AD code or bank account for refunds needs its own registration on ICEGATE. Also update your IEC every year between April and June. Small updates on time keep your shipments moving.

Pricing

What it costs

Our fee plus the government fee that applies to your case, quoted before you commit. Tell us the situation and we will price it exactly.

Check the ICEGATE portal for any registration charge before you start. If you also need an IEC, DGFT charges ₹500, and a Class 3 DSC is bought separately.

Ready to begin?

Send us your IEC, GSTIN and the signatory’s DSC details, and we will have your ICEGATE login ready before your first shipment.