Skip to main content

Dwarkadhish Overseas

AD Code Registration on ICEGATE: Complete Process, Documents & Fees Guide

AD Code stands for Authorised Dealer Code. It is a unique seven-digit code. Banks get this code when they are authorised to deal in foreign exchange, as part of their regulatory approval.

The AD Code links your export bank account to the right Customs location, for every shipment you send out. ICEGATE lists this under the Foreign Remittance Account (Authorized Dealer Code) section of its Bank Account Management facility.

Here is how it usually works, in simple, practical terms. You get an AD Code letter from your bank branch. This is the branch that holds your export account. Then you register your bank and AD Code details for the right Customs location through ICEGATE.

Eligibility

Who Needs AD Code Registration?

AD Code registration usually matters for:

Manufacturers exporting goods
Merchant exporters
Trading exporters
Export houses
MSME exporters
Businesses exporting through sea ports
Businesses exporting through air cargo complexes
Exporters using Inland Container Depots
Businesses starting exports from a new Customs location
Exporters changing their foreign-remittance bank account
Exporters whose bank branch has undergone a merger or IFSC change

Your exact need depends on your transaction, your Customs location, your shipping process, and the kind of export you handle day to day.

Why it matters

Why Is AD Code Registration Required?

AD Code registration helps Customs know which bank you use, at all times. This covers your foreign-exchange work and your export-remittance transactions.

The registration links together:

Your IEC
Your PAN
Your export bank account
Your bank branch
Your bank's AD Code
The right Customs location

ICEGATE’s Bank Account Management manual calls this the declaration of banks used for foreign remittances. The system records your Customs location, bank, AD Code, account number, and Customs approval status.

Your export type and the Customs process you follow shape when registration matters most. This can apply to:

Processing export Shipping Bills
Declaring your foreign-remittance bank
Linking your bank account with a Customs location
Export-clearance paperwork
Customs checks on your banking details
Correct transfer of export-related facts
Export work through ports, airports, and ICDs

One thing to note: this registration does not replace your IEC, your ICEGATE account, or your banking setup in any way.

Registration Service

Our AD Code Registration Services

We assists businesses at different stages of the registration process.

New AD Code registration
We help exporters register their bank and AD Code details for a Customs location for the very first time.
AD Code registration at an additional port
Already registered at one location? You may still need the same bank account, or another one, registered at a new Customs port, airport, or ICD. We help with that too, at every step.
Bank Authorisation Letter review
We check closely whether your bank letter holds every fact your ICEGATE application needs.
Cancelled-cheque review
We check whether your cancelled cheque or bank-endorsed statement fully matches your bank account and exporter details.
ICEGATE application filing assistance
We help you enter your bank, branch, account, Customs location, and document details in the right ICEGATE section, step by step.
Document-upload assistance
We help you prep and upload the right supporting document through the ICEGATE process.
Customs approval follow-up
We track your application status and give you steady follow-up support for your registration.
Rejected AD Code application assistance
We review closely why your application got rejected. Then we spot the fixes you need before you file again.
AD Code modification
Where the system allows changes to an accepted account, we help with the bank or account update.
IFSC update after bank merger
We help exporters whose bank IFSC has changed. This can happen due to a merger, branch change, or restructuring.
Customs-location correction
We step in when the wrong Customs location got picked, or when you need fresh registration for a new one.
Existing bank-account review
We check whether your account shows as accepted, pending, or rejected at your exact Customs location, in full detail.

Registration

AD Code Registration on ICEGATE

You can now complete AD Code registration through your ICEGATE user profile, without visiting an office. ICEGATE’s official FAQ confirms this: users can finish online AD Code registration right from their user profile.

The Bank Account Management section holds two account categories:

Foreign Remittance Account — AD Code
Use this account to declare the bank you use for foreign-remittance work.
Refund or Incentive Account
Use this account for export incentives and refunds. It records facts such as your IFSC, account number, Customs status and PFMS status. These two accounts serve different jobs. Do not mix them up. Registering an AD Code does not mean your refund or incentive bank account gets registered and checked too.

Is AD Code Registration Port-Specific?

Yes, in a sense. The ICEGATE application asks you to pick a Customs location when you add your foreign-remittance bank account. Your approved registration then shows up against that specific location code.

If you work through several Customs locations, you may need to add or register your bank and AD Code facts for each one. This depends on how your work runs.

Sea port
Air cargo complex
Inland Container Depot
Land Customs Station
Courier terminal
Other eligible Customs location

Check your exact Customs location code very carefully before you file.

What you get

What Is Included in Our ₹3,999 Service?

Our fee for a standard AD Code registration includes:

Additional Quote

Work that may require an additional quotation

You may face extra charges when your application involves:

We will give you a separate scope and quote before we start any extra work.

Checklist

Documents Required for AD Code Registration

