AD Code Registration: Complete Online Process for Exporters in India
Introduction
AD Code Registration is an important part of export-related customs and banking compliance in India. If your business is planning to export goods through an airport, ICD or seaport, getting the correct bank and Authorized Dealer details in place before shipment can help avoid unnecessary documentation and operational issues.
ICEGATE provides facilities for registered users to add and manage bank accounts associated with Authorized Dealer Code requirements. The official ICEGATE advisory explains that the process involves details such as the bank name, branch, AD Code, bank account number, customs location and supporting documents.
For exporters in Delhi NCR and across India, AD Code compliance should be viewed as part of a larger export workflow that includes IEC, banking, ICEGATE registration, customs clearance, freight forwarding and international transportation.
This guide explains what AD Code Registration means, why exporters need it, how it relates to IFSC and ICEGATE, what documents are generally required, and how businesses can prepare for the online registration process.
Need help with your first export shipment? Reinforce Logistics Private Limited can coordinate your customs clearance and international freight requirements from Delhi NCR to global destinations.
What Is AD Code Registration?
AD Code stands for Authorized Dealer Code.
In simple business language, it is a code associated with the Authorized Dealer bank branch through which an exporter handles relevant foreign-exchange transactions.
AD Code Registration refers to registering the relevant bank account and Authorized Dealer details through the applicable customs/ICEGATE process.
The official ICEGATE advisory states that its bank-account registration facility covers the registration of bank accounts for export incentives and declaration of banks used for making foreign remittances.
For an exporter, this means that the banking side of international trade needs to be correctly connected with the customs process.
Simple Example
Suppose a manufacturing company in Greater Noida receives an order from a buyer in Germany.
The company has:
- IEC
- GST registration
- Current bank account
- AD Code from its bank
- Commercial invoice
- Packing list
Before moving the cargo for export, the company needs to make sure that its applicable ICEGATE and customs banking requirements are correctly configured.
If the company discovers a documentation issue only after the shipment reaches the customs location, correcting it can become more difficult and may affect the shipment schedule.
Expert recommendation: Complete the applicable banking and customs setup before cargo dispatch, not after the shipment reaches the airport, ICD or seaport.
CTA: Planning your first export from Noida, Greater Noida or Delhi NCR? Get your documentation reviewed before booking the cargo.
Why Is AD Code Registration Important for Exporters?
AD Code Registration is important because export transactions involve several interconnected parties:
Exporter → Bank → ICEGATE/Customs → Customs Broker → Freight Forwarder → Airline/Shipping Line → Overseas Buyer
If one part of the chain contains incorrect information, the entire shipment process can become more complicated.
The ICEGATE advisory specifically provides for registration of bank details including the AD Code, bank account number and customs location.
AD Code Becomes Particularly Relevant When You Are:
- Starting commercial exports
- Exporting through a new customs location
- Setting up export incentive/refund-related banking details
- Changing your export bank account
- Working with a new Authorized Dealer bank branch
- Expanding from air exports to sea exports
- Adding new export routes
- Managing regular export shipments
The exact requirements depend on the transaction and applicable customs process, so exporters should always verify the latest ICEGATE and CBIC instructions.
Why First-Time Exporters Should Pay Special Attention
Experienced exporters usually maintain a standard compliance file.
A new exporter may not.
For a first-time exporter, the following may all be new:
- IEC
- ICEGATE
- AD Code
- IFSC
- Shipping Bill
- Customs clearance
- Freight booking
- Export documentation
- Port procedures
- Foreign buyer documentation
That is why a professional logistics partner can be especially valuable during the first few shipments.
CTA: If your business is exporting for the first time, prepare the compliance documents before negotiating the final cargo pickup date.
AD Code vs IEC vs IFSC vs ICEGATE Registration
One of the biggest sources of confusion among new exporters is the difference between these terms.
They are connected, but they are not the same thing.
| Term | Full Form | Main Purpose |
|---|---|---|
| IEC | Importer Exporter Code | Identifies an importer/exporter |
| AD Code | Authorized Dealer Code | Identifies the relevant Authorized Dealer banking arrangement/code |
| IFSC | Indian Financial System Code | Identifies a particular bank branch |
| ICEGATE | Indian Customs EDI Gateway | Customs electronic platform |
| GSTIN | Goods and Services Tax Identification Number | Identifies a GST-registered business |
Let's understand each one.
IEC
The Importer Exporter Code, commonly called IEC, is a key trade identification number for businesses undertaking import and export activities.
The exporter should ensure that the IEC information is accurate before proceeding with other export documentation.
AD Code
The AD Code comes from the Authorized Dealer bank branch.
It is associated with the banking arrangements used for relevant export-related foreign exchange transactions.
IFSC Code
The IFSC identifies a specific bank branch.
For example, two branches of the same bank can have different IFSC codes.
Therefore:
AD Code ≠ IFSC Code
Do not enter one in place of the other.
ICEGATE Registration
ICEGATE is the customs electronic platform used by importers, exporters, customs brokers and other trade participants for various customs-related services.
ICEGATE currently provides registration functionality and maintains separate advisories for registration, bank-account management and other account services.
The Easy Way to Remember
Think of the process like this:
IEC = Who you are as an importer/exporter
Bank Account = Where relevant export funds are handled
AD Code = Authorized Dealer banking code
IFSC = Which bank branch
ICEGATE = Customs electronic platform
This simple distinction can prevent many documentation mistakes.
CTA: Before submitting any AD Code application, compare your IEC, bank certificate, account number, AD Code and IFSC side by side.
Who Needs AD Code Registration?
AD Code-related compliance is relevant to businesses involved in commercial exports and applicable export-related customs processes.
It can apply to a wide range of industries.
1. Manufacturers
Indian manufacturers exporting machinery, components, finished products and industrial goods need a reliable export compliance system.
Examples include:
- Engineering products
- Electrical equipment
- Industrial machinery
- Auto components
- Metal products
- Consumer goods
2. MSMEs
Many MSMEs begin exporting after receiving their first international purchase order.
They may have strong manufacturing capabilities but limited experience with customs procedures.
For these businesses, a step-by-step export checklist is valuable.
3. E-commerce Exporters
Online businesses selling products internationally need scalable documentation and logistics processes.
As order volumes grow, manual handling of every shipment becomes inefficient.
4. Pharmaceutical Companies
Pharmaceutical exporters often face additional regulatory and destination-country requirements.
AD Code and customs banking compliance should therefore be integrated into their wider export documentation process.
5. Textile Exporters
Garment, fabric, home textile and textile-accessory exporters frequently handle repeat shipments.
Maintaining accurate master documentation can reduce repetitive administrative work.
6. Engineering Exporters
Engineering businesses may export heavy machinery, industrial components and specialized equipment.
Their logistics planning often involves both customs and freight coordination.
7. Automobile and Auto-Component Companies
Automotive exporters operate in time-sensitive supply chains.
A documentation issue can affect cargo pickup, customs processing and transportation schedules.
8. Chemical Exporters
Chemical exporters may have additional classification, safety and dangerous-goods requirements.
AD Code registration is only one part of the overall export compliance process.
CTA: Whatever your industry, establish your export documentation framework before your first commercial shipment.
AD Code Registration and ICEGATE
The ICEGATE platform is central to India's electronic customs environment.
The current ICEGATE website provides registration functionality for trade users and maintains dedicated guidance for bank-account management.
The official AD Code advisory provides a practical workflow for registered users.
According to the advisory, a user can access the Bank Account section and select the Foreign Remittance Account (Authorized Dealer Code) option. The user can then choose Add New Bank Account.
The system requires relevant bank and customs information.
The official advisory identifies fields including:
- Bank Name
- Branch Name
- AD Code
- Bank Account Number
- Customs Location
- Document Type
- IRN
- Supporting Proof Document
The user then verifies and submits the information.
Why This Matters
This shows that AD Code registration is not simply about obtaining a number from the bank.
The exporter also needs to correctly manage the bank account and customs-location information within the applicable ICEGATE workflow.
CTA: Do not treat the AD Code letter as the end of the process. Check the complete ICEGATE banking setup before export.
AD Code Registration Process: Basic Overview
The detailed screens and system workflow can change as ICEGATE updates its platform. Therefore, exporters should always verify the current online process before submitting an application.
However, the practical workflow can be understood in the following stages.
Step 1: Maintain a Valid IEC
The business should have its importer-exporter identification details ready.
Step 2: Confirm the Export Bank Account
Identify the bank account that will be used for relevant export transactions.
Step 3: Obtain the AD Code
Contact the Authorized Dealer bank branch and obtain the applicable AD Code documentation.
Step 4: Verify the IFSC
Confirm the exact IFSC associated with the relevant bank branch.
Step 5: Complete ICEGATE Registration
If the business has not yet registered on ICEGATE, complete the applicable registration process.
Step 6: Check the Customs Location
Ensure the relevant customs/port location is available in the ICEGATE profile where required.
Step 7: Access Bank Account Management
Use the applicable ICEGATE bank-account-management facility.
Step 8: Enter Bank Details
Enter the required account, AD Code and customs-location information.
Step 9: Upload/Reference Supporting Documents
Use the document process required by the current ICEGATE workflow.
Step 10: Verify and Submit
Check every field before submission.
This is the basic framework.
The exact process should be confirmed against the latest ICEGATE instructions because online customs procedures can change.
CTA: Keep your bank certificate and ICEGATE credentials ready before beginning the online registration.
AD Code Registration Documents
Preparing documents in advance can make the process considerably easier.
The ICEGATE advisory identifies documents including:
- Photo/passbook proof of the running bank account
- Bank letter or certificate for the account holder
The advisory also describes the use of electronic document submission through e-SANCHIT and the relevant IRN/document workflow.
A practical exporter document folder should contain:
Business Documents
- IEC
- PAN
- GSTIN, where applicable
- Company/legal entity details
- Authorized signatory details
Banking Documents
- Bank account number
- AD Code
- IFSC Code
- Cancelled cheque
- Bank certificate/letter
- Current account proof/passbook
Customs/ICEGATE Documents
- ICEGATE registration details
- Relevant customs location
- Required electronic document references
- DSC, where applicable under the current process
Important Document Check
Make sure the name of the exporter and bank account holder is consistent wherever applicable.
For example, if the IEC shows:
ABC Engineering Private Limited
but the bank certificate shows:
ABC Engineering Pvt. Ltd.
the discrepancy should be reviewed rather than ignored.
Not every variation automatically means rejection, but inconsistent records should be clarified before submission.
CTA: Create one master export-compliance folder and keep the latest versions of every document in it.
AD Code Registration at Any Port
A frequently searched question is:
“Can I use my AD Code at any port in India?”
The answer requires some care because customs procedures have evolved.
Older ICEGATE guidance instructed exporters to ensure that their ports of operation were added to their registered ICEGATE profile and described registration of bank accounts against customs locations.
More recently, CBIC Circular No. 24/2025-Customs, dated 7 October 2025, introduced an important simplification for certain incentive bank-account and IFSC registration requests.
The circular states that where the same incentive bank account and IFSC combination has already been approved at one customs location for an IEC, qualifying requests at different customs locations can be automatically approved by the system rather than being routed for manual port-officer approval. The submission workflow itself remains in place, and the approved request continues to PFMS validation.
What Does This Mean for Exporters?
It means exporters should not rely on outdated advice such as:
“You always need a completely separate manual AD Code approval at every port.”
The current system includes automation for certain qualifying cases.
At the same time, exporters should not assume that every customs location and every type of export-related registration is identical.
The applicable transaction, bank account, IFSC combination and customs process still matter.
Example: Noida Exporter
Imagine a manufacturer in Greater Noida that normally exports through ICD Dadri.
The company later receives a large order and decides to export a container through Nhava Sheva/JNPT.
Before moving the cargo, the exporter should verify the current ICEGATE setup for that customs location and the applicable bank-account/IFSC registration requirements.
This is much safer than relying on a five-year-old process description found online.
CTA: If you are adding a new port or ICD, ask your customs/logistics partner to verify the current ICEGATE workflow before the shipment moves.
Why AD Code Should Be Completed Before Cargo Movement
One of the most common mistakes made by first-time exporters is treating documentation as something that can be completed after cargo pickup.
A better approach is:
Documentation First → Logistics Second → Cargo Movement Third
Poor Planning
Buyer order received
↓
Cargo manufactured
↓
Cargo packed
↓
Truck booked
↓
Cargo reaches ICD/airport
↓
Documentation problem discovered
Better Planning
Buyer order received
↓
IEC verified
↓
Bank + AD Code verified
↓
ICEGATE setup checked
↓
Customs location confirmed
↓
Commercial documents prepared
↓
Freight booked
↓
Cargo dispatched
↓
Customs clearance
The second workflow gives the exporter more time to identify and correct discrepancies.
CTA: Make customs and banking compliance part of your shipment planning—not an afterthought.
Reinforce Logistics: Your Export Logistics Partner in Delhi NCR
Reinforce Logistics Private Limited is a Delhi NCR-based logistics company serving exporters, importers, manufacturers, MSMEs and businesses engaged in international trade.
Our logistics approach combines documentation coordination with physical cargo movement.
Relevant Services Include
- International Freight Forwarding
- Air Freight
- Sea Freight
- Customs Clearance
- Export Customs Clearance
- Import Customs Clearance
- LCL Consolidation
- FCL/Container Shipping
- International Courier
- Door-to-Door Logistics
- Warehousing
- Import-Export Logistics
Why This Matters for AD Code Support
An exporter does not usually need AD Code information in isolation.
The business may also need:
AD Code → ICEGATE → Customs Clearance → Shipping Bill → Freight Booking → Airport/ICD/Port → International Transportation
A logistics partner who understands the complete shipment lifecycle can help coordinate these activities more effectively.
Delhi NCR Advantage
Reinforce Logistics is based in Delhi NCR and supports businesses in areas such as:
- Noida
- Greater Noida
- Delhi
- Ghaziabad
- Gurugram
- Faridabad
- Western Uttar Pradesh
- Haryana
- Other Indian locations
The company also supports Pan India logistics requirements and international shipping movements.
Whether your cargo moves through an airport, ICD or seaport, the objective remains the same:
Right Things at Right Time.
CTA: If your company is preparing for its first international shipment, contact Reinforce Logistics before the cargo is dispatched.
What Comes Next?
In Part 2, we will go deeper into the practical AD Code online registration process step by step, including:
- ICEGATE login and registration
- Bank Account Management
- Foreign Remittance Account
- Customs location selection
- AD Code entry
- IFSC details
- IRN and supporting documents
- e-SANCHIT document workflow
- Verification and submission
- Common ICEGATE errors
- Port-wise considerations
- Bank-related problems
- Approval and status checking
- First-time exporter checklist
- Practical Delhi NCR export examples
The goal is to make the process easy enough for a first-time exporter while keeping the information useful for experienced businesses.
CTA: Bookmark this guide and complete the document preparation before starting your AD Code registration.