AD code and ICEGATE registration for importers and exporters
Customs will not take a shipping bill until your bank's AD code is registered against your IEC. We set up your ICEGATE login with you. Then we prepare your AD code and refund account and file them from it.
- IECActive in your name
- ICEGATE loginSigned with your digital signature
- AD codeYour bank's foreign exchange branch
- Bank checkConfirmed online or by letter
- PANSame at your bank and on your IEC
- Port of registrationOne port you pick
- Other portsCovered by the same AD code
- Refund accountRegistered for your refunds
Which registration do you need?
It depends on what you do. Pick the case closest to yours.
What do you do?
You need an AD code
Customs will not take your shipping bill without it. We register it with your refund account before your first export. Customs pays any IGST refund and drawback into that account.
Your bill of entry names your bank
Each bill of entry carries your bank's AD code. That is how your bank finds it and matches your payment. Customs asks you to register the code before you export. We register it for importers too so a first export never waits.
You need your own ICEGATE login
Your AD code, refund account and export incentive credits all run from it. You sign up with your digital signature and an Aadhaar check. We fill in the details with you.
Start with your IEC
Your AD code and your ICEGATE login both need an IEC first. We prepare and file that too.
IEC registrationWhat you need before you register
Your AD code sits on your IEC and your own ICEGATE login. Many banks now confirm your account to ICEGATE online. If yours does not it writes a letter.
- PAN
- IEC
- Your own ICEGATE loginICEGATE
- Your bank's checkBank check
- AD code on ICEGATEAD code
What the letter must say if your bank is not linked
Your name and address
Just as they appear on your IEC.
Your IEC and PAN
Your Importer Exporter Code and the PAN it is linked to.
Your account
The account linked to your IEC and the account holder's name.
The PAN check
A line saying the PAN on your account is the PAN on your IEC.
The AD code or IFSC
The AD code for your export payments. The IFSC for your refund account.
The branch
Its name, address, phone number and official email.
From your branch
Signed by the branch. Some banks send it online.
A cancelled cheque
Or your latest bank statement stamped by the bank.
How to register your AD code on ICEGATE
Your bank confirms your account. We check the details and file them from your ICEGATE login. You sign only when you sign up for that login.
-
We set up your ICEGATE login with you. Your authorised person signs with a digital signature and an Aadhaar check.
-
Many banks confirm your account to ICEGATE online. If yours does not we send it the letter format customs asks for.
-
We match the name, PAN and account to your IEC before anything is filed.
-
We file your AD code and refund account from your ICEGATE login. You pick one port to register at.
-
Customs approves it and links your AD code to your IEC. From then on it works at every port.
-
We file your shipping bill under your IEC and AD code. Your goods can leave from any port.
How we keep your AD code working
Your AD code does not expire. We update it when you change banks and check it before each export.
-
Status check
Before each shipmentWe check your IEC, AD code and refund account before we file your shipping bill.
-
The right bank
Each exportEach shipping bill we file names the right AD code. Then your bank can match your buyer's payment without delay.
-
Papers that agree
Each exportWe prepare each shipping bill from the same invoice as your GST return. A mismatch holds up any IGST refund.
-
New AD code
When you change banksWe register the new bank before your next shipping bill goes in.
-
Refund account
Each new portYour refund account needs a request for each port. We pick every port you use. Once one port approves it the system approves the others.
-
Digital signature
Before it runs outWe remind you to renew the digital signature on your ICEGATE login.
Where AD code registrations go wrong
Most of the trouble starts at the bank or with a change nobody passed on.
-
What goes wrong: Your PAN and IEC sit on different customer records at your bank. The online check fails.
What we do: We spot it and tell you exactly what your bank must fix.
-
What goes wrong: The bank letter leaves out the line that your PAN matches your IEC.
What we do: We send your bank the exact format. Then we check the letter before we file.
-
What goes wrong: Only the AD code goes in. Your refunds have no account to land in.
What we do: We register your refund account at the same time.
-
What goes wrong: Your goods reach the port before the AD code is registered. They wait at the gate.
What we do: We register it when we set you up, before your first export.
-
What goes wrong: You change banks but new shipping bills still carry the old AD code.
What we do: We register the new bank first. Then we file under it.
-
What goes wrong: A shipping bill names the wrong bank. The payment then has to be matched across two banks.
What we do: We check the AD code on every shipping bill before we file it.
Export from our warehouse under your own AD code
Your AD code names your bank, not a warehouse. So your stock can sit with us and still ship under it.
-
Packed and sealed with us
We pack your export order at our warehouse and seal the container there. It leaves under your IEC and AD code.
-
Goods from several suppliers
We gather goods from your suppliers into one export order. The shipping bill still names your IEC and your bank.
-
Cleared by our own team
Our customs team clears your goods at the port. Your AD code is already on file when they arrive.