+918368353855contact@legalfidelity.comITR season is open · File before 31 JulyFile Now →
4.8 · Average Google Rating

AD Code Registration - clear your shipping bill at any port

The Authorised Dealer (AD) code links your bank account to Customs at the port you ship from. Without it, no shipping bill is generated and your consignment does not move. We get the AD code letter from your bank and register it at every port you use.

  • 14-digit AD code letter obtained from your bank
  • Registration at every port you actually export from
  • Filed and DSC-authenticated on the ICEGATE portal for you
  • Bank account mapped for export proceeds, duty drawback and IGST refunds
  • Port-wise advice so you do not pay for registrations you will never use
10,000+
Happy Customers
70,000+
Services Completed
4.8
Average Google Rating
Free Consultation
Free expert call
Get started with AD Code Registration

Our expert will connect with you for a detailed consultation.

Your info is safe. No spam, ever.
Free Consultation
100% Online Process
No Hidden Costs
Satisfaction Guaranteed
ISO 9001 Certified
Trusted by 10,000+ founders & businesses across India
AWSCarDekhoHDFCOYORapidoSwiggyTata PlayTestbookAWSCarDekhoHDFCOYORapidoSwiggyTata PlayTestbook
Overview

What is an AD Code?

An Authorised Dealer (AD) code is a 14-digit number issued by the bank where your business holds its current account — the bank authorised by the RBI to deal in foreign exchange. The bank issues it to you on its letterhead as an AD code letter. On its own, that letter does nothing. It becomes useful only once the AD code is registered with Customs at a port, on the ICEGATE portal, against your IEC.

The critical point most exporters miss is that AD code registration is port-specific. A code registered at Nhava Sheva does not work at Mundra, and one registered at Delhi ICD does not work at Chennai air cargo. You must register at every port, airport or ICD you ship from. That is exactly why our plans ladder from one port to three — you should register the ports you actually use, and no more.

Once registered, the AD code does two jobs. It lets Customs generate your shipping bill, without which a consignment cannot legally leave India. And it tells Customs which bank account to credit — so your export proceeds, duty drawback and IGST refunds land in the right place. You need a valid IEC before any of this is possible.

Issued by
Your bank, on its letterhead
Code format
14 digits, tied to your current account
Registered with
Customs, at each port you ship from
Validity
Permanent — until you change bank or add a port
Why it matters

Benefits of AD code registration

Shipping bills get generated

The shipping bill is the core export document, and Customs will not raise one at a port where your AD code is not registered. Register the port and your consignment moves.

Customs clearance at your port

Registration is what lets the Customs system at a specific port recognise you as an exporter. It is a one-time step per port, not a per-shipment formality.

Duty drawback and IGST refunds

RoDTEP, duty drawback and IGST refunds on exports are credited to the bank account behind your AD code. No registered AD code, no credit.

Export proceeds reach your account

The AD code tells Customs and your bank which current account is receiving the foreign currency, so inward remittances against your shipments are reconciled cleanly.

RBI and FEMA compliance

Routing export receipts through an authorised dealer bank is how India tracks foreign exchange against shipments. The AD code is what makes that link auditable.

Ship from multiple ports

Register the same AD code at several ports and you can move a consignment through whichever seaport, airport or ICD suits that order.

Eligibility

Who needs AD code registration?

Any exporter filing a shipping bill for a commercial consignment
Importers who need Customs duty payments and refunds mapped to their bank account
First-time exporters who have just obtained their IEC
Existing exporters adding a new seaport, airport or ICD to their shipping routes
Businesses that have changed their bank or opened a new current account for trade
E-commerce and courier exporters shipping through an air cargo complex
Checklist

Documents required

Trade registrations

  • IEC certificate issued by DGFT
  • GST registration certificate, where applicable
  • PAN card of the business or proprietor

Bank documents

  • AD code letter from your bank, on its letterhead, showing the 14-digit code
  • Proof of a current account with the bank — cancelled cheque or bank statement
  • Bank authorisation letter, where the bank requires one

