Skip to main content

Welcome To Dwarkadhish Overseas Private Limited

What Is an AD Code?

AD Code means Authorised Dealer Code. It is a unique seven-digit code associated with a bank branch authorised to deal in foreign exchange.

The AD Code connects an exporter’s bank account and foreign-remittance banking relationship with the relevant Customs location. ICEGATE classifies this under the Foreign Remittance Account — Authorised Dealer Code section of its Bank Account Management facility.

An exporter normally obtains an AD Code letter from the bank branch maintaining the applicable export account. The exporter then registers the bank and AD Code details for the relevant Customs location through ICEGATE.

Eligibility

Who Needs AD Code Registration?

AD Code registration is generally relevant 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

The exact requirement depends on the transaction, Customs location, shipping process and nature of export.

Why it matters

Why Is AD Code Registration Required?

AD Code registration helps Customs identify the bank through which the exporter handles foreign-exchange and export-remittance transactions.

The registration establishes a link between:

The exporter’s IEC
The exporter’s PAN
The export bank account
The bank branch
The bank’s AD Code
he relevant Customs location

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

Depending on the nature of the export and applicable Customs process, registration may be relevant for:

Processing export Shipping Bills
Declaring the foreign-remittance bank
Linking the exporter’s bank account with a Customs location
Export-clearance documentation
Customs verification of exporter banking details
Correct transmission of export-related information
Export transactions through ports, airports and ICDs

The registration does not replace the exporter’s IEC, ICEGATE account or banking arrangements.

Registration Service

Our AD Code Registration Services

Dwarkadhish Overseas assists businesses at different stages of the registration process.

New AD Code registration
We assist exporters registering their bank and AD Code details for a Customs location for the first time.
AD Code registration at an additional port
Businesses already registered at one location may require the same or another bank account to be registered at an additional Customs port, airport or ICD.
Bank Authorisation Letter review
We review whether the bank letter contains the information required for the ICEGATE application.
Cancelled-cheque review
We verify whether the cancelled cheque or bank-endorsed statement matches the bank account and exporter details.
ICEGATE application filing assistance
We assist with entering the bank, branch, account, Customs location and document details in the applicable ICEGATE section.
Document-upload assistance
We assist with the preparation and upload of the applicable supporting document through the ICEGATE process.
Customs approval follow-up
We monitor the available application status and provide standard follow-up support for the submitted registration.
Rejected AD Code application assistance
We review the rejection information and identify the corrections required before filing a fresh application.
AD Code modification
Where the system permits modification of an accepted account, we assist with the applicable bank or account changes.
IFSC update after bank merger
We assist exporters where the bank’s IFSC has changed due to a merger, branch change or restructuring.
Customs-location correction
We assist when an incorrect Customs location has been selected or the exporter needs registration for another location.
Existing bank-account review
We help verify whether the account is reflected as accepted, pending or rejected at the applicable Customs location.

Registration

AD Code Registration on ICEGATE

qAD Code registration is now available through the exporter’s ICEGATE user profile. ICEGATE’s official FAQ states that users can complete online AD Code registration by accessing their user profile.

The Bank Account Management section contains two different account categories:

Foreign Remittance Account — AD Code
This account is used to declare the bank used for foreign-remittance purposes.
Refund or Incentive Account
This account is used for applicable export incentives and refunds. It records information such as the IFSC, account number, Customs status and PFMS status.

Is AD Code Registration Port-Specific?

The ICEGATE application requires the exporter to select a Customs location while adding the foreign-remittance bank account. The approved registration is displayed against the applicable location code.

An exporter operating through multiple Customs locations may therefore need to add or register the bank and AD Code information for each relevant location, depending on the applicable operational requirement.

Examples may include:

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

The exact Customs location code should be verified before filing.

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

Extra charges will be incurred when the application requires:

A separate scope and quotation should be provided before additional work begins.

Checklist

Documents Required for AD Code Registration

The final checklist may differ depending on the Customs location and case.

For a standard application, the following documents and information should generally be kept 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 the submission of the form, the exporter needs to check the following:

Missing or inconsistent information may result in delay or rejection.

Our Process

AD Code Registration Process

Clear, structured and remote — from discovery to handover.

Requirement assessment

Just go through these and tell me which one fits your situation: Setting up a new registration, Adding another port to your current one, Updating your AD Code, Got a rejection and need to sort it out, Changing your bank or IFSC details, Or just checking in on a customs approval.

Customs-location confirmation

The exact port, airport, ICD or Customs location code is verified before filing.

Document collection and review

We collect and review: IEC, PAN information, Bank Authorisation Letter, Cancelled cheque or endorsed bank statement, ICEGATE login availability, Existing application status.

ICEGATE filing

Under Bank Account Management, the Foreign Remittance Account — AD Code option is selected. The current ICEGATE manual describes the filing steps as including: Selecting the bank and branch, Entering the bank account number, Selecting the Customs location, Selecting the document type, Uploading the supporting document, Verifying the document, Submitting the application, Completing OTP verification through the registered mobile number or email

Customs approval and completion

After filing, the application is reviewed by the relevant Customs authority. We monitor the available status and share the completion, approval, rejection or further-action update.

Pending?

What Does “Customs Pending” Mean?

“Customs Pending” generally means that the online application has been submitted but approval from the relevant Customs location is still awaited.

ICEGATE’s current FAQ advises users whose AD Code status shows “Custom Pending” to wait approximately 7–10 working days. This is an indicative portal response and not a guaranteed approval timeline.

A longer delay may occur because of:

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?

The rejection reason should first be reviewed carefully.

ICEGATE’s FAQ states that where an AD Code application has been rejected by the Customs officer, the user should submit a new application rather than modify the rejected application.

Before submitting again, verify:

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

Repeated filing without correcting the reason may result in another rejection.

AD Code Registration Fees

Standard professional charges

The displayed amount is the 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 AD Code FAQ refers to approximately 7 working days where the application remains Customs pending, but the government approval date cannot be guaranteed.

Troubleshooting

Common AD Code Registration Problems

Bank Authorisation Letter does not contain complete details

The bank letter may omit the IEC, PAN confirmation, branch email, account-holder name or AD Code.

Our approach: We review the letter and provide a correction checklist before filing.

PAN linked with the bank account does not match IEC PAN

ICEGATE requires the bank letter to confirm that the PAN associated with the account is the same as the PAN associated with the IEC.

Our approach: We first identify where the mismatch is. Based on that, the applicant can contact the bank or DGFT for the required correction.

Incorrect bank account number

If the account number entered is incorrect or doesn't match the bank records the application may not be accepted.

Our approach: We go through the bank details carefully before filing to reduce the chances of rejection.

Incorrect AD Code

The AD Code mentioned in the application may not match the bank branch or bank letter.

Our approach: The code is verified against the bank-issued document.

Wrong Customs location selected

The exporter may select the wrong port, terminal, airport or ICD location.

Our approach: We identify the appropriate ICEGATE Customs location before filing.

Customs location is not visible

The required Customs location may not appear because of profile, registration, location-code or portal issues.

Our approach: We review the ICEGATE profile and location requirement before suggesting further action.

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.

Mumbai
Delhi NCR
Bengaluru
Chennai
Ahmedabad
Surat
Hyderabad
Kolkata
Pune
Indore
Jaipur
Kochi

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