Customs EDI Port Liaison

Port AD Code Registration

Connect your business bank account to customs electronic data interchange (EDI) servers. We handle AD Code registrations and bank account mapping across all Indian customs locations — sea ports, air cargo terminals, and land customs stations. As a Customs Service Provider (CSP), we offer same-day AD Code registration in most cases.

Key Takeaways — AD Code Registration at a Glance

  • AD Code is a 14-digit numeric code assigned by the RBI to bank branches handling foreign exchange.
  • The AD Code is a one-time registration and remains valid as long as your bank account details do not change.
  • Only the port/IFSC mapping must be registered separately at each customs port where you ship or receive cargo.
  • Registration is done through the ICEGATE "Bank Account Management" module using a Class 3 DSC.
  • An active AD Code is mandatory for export clearance — shipping bills will not be processed without it.
  • AD Code mapping enables Duty Drawback and RoDTEP incentive payments directly to your bank account.
  • As a Customs Service Provider (CSP), we offer same-day AD Code registration in most cases.
  • Only one primary bank account can be mapped per port at a time.

What is an Authorized Dealer (AD) Code?

An Authorized Dealer (AD) Code is a unique 14-digit numeric code assigned by the Reserve Bank of India (RBI) to registered banking branches that handle foreign exchange transactions. When you start an international trade business, you must obtain a formal AD Code letter from your corporate bank branch. The AD Code itself is a one-time registration and remains valid as long as your bank account details do not change. However, you must separately register the port/IFSC mapping at each customs port from which you plan to ship or receive cargo.

Customs port AD Code mapping connects your business's bank account with the Indian Customs Electronic Data Interchange (EDI) server via the ICEGATE platform. This linkage is required for two main reasons: first, to clear any outbound cargo (as customs will not process shipping bills without an active AD Code), and second, to ensure that export incentives—such as Duty Drawback refunds and RoDTEP (Remission of Duties and Taxes on Exported Products) payments—are deposited directly into your company's bank account.

⚠️ Port-Specific Port/IFSC Mapping Requirement