Entity & signatory proof

  • Certificate of incorporation, partnership deed, LLP agreement or proprietorship proof
  • Board resolution or authorisation letter naming the person applying
  • Class 3 Digital Signature Certificate (DSC) of the authorised signatory
  • ID and address proof of the authorised signatory
How it works

How AD code registration works

01

Free consultation

Tell us which ports you ship from and which bank holds your current account. Our expert confirms exactly how many port registrations you need.

02

AD code letter from your bank

We prepare the request and coordinate with your bank until it issues the AD code letter carrying your 14-digit code in the prescribed format.

03

Registration on ICEGATE

Your expert uploads the AD code letter and supporting documents against your IEC on the ICEGATE portal and signs the submission with your Class 3 DSC.

04

Approved at your port

Customs verifies the bank details and approves the mapping. Your AD code is live at the port and you can file shipping bills, usually within 5–7 working days.

Ready to get your AD Code Registration?

Talk to a Licenses & Certifications expert for free. Fixed quote upfront, no hidden costs.

Questions answered

Frequently asked questions

An AD (Authorised Dealer) code is a 14-digit number issued by the bank where your business holds its current account. Once registered with Customs at a port, it links that bank account to your IEC — which is what allows shipping bills to be filed and export proceeds, duty drawback and IGST refunds to be credited to you.

Yes, in practice it is. Customs will not generate a shipping bill at a port where your AD code is not registered, and no consignment can be exported without a shipping bill. It is also the mechanism through which export incentives are paid out.

Yes. The AD code itself stays the same, but the registration is port-specific — you must register it at each seaport, airport or ICD you ship from. Registering at Nhava Sheva does not cover you at Mundra or Chennai. Our Standard plan covers up to three ports for this reason.

Typically 5–7 working days end to end. Your bank usually takes a few working days to issue the AD code letter, and Customs approves the ICEGATE submission within a few working days after that.

Our professional fee starts at ₹1,999 for registration at one port, all-inclusive. Up to three ports is ₹3,499, and ₹5,999 adds full ICEGATE registration. Customs does not charge a government fee for AD code registration; some banks levy a small processing charge for the AD code letter, which is billed at actuals.

Yes. The AD code is registered against your IEC, so a valid Importer-Exporter Code must exist first. If you do not have one, our IEC registration service covers it — and the IEC Standard plan already bundles AD code registration at one port.

Yes. The ICEGATE submission must be signed with a valid Class 3 Digital Signature Certificate in the name of the authorised signatory. Class 2 DSCs were discontinued in 2021 and are no longer accepted.

No. An IFSC identifies a bank branch for domestic transfers. The AD code identifies your bank as an authorised dealer in foreign exchange and is used only for cross-border trade transactions with Customs.

An AD code registration does not expire. You only need to act again if you change your bank or current account, or if you start shipping from a new port — in which case you register the code at that port too.

Yes. If your business holds current accounts with more than one authorised dealer bank, each bank issues its own AD code, and each can be registered at the ports you choose.

It is printed on the AD code letter your bank issues. After registration you can also see it on the ICEGATE portal under Bank Account Management.

No — they are commonly confused. AD code registration links your bank account to Customs at a port. ICEGATE registration gives you a login on the Customs e-filing portal so you can file documents, pay duty and track shipments yourself. The AD code is submitted through ICEGATE, but you can have one done without the other. Our Premium plan covers both.

No. We coordinate with your bank and file everything on ICEGATE for you. The only thing you handle is signing with your DSC.

Still have questions? Talk to an expert
In depth

What is AD Code Registration in Export-Import Business?

AD Code Registration or Authorized Dealer Code Registration is a 14-digit individual number which is issued by a bank and which is authorized by the Reserve Bank of India (RBI) to transact the foreign exchange. This code acts as a distinct identifier of exporters and is also required when registering with ICEGATE portal (Indian Customs Electronic Gateway).

