DGFT, Customs and Export Compliance Support Across India
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
AD Code registration usually matters for:
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
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:
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:
One thing to note: this registration does not replace your IEC, your ICEGATE account, or your banking setup in any way.
Registration Service
We assists businesses at different stages of the registration process.
Registration
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:
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.
Check your exact Customs location code very carefully before you file.
What you get
Our fee for a standard AD Code registration includes:
Additional Quote
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
The exact checklist can shift by Customs location and case. For a standard application, keep the following ready:
Requirement
Required
Required
Required for online filing
Required in standard cases
May be used where applicable
Required
Required
Required
Required where applicable
Required
Required for OTP
Required for OTP and communication
Where applicable
For pending or rejected cases
For troubleshooting
Before you submit your form, check the following:
Missing or mismatched facts can easily cause delays or rejection.
Our Process
Clear, structured and remote from discovery to handover.
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.
We check your exact port, airport, ICD or Customs location code before we file.
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.
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.
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?
“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:
Application 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:
If you file again without fixing the real underlying issue, you may face another rejection.
Standard professional charges
This is our starting professional charge for one standard AD Code registration at one Customs location.
The ICEGATE FAQ points to about 7 working days for a Customs pending application. Still, the government cannot promise an exact approval date.
Troubleshooting
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.
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
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.
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.
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.
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.
A blurred, cropped or unreadable bank letter may not be accepted.
Our approach: We request a clear document in the appropriate format and size.
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 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.
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.
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.
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.
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
Purpose
Identifies the bank branch authorised for foreign-exchange dealings
Identifies the bank branch for electronic banking transactions
Identifies the exporter’s individual bank account
ICEGATE account category used for AD Code declaration
Separate ICEGATE account category used for applicable refunds and incentives
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
Our services are focused on Customs, DGFT, export incentives and export compliance.
We review the basic bank letter, cheque and exporter information to reduce avoidable errors.
We assist identify the proper port, airport or ICD location before filing.
The standard service scope and possible additional charges are explained before execution.
Our support is not limited to new registrations. We also review pending, rejected and modification requirements.
After AD Code registration, our team can assist with ICEGATE, IGST Refund, Duty Drawback, RoDTEP, EPCG and ongoing export compliance.
Most document review, application filing and client coordination can be completed remotely, subject to departmental requirements.
Client Experiences
Service: Advance License
Service: IGST Refund Support
Service: Export Compliance Support
Pan India
Dwarkadhish Overseas assists exporters with AD Code registration at major Customs ports, airports and Inland Container Depots across India.
FAQ
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.
Fill in your details and our team will contact you regarding your requirement.
Your information will only be used to respond to your service enquiry.