While the AD Code itself is a one-time registration (as long as your bank account doesn't change), the port/IFSC mapping must be registered separately inside ICEGATE for each specific port (e.g., Nhava Sheva/JNPT, Chennai Port, Kolkata Port, Petrapole Land Customs Station, ICD Tughlakabad) where your shipments will clear. A missing or unapproved port/IFSC mapping at a target port will halt customs clearance, leading to demurrage and detention charges.

Ports We Cover — AD Code Registration Across India

We handle AD Code registration and bank account mapping at all major Indian customs locations, including:

Port / Customs Station Type ICEGATE Location Code
Nhava Sheva (JNPT), MaharashtraSea PortINNSA1
Mumbai Sea Port, MaharashtraSea PortINBOM1
Mumbai Air Cargo (Sahar), MaharashtraAir CargoINBOM4
Chennai Sea Port, Tamil NaduSea PortINMAA1
Chennai Air Cargo, Tamil NaduAir CargoINMAA4
Kolkata Sea Port, West BengalSea PortINKOL1
Kolkata Air Cargo (NSCBI Airport), West BengalAir CargoINKOL6
Petrapole Land Customs Station, West BengalLand CustomsINPAT1
Mundra Port, GujaratSea PortINMUN1
Kandla Port, GujaratSea PortINKAT1
ICD Tughlakabad, DelhiInland Container DepotINBDL1
Cochin Sea Port, KeralaSea PortINCCU1
Visakhapatnam Port, Andhra PradeshSea PortINVTZ1
Hyderabad Air Cargo, TelanganaAir CargoINHYD1
Bengaluru Air Cargo, KarnatakaAir CargoINBLR1
Ahmedabad Air Cargo, GujaratAir CargoINAHM1
Pune Air Cargo, MaharashtraAir CargoINPUN1
Lucknow Air Cargo, Uttar PradeshAir CargoINLKO1

Note: ICEGATE location codes are provided for reference and may vary. Our team verifies the correct location code for your specific port during registration.

Filing Process: Step-by-Step Port Activation

Registering an AD Code requires submitting physical letters and digital filings to Customs EDI departments. We assist your team through this mapping process:

1

Bank Document Acquisition

We provide the required layout format for your bank branch manager to draft the AD Code letter, which must be addressed directly to the Commissioner of Customs at your target port.

2

ICEGATE Profile Access & Setup

We log in to your company's active ICEGATE ID, start the cryptographic PKI signature utility, and access the "Bank Account Management" module to initiate the port registration.

3

Data Entry and Digital Uploads

Our team enters the 14-digit AD Code, bank branch coordinates, and IFSC details, and uploads digital copies of your bank letter, cancelled cheque, and business PAN.

4

Customs Review & Approval Tracking

Once signed with your Class 3 DSC and submitted, we track the application through the port's EDI cell, coordinating any clarification requests to ensure approval within 3 to 7 business days.

Required Document Checklist

  • Official AD Code Letter issued by your bank on their formal letterhead, addressed to the specific Port Commissioner of Customs.
  • Digital copy of a cancelled cheque clearly showing your registered business name and bank account details.
  • An active Import Export Code (IEC) certificate registered with the DGFT.
  • Active corporate ICEGATE ID credentials and mapped Class 3 Digital Signature Certificate (DSC) token.
  • Company PAN card and identification credentials of the authorized signatory.

How to Check Your AD Code Registration Status

After submitting your AD Code application on ICEGATE, you can track its status through the following steps:

1

Log in to ICEGATE

Sign in to your corporate ICEGATE account using your credentials and Class 3 DSC.

2

Navigate to Bank Account Management

Go to the "Bank Account Management" module under the registration services section.

3

View Application Status

Check the status of your submitted application. It will show as "Pending," "Approved," or "Rejected" with remarks from the port's EDI cell.

If your application is rejected, review the remarks, correct the discrepancies, and resubmit. Our team can assist with this process to avoid repeated rejections.

Common Mistakes to Avoid in AD Code Registration

❌ Mismatched Details

Your ICEGATE profile name, PAN, and IEC details must exactly match your bank letter. Even a minor spelling difference can cause rejection.

❌ Wrong Port Selection

Selecting the wrong location code (e.g., choosing Chennai Sea instead of Chennai Air Cargo) will route your application to the wrong EDI cell.

❌ Poor Document Quality

Blurry or incomplete scans of your bank letter, cancelled cheque, or PAN card are a leading cause of rejection. Use high-resolution scans.

❌ Expired DSC Token

An expired or improperly mapped Class 3 DSC will prevent you from signing and submitting the application.

❌ Registering Only One Port

If you ship from multiple ports, you must register at each one. Many exporters discover this only when clearance is halted at a new port.

❌ Ignoring Rejection Remarks

Rejections often include specific remarks. Ignoring these and resubmitting the same application will lead to repeated rejections.

Duty Drawback & Incentive Mapping

Beyond customs clearance, AD Code registration is essential for managing your business cash flow. Linking your bank account to the Customs EDI server ensures that Duty Drawback refunds and RoDTEP export incentive payments are processed automatically. During registration, we map both your AD Code (for cargo clearance) and your account's IFSC details (for incentive processing) to ensure that funds flow smoothly back to your corporate account.

Fees & Timeline

⏱️ Approval Timeline

As a Customs Service Provider (CSP), we offer same-day AD Code registration in most cases. Standard approvals typically take 3 to 7 business days, depending on the port's EDI cell workload and any physical verification requirements.

💰 Service Fees

Our service fees vary based on the number of ports, the complexity of your bank documentation, and the urgency of your requirement. Contact us for a transparent, no-obligation quote.

Why Choose One Link Exim Solutions?

✓ Same-Day Registration (CSP) ✓ Port-by-Port Expertise ✓ ICEGATE & EDI Knowledge ✓ Bank Letter Format Support ✓ Rejection Resolution ✓ End-to-End Tracking

One Link Exim Solutions specializes in customs EDI port liaison and regulatory navigation for Indian importers and exporters. Our team understands the nuances of AD Code registration at each port — from the documentation requirements of the bank to the specific EDI cell processes at each customs location. We handle the entire process so you can focus on your trade operations.

AD Code Glossary — Key Terms Explained

AD Code (Authorized Dealer Code)

A 14-digit numeric code assigned by the RBI to bank branches authorized to handle foreign exchange transactions. Used by customs to link your bank account to the EDI system.

ICEGATE

The Indian Customs Electronic Commerce/Electronic Data Interchange Gateway — the official portal for filing customs declarations, paying duties, and managing registrations like AD Codes.

EDI (Electronic Data Interchange)

The system used by Indian Customs to process declarations, shipping bills, and bills of entry electronically.

DSC (Digital Signature Certificate)

A Class 3 DSC is a cryptographic certificate used to digitally sign customs filings on ICEGATE. It is mandatory for AD Code registration.

IEC (Import Export Code)

A 10-digit code issued by the DGFT that is mandatory for all importers and exporters in India.

IFSC (Indian Financial System Code)

An 11-digit alphanumeric code used for domestic electronic fund transfers within India. Required alongside the AD Code for incentive processing.

Duty Drawback

A refund of customs duties paid on imported inputs used in exported goods. Paid directly to your bank account via the AD Code mapping.

RoDTEP (Remission of Duties and Taxes on Exported Products)

A government scheme that refunds embedded taxes and duties on exported products. Payments are credited to your bank account through the AD Code linkage.

Related Resources

Official References

For authoritative information on AD Code registration and customs procedures, refer to these official sources:

AD Code Compliance FAQ

Do I need to re-register my AD Code separately at every Customs Port? +
No. The AD Code itself is a one-time registration and remains valid as long as your bank account details do not change. However, the port/IFSC mapping must be registered separately inside ICEGATE for every sea, air, or dry port (ICD) through which you route cargo. A missing or unapproved port/IFSC mapping at a target port will halt customs clearance, leading to demurrage and detention charges.
How long does it take for Customs to approve an AD Code on ICEGATE? +
Once submitted, the digital application is routed to the specific Port Customs EDI Department. Standard approval typically takes between 3 to 7 business days. However, as a Customs Service Provider (CSP), One Link Exim Solutions can complete your AD Code registration the same day in most cases.
Can I map multiple bank accounts to the same customs port? +
No. You can register only one primary bank account and AD Code at a time per specific customs port for clearing cargo and receiving Duty Drawback incentives. If you need to switch accounts, you must submit a formal modification application on ICEGATE with a bank NOC to replace the existing registration.
What is the difference between an AD Code and an IFSC Code? +
An IFSC (Indian Financial System Code) is an 11-digit alphanumeric code used for domestic electronic fund transfers within India. An AD (Authorized Dealer) Code is a 14-digit numeric code assigned by the RBI specifically to bank branches handling foreign exchange. Both are required during registration to enable cargo clearance and process incentive payments.
What should I do if my AD Code registration is rejected on ICEGATE? +
Rejections are typically caused by mismatched details between your ICEGATE profile and your bank letters, poor-quality document scans, or outdated signature certificates. We can assist by reviewing your application records, coordinating with the port's EDI department, and refiling the documents to secure approval.
What documents are required for AD Code registration on ICEGATE? +
You need: (1) an official AD Code letter from your bank addressed to the Port Commissioner of Customs, (2) a cancelled cheque showing your business name and account details, (3) an active Import Export Code (IEC) certificate, (4) an active corporate ICEGATE ID with a mapped Class 3 DSC token, and (5) your company PAN card and authorized signatory identification.
Is AD Code registration mandatory for exports from India? +
Yes. Customs will not process shipping bills for export cargo without an active AD Code mapped to the port of shipment. The AD Code links your bank account to the Customs EDI system, which is also required for receiving Duty Drawback and RoDTEP export incentives directly into your account.
Can I use the same AD Code for both import and export at a port? +
Yes. A single AD Code can be used for both import and export transactions. However, you must still register the port/IFSC mapping separately at each different port where you conduct customs business.
💬