For example, in case you are exporting clothes in Delhi, your AD Code will be connected to your bank account and you need to register it at the port of shipment of the goods.

Benefits or Importance of AD Code Registration

1. Mandatory for Customs Clearance

Unless an AD Code is registered on the ICEGATE portal, your goods cannot be shipped by customs. This guarantees that only authentic exporters will be engaged in cross border trade.

2. Needed for Shipping Bill Generation

The most essential document in export is a shipping bill, which is only possible to create when your AD Code is connected to your IEC (Import Export Code). A shipping bill is necessary to make a shipment out of India.

3. Essential for Export Incentives and Refunds

Government programs such as RoDTEP, SEIS, MEIS, and duty drawback refunds cannot be obtained without registration of your AD Code. No AD Code, no claim to such export benefits.

4. Compliance with RBI & Customs Rules

The AD Code ensures that the foreign exchange of every sale of your exports is received in an authorized bank. This enables the Customs and the Reserve Bank of India (RBI) to monitor the transactions of trade, maintain transparency, and avoid fraud or money laundering.

Benefits of AD Code Registration | LegalFidelity
Benefits of AD Code Registration | LegalFidelity

Eligibility for AD Code Registration

  • You need to have a valid Import Export Code (IEC).
  • You are required to maintain a current account with a bank which is recognized by the Reserve Bank of India (RBI).
  • This bank issues your AD Code, which is then registered at the port where you export your goods. The reason behind this step is to make sure that all your export money is channeled through your bank and that it is also recorded accordingly.

AD Code Registration is generally applicable to all types of exporters such as:

Documents Required for AD Code Registration

  • IEC Certificate: A valid Import Export Code is mandatory to any exporter.
  • Bank’s AD Code Letter: This is a letter you have received from your bank that has your 14-digit AD Code.
  • PAN Card: PAN of the business or the owners, partners or directors.
  • GST Registration Certificate: In case your business is registered under GST.
  • Business Incorporation or Registration Certificate: To prove legal existence of a company, LLP or a partnership.
  • Proof of Current Account: A letter or statement of the bank indicating that you have a current account.
  • Board Resolution or Authorization Letter: In case of companies or LLPs, a director or partner must be authorized to make an application of the AD Code.
  • Digital Signature Certificate (DSC): This is necessary to complete the registration on the ICEGATE portal.

Validity of AD Code Registration

AD Code is a permanent number given to your export account by your bank.

When Do You Need Re-Registration?

  • Change of Bank: In case you change your bank, you need to take a new AD Code of that bank and re-register.
  • Exporting from a New Port: Each time you are exporting goods out of a new port, the same AD Code has to be registered there again on ICEGATE.
  • Changes in Business Details: In case of change in the business model of your company such as a shift to a private limited or change in account information, then you might be required to have a new letter of AD Code by your bank.

Step by Step AD Code Registration Process

Step 1: Obtaining AD Code at the Bank

Submit to the bank all the required documents such as PAN, IEC, GST, Incorporation Certificate, Board Resolution etc. The bank will verify submitted documents and then issue a unique 14-digit AD Code letter.

Step 2: Register AD Code on ICEGATE Portal

To register you have to log in to the ICEGATE portal and upload your AD Code Letter along with supporting documents. Upon approval, the AD Code is attached to your Import Export Code (IEC).

Step 3: Port-Wise Linking

Every export port like Nhava Sheva, Chennai, Kolkata requires individual registration of AD Code. You have to use the same AD Code in each of the ports when you are exporting by more than one port to avoid delay in the customs clearance.

In brief, you obtain the AD Code initially with your bank, then register it on ICEGATE, and subsequently attach it port by port according to where you ship the goods.

Can Multiple AD Codes be Registered?

Yes, exporters may possess more than a single AD Code in case they maintain current accounts with other banks. All AD Codes are registered individually on ICEGATE. However, most businesses will choose to operate under a single AD Code in all ports by registering the same AD Code at other ports. This facilitates compliance as well as avoiding confusion.

Fees for AD Code Registration

