Key Takeaways

  • ICEGATE is the Indian Customs portal run by CBIC, where importers and exporters register, file Bills of Entry and Shipping Bills, and pay customs duty online.
  • Registration carries no government fee. Regular importer/exporter registration needs an active IEC, GSTIN, PAN, Aadhaar and a valid Class 3 Digital Signature Certificate.
  • Legacy simplified users need to upgrade to DSC-based registration to access the relevant services. Login also requires OTP verification.
  • Customs duty is paid through the portal’s ePayment platform using NEFT/RTGS, internet banking, or the electronic cash ledger, with a digital acknowledgement after payment.
  • Cashfree’s Global Collections helps eligible exporters collect overseas payments separately from customs clearance, with INR settlement and remittance documentation.

ICEGATE login, registration, and duty payment all run through one customs portal, and a small mismatch at any stage can hold up a shipment. Mismatched names, an undetected DSC or an incomplete registration can delay customs work and disrupt shipment schedules.

The portal is managed by the Central Board of Indirect Taxes and Customs (CBIC) and now runs as the Indian Customs National Trade Portal 2.0. Importers, exporters, and customs brokers use it to file documents, pay duty, and track status. Registration is free, yet approval still depends on records lining up across DGFT, GSTN, and the authority that issued the DSC. Getting the account right the first time starts with knowing what the portal checks before it approves anyone.

What Is the ICEGATE Portal? Full Form, Services and Users

ICEGATE is the Indian Customs Electronic Data Interchange Gateway, the national trade portal of the Central Board of Indirect Taxes and Customs.

Below are the services it covers and the users who need an account. For an export-import business, customs filing and payment collection are separate tasks.

  • Electronic filing: Importers file Bills of Entry and exporters file Shipping Bills on the portal, with supporting documents uploaded separately through e-Sanchit.
  • E-payment: Customs duty and related challans can be paid online through authorised banks.
  • Enquiry and tracking: Registered users can follow the status of filings, manifests, and refunds, and a public enquiry lets anyone check a document without logging in.
  • Incentives and refunds: Exporters work with RoDTEP and RoSCTL e-scrips on the portal and can follow the progress of their IGST refunds.

Note: Importers and exporters holding an IEC, customs brokers, shipping lines, airlines, and freight forwarders all register, whereas exporters of services usually do not need an account, because they file no Shipping Bill and their refund work runs through the GST portal.

ICEGATE Registration: Documents and Pre-Checks

Regular importers and exporters should use DSC-based registration on ICEGATE 2.0. Existing simplified users need to upgrade their accounts. Here are the documents to keep ready and how the account types differ:

Documents Required for ICEGATE Registration

  • IEC: An active Import Export Code issued by DGFT, which the portal verifies against DGFT records.
  • PAN: The PAN of the entity and of the authorised signatory, with each name matching its respective PAN record. Separate PAN verification checks can help identify mismatches.
  • GST certificate: The registration certificate, with the GSTIN mapped to the IEC. GSTIN verification can help check the legal name and registration status.
  • Class 3 DSC: A certificate issued to the authorised signatory by a licensed certifying authority.
  • Aadhaar: The authorised user’s Aadhaar details, as required for validation.
  • Authorisation letter: A letter or board resolution naming the signatory, in the format required for the entity type.
  • Contact details: A mobile number and email that are current with DGFT and GSTN, since the OTPs are sent there.

Simplified Registration vs DSC-Based Registration

FeatureLegacy simplified registrationDSC-based registration
AuthenticationOTP linked to the IECClass 3 DSC for registration and signing; OTP for login
Filing Bills of Entry and Shipping BillsNoYes, with the relevant filing permissions
Best forExisting users who need to upgradeRegular importers and exporters

Use the official ICEGATE registration advisories for the applicable checklist and upgrade process. For separate record checks, GST search by PAN can identify GSTINs associated with an entity; it does not update ICEGATE records.

Note: Check the IEC status before anything else, because an IEC deactivated for a missed annual update, which falls due between April and June, makes filings fail and can block registration.

How to Complete ICEGATE Registration Online