The exact checklist can shift by Customs location and case. For a standard application, keep the following ready:

Document / Information

Requirement

IEC Certificate

Required

PAN linked with IEC

Required

ICEGATE registration

Required for online filing

Cancelled cheque

Required in standard cases

Bank-endorsed account statement

May be used where applicable

Bank account number

Required

Bank name and branch

Required

AD Code

Required

IFSC Code

Required where applicable

Customs location code

Required

Registered mobile number

Required for OTP

Registered email address

Required for OTP and communication

GSTIN

Where applicable

Existing application reference

For pending or rejected cases

Rejection or error screenshot

For troubleshooting

Prerequisites Before Filing

Before you submit your form, check the following:

Missing or mismatched facts can easily cause delays or rejection.

Our Process

AD Code Registration Process

Clear, structured and remote from discovery to handover.

Requirement assessment

Check which option fits your case. You may be setting up a new registration, adding another port to your current one, or updating your AD Code. You may also be sorting out a rejection, changing your bank details or checking in on a customs approval.

Customs-location confirmation

We check your exact port, airport, ICD or Customs location code before we file.

Document collection and review

We gather and check your IEC, PAN information and Bank Authorisation Letter, along with your cancelled cheque or bank statement. We also confirm your ICEGATE login and existing application status.

ICEGATE filing

We select the Foreign Remittance Account (AD Code) option under Bank Account Management. The current ICEGATE manual sets out these filing steps. First, we select the bank, branch, and account number, then select the Customs location. Next, we select the document type, upload it and verify it. Finally, we submit the application and complete OTP verification.

Customs approval and completion

Once filed, the right Customs authority carefully reviews your application. We track the status and share updates on the completion, approval, rejection or any action still needed.

Pending?

What Does “Customs Pending” Mean?

“Customs Pending” usually means your online application has gone in, but approval from the Customs location is still on its way.

ICEGATE’s current FAQ tells users with a “Custom Pending” status to wait about 7 to 10 working days. This is a rough guide from the portal, not a fixed promise.

A longer wait can happen due to:

Customs workload
Document verification
Incorrect bank letter
Mismatch in account details
Unclear uploaded document
Incorrect location selection
Additional departmental review
Portal-related issues

Application Rejected

What Happens If the Application Is Rejected?

Start by reviewing the rejection reason with real care and attention.

ICEGATE’s FAQ says that after a Customs officer rejects an AD Code application, you should file a fresh application. Do not edit the rejected one.

Before you file again, check:

Bank letter format
IEC and PAN details
Bank-account number
Account-holder name
AD Code
IFSC
Customs location
Document clarity
Bank confirmation
Uploaded document type

If you file again without fixing the real underlying issue, you may face another rejection.

AD Code Registration Fees

Standard professional charges

This is our starting professional charge for one standard AD Code registration at one Customs location.

₹ 3,999 / starting*
  • Initial consultation
  • Basic document review
  • One Customs-location application
  • Standard application preparation
  • Online filing assistance
  • Basic document-upload support
  • Standard follow-up
  • Government or statutory charges, where applicable
  • ICEGATE registration
  • IEC application or amendment
  • Multiple Customs locations
  • Application rejection handling
  • Third-party expenses
  • Work outside the agreed standard scope
How Long Does AD Code Registration Take?

The ICEGATE FAQ points to about 7 working days for a Customs pending application. Still, the government cannot promise an exact approval date.

Troubleshooting

Common AD Code Registration Problems

Bank Authorisation Letter does not contain complete details

Your bank letter may miss your IEC, PAN confirmation, branch email, account-holder name, or AD Code.

Our approach: We review your letter and hand you a correction checklist before we file.

PAN linked with the bank account does not match IEC PAN

ICEGATE needs your bank letter to confirm that the PAN on your account matches the PAN on your IEC.

Our approach: We first find where the mismatch sits. From there, you can reach out to your bank or DGFT for the fix you need

Incorrect bank account number

If your account number is wrong, or does not match the bank's records, your application may not clear.

Our approach: We go through your bank details closely before filing to cut the risk of rejection.

 

Incorrect AD Code

The AD Code on your application may not match your bank branch or bank letter.

Our approach: We check the code against your bank-issued document.

Wrong Customs location selected

You may end up picking the wrong port, terminal, airport, or ICD location.

Our approach: We find the right ICEGATE Customs location before we file.

Customs location is not visible

Your required Customs location may not show up. This can happen due to profile, registration, location-code, or portal issues.

Our approach: We check your ICEGATE profile and your location need before we suggest a next step.

Uploaded document is unclear

A blurred, cropped or unreadable bank letter may not be accepted.

Our approach: We request a clear document in the appropriate format and size.

IRN or uploaded-document issue

The Bank Account Management process includes verification of the uploaded proof document and generation or population of an IRN in the application flow.

Our approach: We review the document-upload stage, document type and available portal message.