The price of an AD Code Registration normally varies according to the complexity of your application and the number of ports where you need the code registered.

Timeline for AD Code Registration Approval

Registration of AD Code is generally a fast procedure, however, the duration varies depending on your bank and customs office:

  • Bank Processing Time: Once you have made an application, it takes banks a few working days to verify your documents and issue the AD Code letter. Depending on internal checks of a bank, the time can vary.
  • Customs or ICEGATE Approval: Once you upload the AD Code letter on the ICEGATE portal, it is accepted and approved by the customs within a couple of working days.

How to Check AD Code Registration Status

On the ICEGATE portal, exporters can easily verify the registration of their AD Code once they have applied. Once approved, the AD Code will show up under your list of registered bank accounts, confirming that it is active and linked to your IEC.

You may also download the confirmation slip from ICEGATE. This is official documentation of registration and may be presented during export business to Customs officers, shipping lines, or logistics partners, to prevent delays.

Consequences of Not Registering AD Code

1. Delay in Shipments

You cannot create shipping bills without a registered AD Code. This delays the clearing of your customs and can keep your consignments in the port.

2. Rejection of Shipping Bills

Shipping bills submitted without an acceptable AD Code will simply be rejected by customs. This implies that your goods are not exportable as per the law.

3. Loss of Export Incentives

Until you have your AD Code registered and linked correctly, the benefit of duty drawback, RoDTEP and other government schemes will not be available.

4. Compliance Penalties

Failure to comply with the RBI and Customs regulation could result in fines, increased inspection or even prohibition of your export business.

LegalFidelity provides quick, compliant and hassle-free AD Code registration so that you can focus on growing your export business.

  • Expert Handling: Our staff have full knowledge of the ICEGATE system, RBI and Customs regulations and will make sure that your submission is accurate the first time.
  • Faster Approvals: Our team will help to prevent usual mistakes, ensure faster approvals and eliminate delays in shipments.
  • Multi Port Support: When you are shipping via more than one port, we support multiple registrations without any hassle.
  • End to End Guidance: We do it all, including arranging the correct documents and fixing technical problems.

Conclusion

AD Code registration is the foundation of all export operations in India. In its absence, exporters are not able to create shipping bills, clear goods at the port and claim valuable export incentives.

You secure your business against delayed shipment, rejection, and other compliance problems by registering your AD Code on time. Most importantly, it makes sure that your trade operations are transparent and meet RBI and customs regulations to the full extent.

Who does the work

A verified network of CAs, CS and lawyers

Every filing is prepared and reviewed by a qualified professional — never a bot, never an intern.

CA

Chartered Accountants

GST, ITR, audits, bookkeeping and tax planning — handled by practising CAs with startup experience.

GST & returnsTax planningAudit support
CS

Company Secretaries

Incorporations, ROC filings, board resolutions and secretarial compliance, done right the first time.

IncorporationROC filingsGovernance
ADV

Lawyers & IP Attorneys

Trademarks, agreements, licences and legal notices — drafted and filed by experienced advocates.

Trademark & IPContractsLicences
Every professional on our panel is verified — membership numbers checked with ICAI, ICSI and Bar Council records.
Trusted by founders across India

What Our Clients Say

LegalFidelity made starting my business incredibly simple. Their step-by-step guidance and expert support were invaluable — from name approval to my first GST return, one team handled everything.

The most reliable legal service platform. They handled all our compliance needs efficiently and professionally.

Their expertise in business registration and compliance saved us countless hours. Highly recommended!

Free consultation · No obligation

Talk to a Startup Expert. Free. Today.

Tell us what you're building. We'll tell you exactly what you need, what it costs, and how long it takes — before you pay a rupee.

Fixed, all-inclusive quote upfront
Callback within 30 minutes, 9am–9pm
Advice from a qualified CA / CS — not a sales rep
Free Consultation

Get your free expert call

Our Startup Expert will connect with you for a detailed consultation.

Your info is safe. No spam, ever.