Registration runs entirely online on the official ICEGATE portal (www.icegate.gov.in) and moves from role selection to customs approval in a fixed order. The steps that follow cover the full sequence, including a reference ID that expires if left idle.

  1. Open the portal: Go to icegate.gov.in, select Login / Sign Up and then Register Now, and choose the fresh registration option for a first-time account.
  2. Pick a role: Select the category that fits the business, such as importer or exporter, customs broker, or shipping line.
  3. Enter IEC and GSTIN: Type in both numbers, and the portal fetches the contact details from GSTN/DGFT records.
  4. Verify two OTPs: Enter the code sent to the registered mobile number and the one sent to the registered email.
  5. Save the reference ID: It stays valid for 15 days, so finish the form within that window.
  6. Complete the role form: Fill in the organisation details and authorised user details, upload the documents, and save drafts often.
  7. Complete DSC validation: Keep the valid DSC and required signing components ready so the token is detected.
  8. Wait for approval: Customs verifies the application, and the credentials arrive by email, usually within a few working days.

Common rejection reasons include unclear or incomplete documents and an unsigned authorisation letter. Mismatched names across the IEC, PAN, and GST records or an inactive IEC can also block validation, and the rejection email states the reason. If the reference ID expires before submission, the registration restarts, so keep the authorisation letter and DSC details ready before starting.

Also read: Import Export Code (IEC): Registration, Documents and Fees

ICEGATE Login: Sign In, Verify OTP and Fix Common Errors

Login uses the ICEGATE ID and password sent after approval, followed by OTP verification. The DSC token is needed when signing filings. What follows is the sign-in routine and the errors that come up most often.

How to Log In to ICEGATE 2.0

How to Log In to ICEGATE 2.0

  • Sign in: Go to icegate.gov.in, choose Login / Sign Up, and enter the ICEGATE ID and password under the ICEGATE user category. Verify the OTP sent to your registered mobile number before accessing the dashboard.
  • Lost password: Use the Forgot Password link and verify the request through the registered mobile number or email.
  • Lost contact details: When the registered mobile number or email has changed, follow the current contact-update advisory or contact the helpdesk.

Mobile OTP is enabled by default and cannot be disabled. To also receive login OTPs by email, enable Email under Dashboard > My Profile > Alert Management.

Common ICEGATE Login and DSC Errors

ProblemLikely causeFix
DSC not detectedMissing token driver or PKI componentReinstall the driver and PKI component, then retry in a supported browser
OTP not receivedMobile or email outdated at DGFT or GSTNUpdate the details with DGFT or GSTN and request a fresh OTP
Duplicate Email or PAN errorAn existing account or registration may already use the detailsAsk the helpdesk on 1800-3010-1000 to check the existing record
Account lockedRepeated failed attemptsUse the reset flow, or ask the helpdesk to unlock it

ICEGATE Duty Payment: How to Pay Customs Duty Online

Customs duty is paid through the portal’s Customs ePayment platform (CeP) 2.0 once the Bill of Entry is filed and assessed. The following are the stages from challan to acknowledgement, and the payment modes the platform supports.

  • Assess: File the Bill of Entry and wait for assessment, which fixes the duty payable, including IGST.
  • Open payment: Log in and select the customs duty payment option under e-payment.
  • Choose a mode: Pick one of the supported payment modes and generate the challan.
  • Pay and save: Complete the payment, confirm it is integrated against the challan, and keep the digital acknowledgement.

ICEGATE Duty Payment Modes

The platform supports three payment modes:

  1. NEFT/RTGS: A bank transfer made against the challan that the platform generates.
  2. Internet banking: A direct payment through one of the participating banks.
  3. eWallet: A debit from the balance held in the electronic cash ledger.

IGST paid at import flows to the GST system and appears under import of goods in GSTR-2B, subject to data transmission and matching, so accurate Bill of Entry details matter well beyond clearance. A ledger credit alone does not confirm successful duty payment.

Also read: Input Tax Credit Under GST: Eligibility and Documents

How to Track Bill of Entry and Shipping Bill Status on ICEGATE

