Step-by-Step Process for AD Code Registration

AD Code (Authorised Dealer Code) is a mandatory requirement for exporters in India. It is issued by your bank and linked to the customs system so that export shipments and payments are properly tracked. Without an AD Code, you cannot generate a shipping bill at the port.

Here is a simple step-by-step guide to help you complete AD Code Registration easily.


Step 1: Open a Current Account With a Bank

To get an AD Code, you must have an active current account with any authorised bank.
The AD Code is linked to this account, so choose a bank that supports export services.


Step 2: Write an Application Letter to the Bank

Submit a request to your bank asking for an AD Code for export activities.
The letter should include:

  • Your business name
  • IEC number
  • Address
  • Bank account details

Banks generally provide a standard format if needed.


Step 3: Submit Required Documents to the Bank

Provide the following documents along with your application:

  • IEC Certificate
  • PAN
  • GST Registration (if applicable)
  • Bank account details
  • Address proof
  • Company documents (Partnership Deed / MOA / AOA / Registration proof)

The bank verifies your KYC and export eligibility.


Step 4: Bank Issues the AD Code

After verification, the bank will issue a 14-digit AD Code on their letterhead.
This code identifies your bank branch as the authorised dealer for your foreign exchange transactions.


Step 5: Submit AD Code to Customs (Port Registration)

Now you must submit your AD Code to the Customs office of the port you plan to export from.

You need to share:

  • AD Code letter from bank
  • GST certificate
  • PAN
  • IEC
  • Email & mobile details

Some ports accept online registration through ICEGATE; others require physical submission.


Step 6: Customs Activates AD Code in ICEGATE

Once customs verifies your documents, the AD Code is registered and activated on the ICEGATE system.

After activation, you can:

  • Generate shipping bills
  • File export documents
  • Receive export incentives
  • Track export payments

Step 7: Register AD Code for Every Port You Use

If you export from multiple ports, you must register the same AD Code separately at each port.

Example:

  • Mumbai Port → Register AD Code
  • Mundra Port → Register again
  • Chennai Port → Register again

Each port maintains its own records.


Why AD Code Registration Is Important

  • Mandatory for shipping bill generation
  • Required for receiving export payments
  • Helps track export transactions
  • Needed for export incentives (RoDTEP, RoSCTL)
  • Ensures smooth customs clearance

FAQ

Q1. How long does AD Code registration take?
Usually 1–3 days at the bank and 1–2 days at customs, depending on the port.

Q2. Do I need a different AD Code for each bank?
No. Use the AD Code issued by the bank where you hold the export current account.

Q3. Is AD Code required for all exporters?
Yes, every exporter must register an AD Code at the port they use.


Disclaimer

This blog provides general information about the AD Code registration process. Requirements may vary based on bank policies and customs rules at different ports. Please consult your bank or a certified export professional before submitting documents or making export decisions.