Whether you are engaged in exim activities or about the kickstart, having two registrations is non-optional. These include Importer-Exporter Code (IEC) and AD (Authorised Dealer) code registration. While IEC renders a legal identity to importers and exporters in India, AD code registration helps with customs clearance and cross-border payment. The AD code entails a unique 14-digit number assigned to one exporter. Let’s learn more about the AD code registration and how you can get it in 2026.
Table of Contents
ToggleWhat is an AD Code Registration, and Why is it Required?
As mentioned, the AD code is a 14-digit code assigned by an RBI-recognized bank that falls under AD Category-I (Authorized Dealer Category-1). It means that the majority of the Gramin banks and digital NBFCs cannot issue this permit. The ICEGATE (Indian Customs Electronic Gateway) portal needs to verify it before generating the shipping bill, which may be further subject to cross-verification at the ports or ICDs (Inland Customs Depots).
This permit comes with a lifetime validity without any hassle of quarterly or yearly renewal. Not having it can put your business at halt as it provides a legal route to addressing customs formalities, clearing payments, and leveraging government incentives. Here’s a glimpse of what it can do for businesses:
- Clearing export shipments from major ports and ICDs
- Giving access to Icegate, the Indian Customs’ electronic data exchange platform, for fetching shipping bills
- Transferring credit to the trader’s current account
- Hassle-free access to GST refunds, duty rebates, and exemptions
- Fetching payment from the recipient of the shipment.
How Does an AD Code Registration Work?
Let’s assume you are about to dispatch a shipment to another country via an ICD (inland customs depot) instead of the major port. Here’s the flowchart of the exporting process that will help you understand at what stage the AD code comes in.
- The Custom House Agent (CHA) uploads the shipment details alongside the AD code authorization on the ICEGATE portal.
- You wait until the portal verifies the details, whitelists the AD code, generates the shipping bill, and it is with the intended ICD.
- You pack your goods and send them to the intended ICD.
- Once reached, the ICD’s officer will verify the shipping bills against the ones in their system, conduct a manual inspection, and inspect the AD code details.
- Based on the assessment, they will generate the Let Export Order” (LEO)
- Finally, the ICD ships the container via its rail network to the designated port.
As you can see, there are two instances when AD code came into play–first, during the upload of the shipment detail, and second, during the inspection phase held at the ICD.
Benefits of AD Code Registration
AD Code Registration is not just code; it is your legal route to simplify exporting activities and reduce unnecessary legalities. Here are some potential benefits of securing an AD code:
Stay on Top of Currency Fluctuations
Exporters in India face continuous challenges relating to currency fluctuations, which often lead to compromised profit margins. While some banks offer better exchange rates, some excel in facilitating letter of credit (to protect the exporter from delayed or non-payment of shipment). With AD code, you can leverage a better exchange rate by partnering with an exporter-friendly bank.
No More Administrative Hassles
Gone are the days when you have to enter banking details every time you export a new shipment. The AD code you enter on the ICEGATE for your first shipment will remain in the customs database for future reference, meaning you do not have to enter banking details every time for new shipments.
Create Multiple AD Codes and Manage Risks Like a Pro
Depending on your payment requirements and risk threshold, you can have multiple AD codes, meaning you can have multiple bank accounts. For example, let’s assume you have an account in Bank A that you use for exporting shipments and settling payments. You receive the request for the next shipment that is risky and can involve non-payment. While you already have a bank account, you decided to opt for Bank B, which offers Letters of Credit (LCs) and protection against shipment default. Now, you can use the AD code from Bank B to cover the payment risk.
How to Apply for AD Code Registration in 2026?
- Fill out our web form or contact us directly via WhatsApp
- Provide us with information; you do not need to be too elaborate; a simple description will be sufficient.
- Our department will review your requirements and assign a dedicated professional.
- Our professional will take on from this point onward, assisting you with every legal requirement, including application filing and documents.
- You will be notified about the successful filing and grant of registration.
Documents You Need for Securing AD Code Registration
The following are the documents that you need to have for the AD Code.
- IEC (Import-Export Code) License
- Permanent Account Number (PAN) Card of the business entity
- Goods and Services Tax (GST) Registration Certificate
- Original Bank Authorization Letter for the AD Code, issued in the prescribed Annexure-A format
- Official Request and Authorization Letter on the exporter company’s formal letterhead
- Customs House Agent (CHA) / Broker Letter on their official letterhead requesting the registration
- Formal Export House Certificate (applicable only if your firm holds this status)
- Factory or Manufacturing License (required only if registering as a manufacturer-exporter)
- Government-issued KYC and Identification Documents of the company directors/partners/proprietors (including PAN, Voter ID, Passport, or other official ID proof)
Key Takeways
- AD Code Registration needs to be inspected by the ICEGATE portal[1] before it can be used for generating shipping bills
- It has nothing to do with the physical inspection of the shipment or verification of the HS code. Documents like a commercial invoice and a packing list are used for this purpose.
- AD code registration does not reflect what the shipment holds and how much. It just verifies the bank account in which the exporter intends to receive the payment.
- The one-time verification of the AD code on the ICEGATE portal is mandatory to submit its details to the customs database.
- If you use the same ICD or port for shipping goods, AD code registration mitigates the need to repeatedly submit bank details.
Getting an AD code registration is not just a necessity; it a legal requirement to formalize the export business. However, despite being a legal necessity, an AD code can potentially offer benefits that can drive growth and simplify global trade. If you have any query or need expert assistance regarding this legal permit, feel free to get in touch with Advisou.
As a premier licensing partner, Advisou promises end-to-end assistance for a wide range of legal permits, spanning diverse industries, including banking, insurance, and EXIM. Contact now to book a free consultant.
Also Read: How to Start a Finance Company in India: The 2026 Comprehensive Roadmap
FAQs
Q1: Can I register the same bank AD Code at multiple ports or ICDs?
Yes. While your bank issues a single AD Code for your branch, it must be registered separately on ICEGATE for every individual port or ICD from which you intend to dispatch cargo. You cannot use it at a new port until that specific location adds you to its local database.
Q2: What happens to my port registration if I change my business bank account?
If you close your bank account or switch to a new banking partner, your existing port registration becomes invalid. You must obtain a fresh Annexure-A letter from your new bank, submit a modification request on ICEGATE, and wait for customs to whitelist the new code before shipping.
Q3: How long does the ICEGATE portal take to approve an AD Code registration?
Once your CHA uploads the documents, the electronic verification and manual approval by the port’s system officer typically take 2 to 5 working days. It is highly recommended to secure this approval before moving any cargo to the ICD gates.
Q4: Are there any official government fees for registering an AD Code on ICEGATE?
The Directorate General of Foreign Trade (DGFT) and Indian Customs do not charge any official statutory government fees for AD Code whitelisting. Any costs incurred are purely the service professional’s processing fees or nominal bank charges for issuing the Annexure-A letter.
Q5: Does an AD Code expire if I do not export any goods for a long period?
While the AD Code itself has lifetime validity, customs portals can automatically deactivate or flag your port profile as “inactive” if there is zero export activity for a prolonged period (usually over a year). If deactivated, your CHA will need to re-trigger a simple online reactivation request.