Status checks need no login. The public enquiry shows where a filing sits, from assessment to clearance, for import and export documents alike. The below steps show how to run it:

  1. Go to Services, then Enquiry, and open Public Enquiry 2.0.
  2. Select Document Status and choose Bill of Entry or Shipping Bill as the document type.
  3. Pick the port code, enter the document number and date, and run the search.

Tracking shows customs status only and cannot tell you if an overseas buyer has paid, while a logged-in account also shows customs queries worth checking during assessment. Use payment reconciliation to match the buyer’s receipt with the invoice separately.

After ICEGATE Clearance: Collecting Export Payments with Cashfree

A cleared Shipping Bill settles the customs side of an export, while the payment side runs separately. Cashfree’s Global Collections covers that second half for eligible exporters. It is part of Cashfree’s cross-border payment solutions, rather than an ICEGATE duty payment service. Here is how:

  • Collection accounts: Local accounts in USD, EUR, GBP, and CAD come with a Global SWIFT Account for 30+ currencies from 180+ countries, so buyers can pay over local rails for those four currencies or use SWIFT for other supported currencies.
  • INR settlement: Receipts settle in INR to the exporter’s Indian bank account for this collection flow. Confirm the account details before onboarding; bank account verification is a separate business check.
  • e-FIRA: Cashfree advertises a Foreign Inward Remittance Advice generated automatically within 24 hours at no extra cost, and it serves as proof of each inward payment. It does not replace customs or bank reporting obligations.
  • Limits: The published product guidance covers goods and services up to USD 10,000 per transaction, and it excludes categories such as jewellery, petroleum products, and pharma. Confirm current eligibility, limits and settlement terms during onboarding.

Also read: FIRC, FIRS and FIRA: Meaning and Export Remittance Records

Keep the invoice, payment reference and purpose code for international payments aligned. Teams connecting payment records to their systems can review the Global Collections API reference.

Keep ICEGATE Records and Export Payments Aligned

Many ICEGATE problems start with incomplete or mismatched registration records. Matching names across the IEC, PAN, and GST records, keeping contact details current, and finishing the form before the reference ID expires can reduce registration and login delays. After that, duty moves through one ePayment platform, and public status checks need no login. For exporters, the shipment is only half the job, since the buyer’s payment still has to arrive and be documented.

Cashfree’s Global Collections handles that payment stage for eligible exporters, with onboarding and documentation checked separately from the Shipping Bill.

Simplify Your Export Payment Collections

Explore Cashfree Global Collections for overseas receipts, INR settlement and remittance documentation. Check eligibility and current terms with our team.

Talk to Our Team

FAQs About ICEGATE Login, Registration and Duty Payment

What is ICEGATE?

ICEGATE is the Indian Customs Electronic Data Interchange Gateway, CBIC’s portal for registering, filing Bills of Entry and Shipping Bills, and paying customs duty online.

Is ICEGATE registration free?

Yes, the government charges no registration fee. Costs arise only from a Class 3 DSC and any consultant you choose to hire.

How do I log in to ICEGATE?

Go to icegate.gov.in, select Login / Sign Up, and enter the ICEGATE ID and password sent after approval. Complete mobile OTP verification. Use Forgot Password if you lose them.

Is a DSC mandatory for ICEGATE?

Regular importer/exporter registration needs a Class 3 DSC, which is required to file Bills of Entry or Shipping Bills. Existing simplified users must upgrade to DSC-based registration.

How long does ICEGATE registration take?

Approval usually comes within a few working days of submission. Mismatched names, an inactive IEC, or unclear uploads cause delays or rejection.

How do I pay customs duty on ICEGATE?

After assessment, log in, open customs duty payment, generate the challan, and pay by NEFT/RTGS, internet banking, or the electronic cash ledger.

How can I check Bill of Entry status without logging in?

Use Public Enquiry 2.0 under Services and Enquiry. Choose Document Status, select the document type, then enter the port code, number, and date.

Do service exporters need an ICEGATE account?

Usually not, since they file no Shipping Bill and their refund work runs through the GST portal. Importing goods or SEZ operations change that. Separate export declaration and

Get 0% MDR*