OTP is not received

OTP may be delayed due to wrong mobile or email number, network problems, or portal problems.

Our approach: We validate the contact number and email id and use the facility of resending OTP.

Application is Customs pending

The application has been submitted but not yet accepted or rejected.

Our approach: We check the date of filing, Customs location and application status before recommending follow-up.

Application is rejected

The uploaded document or application information may have been found incomplete or inconsistent.

Our approach:We review the rejection reason, correct the issue and assist with a new application.

IFSC changed due to bank merger

ICEGATE’s FAQ directs users to the bank-account management modification option when the IFSC changes because of a bank merger.

Our approach: We assess whether the accepted account is eligible for modification and collect updated bank documents.

Existing account cannot be modified

The ICEGATE manual states that only accounts whose Customs status is reflected as Accepted can be modified through the stated process.

Our approach:We review the account status before choosing modification or a fresh application.

Difference

AD Code, IFSC and Refund Account: What Is the Difference?

Item

Purpose

AD Code

Identifies the bank branch authorised for foreign-exchange dealings

IFSC Code

Identifies the bank branch for electronic banking transactions

Bank account number

Identifies the exporter’s individual bank account

Foreign Remittance Account

ICEGATE account category used for AD Code declaration

Refund / Incentive Account

Separate ICEGATE account category used for applicable refunds and incentives

IEC

Identifies the importer or exporter under DGFT

An exporter should not assume that registering one of these automatically completes all other banking and Customs requirements.

Why Dwarkadhish overseas

Why Choose Dwarkadhish Overseas?

Customs-focused assistance

Our services are focused on Customs, DGFT, export incentives and export compliance.

Document verification before filing

We review the basic bank letter, cheque and exporter information to reduce avoidable errors.

Customs-location support

We assist identify the proper port, airport or ICD location before filing.

Transparent pricing

The standard service scope and possible additional charges are explained before execution.

Assistance with pending and rejected cases

Our support is not limited to new registrations. We also review pending, rejected and modification requirements.

Connected export services

After AD Code registration, our team can assist with ICEGATE, IGST Refund, Duty Drawback, RoDTEP, EPCG and ongoing export compliance.

Remote services across India

Most document review, application filing and client coordination can be completed remotely, subject to departmental requirements.

Related Services

ICEGATE Registration
Get your exporter or importer account registered on the Indian Customs electronic platform.
IEC Registration
Apply for or update the Import Export Code required for import-export activities.
Support for IGST Refund
Stuck on your export IGST Refunds, Shipping Bill differences, and Custom validation issues.
Duty Drawback Support
Help for outstanding drawback cases, scroll issues, and Shipping Bill discrepancies.
Outsource your Export Compliance
Outsourcing the management of your export compliance process.

Client Experiences

What Our Clients Say

“Dwarkadhish Overseas supported us with our export documentation and compliance requirements. Their team was responsive and kept us informed throughout the process.”
Nishu Vishwas
[Company Name]

Service: Advance License

“We approached the team for our pending refund-related work. They reviewed the documents carefully and helped us understand the issues and required next steps.”
[Client Name]
[Company Name]

Service: IGST Refund Support

“The team assisted us with DGFT and Customs requirements in a professional and organised manner. Communication and follow-up were consistent.”
[Client Name]
[Company Name]

Service: Export Compliance Support

Pan India

AD Code Registration Across India

Dwarkadhish Overseas assists exporters with AD Code registration at major Customs ports, airports and Inland Container Depots across India.

FAQ

Frequently Asked Questions

AD Code stands for Authorised Dealer Code.

The AD Code is issued by the authorized bank branch that serves the exporter customer. The AD Code information and Bank Authorisation Letter will be given by the authorized bank branch.

ICEGATE allows online registration through the user profile and Bank Account Management facility. Final approval remains with the relevant Customs authority.

The typical documents required include a Bank Authorization letter, a canceled check/bank endorsed account statement along with IEC, PAN and bank account information.

Yes. In case exports are done through multiple Customs port codes, you might have to include the bank and AD Code information of multiple ports as well.

The starting fee for our standard service package is Rs. 3,999 per basic application in a single Customs location.

ICEGATE’s FAQ indicates approximately 7–10 working days where the status remains Customs pending. This is indicative and not guaranteed.

Review and correct the rejection reason. ICEGATE’s FAQ states that a new application should be submitted after rejection.

The ICEGATE manual states that accounts showing Customs status as Accepted can be selected for modification through the prescribed process.

Yes. Most application and document-coordination services can be provided remotely across India, subject to Customs and portal requirements.

Need Help With AD Code Registration?

    Full Name

    Company Name

    Phone Number

    Email Address

    IEC Number

    Bank Name

    Customs Location

    Requirement Type

    Current Status

    Upload Bank Letter

    Upload Cancelled Cheque

    Upload Document or Error Screenshot