What we do
Our work in this practice group is structured around the records, deadlines, and decisions involved:
- Electronic Customs Clearance: Seamless filing of import Bills of Entry and export Shipping Bills directly across all major Indian seaports, air cargo complexes, and Inland Container Depots (ICDs).
- Port-Specific AD Code & Drawback Linkage: Mandatory registration of 14-digit Authorised Dealer (AD) codes and bank IFSC details with customs to unlock export duty drawback credits and IGST refunds.
- Paperless e-SANCHIT Filing: Uploading digitized supporting commercial documents (invoices, packing lists, certificates of origin) signed with valid DSC for accelerated faceless assessment.
- Class 3 DSC Cryptographic Security: Binding organization credentials with encrypted digital tokens to ensure authentic and tamper-proof trade documentation.
- Single Window Interface for Facilitating Trade (SWIFT): Integrated clearance approvals from regulatory agencies including FSSAI, Plant Quarantine, Animal Quarantine, and Drug Controller.
- Real-Time Cargo & Document Tracking: Instant 24/7 visibility into customs assessment status, examination orders, Out of Charge (OOC), and Let Export Orders (LEO).
How the engagement works
Mandatory under the Customs Act, 1962 and Electronic Data Interchange (EDI) Regulations. Prerequisite under Section 75 of the Customs Act and Section 54 of the CGST Act for automated disbursement of duty drawback and IGST export refund credits directly into the exporter’s verified bank account.
New Exporter or Importer Onboarding: Entities holding a new DGFT Import-Export Code (IEC) needing ICEGATE enrollment prior to their maiden international shipment.
AD Code Registration at Specific Customs Ports: Companies expanding shipping operations to new ports (e.g., Nhava Sheva / JNPT, Mumbai Air Cargo, Pune Air Cargo, Mundra Port, Chennai Port).
Bank Account or IFSC Updation for Duty Drawback: Resolving PFMS validation failures, bank mergers, or branch changes that freeze customs duty drawback disbursements.
Class 3 DSC Registration & Expiry Renewal: Mapping new or renewed cryptographic digital signature tokens on the ICEGATE portal to prevent electronic filing disruptions.
IGST Export Refund / Drawback Error Resolution: Diagnosing and rectifying common EDI error codes such as SB005 (invoice number mismatch), SB006 (gateway EGM pending), and PFMS rejection.
Customs Faceless Assessment & e-SANCHIT Queries: Uploading requested documents, query responses, and test reports during departmental customs scrutiny.
ICEGATE 2.0 Portal Registration & Role Enrollment
We assist with primary organization user registration on ICEGATE 2.0, verifying company PAN, IEC credentials, authorized signatory details, and email/mobile authentication.
Class 3 Digital Signature Certificate (DSC) Integration
We register and map the authorized signatory’s Class 3 cryptographic DSC token using ICEGATE signer utilities, ensuring seamless browser and Java compatibility.
Port-Wise Authorised Dealer (AD) Code Registration
We prepare the standardized bank authorization letter, submit online AD Code and IFSC applications for target customs locations, and follow up with customs EDI officers for prompt approval.
Bank Account Validation for Duty Drawback & PFMS Integration
We verify that the exporter’s bank account is correctly validated with the Public Financial Management System (PFMS) for automated duty drawback and export incentive credits.
e-SANCHIT Setup & Document Repository Training
We configure e-SANCHIT access for paperless submission of technical specifications, test certificates, commercial invoices, and packing lists with electronic Image Reference Numbers (IRNs).
Customs Error Rectification & Refund Clearance
We diagnose and resolve ICEGATE transmission errors between GSTN and Customs EDI (e.g., error codes SB000, SB001, SB002, SB005) to release withheld IGST export refunds.
Step-by-step process
Step 1: Document Review & Pre-Requisite Verification
We examine your DGFT Import-Export Code (IEC), PAN card, GST registration certificate, cancelled bank cheque, and bank AD Code issuance letter.
Step 2: DSC Utility Configuration & Signer Registration
We configure the ICEGATE Common Signer utility on the client system and complete digital signature registration for the authorized signatory.
Step 3: Online ICEGATE Application & Role Setup
We file the online user registration application on ICEGATE 2.0, selecting the appropriate trade role (Importer/Exporter) and linking parent entity records.
Step 4: AD Code & Port Registration Submission
We submit the port-specific AD Code and Bank IFSC details along with scanned bank letters and monitor the workflow through customs EDI adjudication.
Step 5: Handover, PFMS Verification & Live Clearance Readiness
Upon final approval, we deliver credential documentation, verify live PFMS drawback readiness, and guide your logistics team on shipping bill integration.
Key deliverables & outputs
General questions
01What is ICEGATE and how does it differ from DGFT IEC registration?
The DGFT IEC (Import-Export Code) is your statutory license to engage in foreign trade issued by the Ministry of Commerce. ICEGATE, by contrast, is the operational customs e-filing portal run by the Ministry of Finance (CBIC). While the IEC gives you the legal right to trade, ICEGATE is the portal where your customs broker files Bills of Entry and Shipping Bills to clear actual cargo at Indian sea and air ports.
02What is an AD Code registration and why is it mandatory on ICEGATE?
An Authorised Dealer (AD) Code is a 14-digit code issued by the commercial bank handling your foreign exchange transactions. Under customs regulations, your AD Code and bank account must be registered at every specific port (e.g., Nhava Sheva, Pune Air Cargo) through ICEGATE where your goods are shipped. Without AD Code port registration, customs will not generate Shipping Bills and cannot credit duty drawback or IGST refunds.
03Which Digital Signature Certificate (DSC) is required for ICEGATE registration?
ICEGATE requires a Class 3 Digital Signature Certificate (Signing and Encryption) issued by a licensed Certifying Authority in India in the name of the authorized partner, director, or proprietor. The DSC must be registered on ICEGATE using the official Common Signer PKI component.
04How long does ICEGATE user registration and AD Code approval take?
ICEGATE user registration is typically approved within 24 to 48 hours. AD Code port approvals usually take 2 to 4 working days, depending on customs officer verification and PFMS banking network synchronization.
05What causes IGST export refund holds on ICEGATE and how can they be resolved?
Common reasons include error SB005 (mismatch between invoice numbers or taxable values in GSTR-1 and the Shipping Bill), PFMS bank account failure, or pending EGM (Export General Manifest) filing by shipping lines. We specialize in identifying exact error codes from ICEGATE tracking reports and filing formal correction amendments with jurisdictional customs authorities.
06Can an exporter register multiple bank accounts or ports on ICEGATE?
Yes. An exporter can register multiple customs ports (such as JNPT, Mumbai Air Cargo, Chennai, Mundra, ICD Dighi Pune) and multiple bank accounts under a single ICEGATE profile, with one designated as the primary account for duty drawback and export incentive disbursements.

