Talk to an Expert
Talk to an Expert ✆ +91 945 945 6700
Trusted by 10,000+ Businesses

AD Code Registration in Mumbai: CA-Led Authorised Dealer Code Registration at JNPT, Mumbai Airport, and Mumbai Port via ICEGATE for Exporters and Importers

Reviewed by CA and CS Team, Patron Accounting LLP ICAI & ICSI Registered| 15+ Years Experience| Last Updated: 23 March 2026 Verify Credentials →

What Is AD Code: 14-digit unique code from RBI-authorised bank linking export/import bank account to customs - MANDATORY for shipping bills and customs clearance

Mumbai Ports: JNPT Nhava Sheva (INNSA1 - sea), Mumbai Air Cargo Sahar (INBOM4 - air), Mumbai Port Trust (INBOM1 - break-bulk). SEPARATE registration at each port

Fees: Bank AD code letter Rs 0-2,000 + ICEGATE registration free + Patron professional from Rs 5,000

Timeline: 3-7 working days (single port) | 5-10 working days (all 3 Mumbai ports) | Lifetime validity - no renewal

Visit our Mumbai office or get started online - trusted by 10,000+ businesses across India

15+ YearsIndustry Experience
CA & CSCertified Experts
4.9
Based on 500+ reviews

Get Free Consultation

Talk to a CA/CS expert today

🇮🇳 +91

    Our team will get back to you shortly. No spam.

    Real Stories from Real People

    Hear how teams across industries use Patron to save time, cut costs, & stay in control.

    Sunny Ashpal
    Sunny Ashpal
    Director - Demandify Media
    Google
    Anjanay Srivastava
    Anjanay Srivastava
    Founder - Hunarsource Consulting
    Google
    Mayur Shewale
    Mayur Shewale
    Founder - Bijasani Traders
    Google
    Ascendancy International
    Ascendancy International
    Owner
    Google

    I've had an outstanding experience working with my CA - Patron Accounting. Their professionalism, attention to detail, and timely communication made the entire process seamless and stress-free.

    I'm glad that I was able to connect with Patron. They took the minimum time to do the calculations based on the details provided by me and were really helpful throughout the process.

    Really a fantastic experience with Patron Accounting especially Shubham, he was extremely great. Knowledgeable person who deserves the 5 star for smooth handling of all documentation.

    Patron Accounting gives the best service related to all account handling of our firm. I am blessed and extremely happy that Patron Accounting assigned us a dedicated point of contact.

    I have called Patron to file ITR for my 5 family members. I worked with Shubham Junjunwala and Amin Jain. It was a smooth process. They understand basics very well and respond promptly.

    From the very beginning, their approach has been highly professional, prompt, and solution-oriented. Every interaction reflected their deep knowledge and commitment to helping clients.

    Very proficient and professional staff. Do fantastic job and instant response. Strongly recommended engaging them for all accounting needs specially for startups and growing businesses.

    I contacted them to file the ITR. Shubham was the POC for me and he was really very professional and giving prompt responses. Highly recommend them for tax and compliance work.

    Join 10,000+ Satisfied Businesses

    From JNPT containerised exports to Air Cargo gems shipments to Mumbai Port Trust break-bulk - Mumbai's exporters trust Patron for AD code registration.

    Talk to an Expert
    10,000+Businesses ServedGST compliance and litigation support across India.
    15+Years ExperienceDeep expertise in IP registration, GST & business compliance.
    50,000+Documents FiledReturns, appeals, and filings handled accurately.
    4.9★Client RatingTrusted by entrepreneurs, startups, and growing businesses.
    ISO CertifiedProfessional standards and documented processes.
    SSL SecureYour financial and business data is fully protected.

    AD Code Registration in Mumbai: Complete Overview

    📌 TL;DR - AD Code Registration Services at a Glance

    AD Code = 14-digit Authorised Dealer Code from RBI bank linking your account to customs. MANDATORY for shipping bills (no AD code = no export). PORT-SPECIFIC: register separately at JNPT (INNSA1), Air Cargo (INBOM4), Mumbai Port Trust (INBOM1). Enables FEMA compliance, EDPMS, export incentives (GST refund, drawback, RoDTEP). Lifetime validity. 3-7 days per port. Mumbai = India's export-import capital. JNPT handles 50%+ containerised cargo.

    Mumbai is the nerve centre of India's export-import trade. JNPT handles 4.6+ million TEUs (50%+ of India's containerised cargo). Air Cargo handles gems, pharma, electronics. Learn more about AD code registration across India.

    ParameterDetail
    What Is AD Code14-digit code from RBI-authorised bank. Links bank account to customs for shipping bills and FEMA
    Legal BasisFEMA 1999 (S.7/8), RBI Master Direction 2016 (EDPMS), Customs Act 1962, Foreign Trade Policy
    Mumbai PortsJNPT INNSA1 (sea) + Air Cargo INBOM4 (air) + Mumbai Port Trust INBOM1 (break-bulk). SEPARATE registration each
    PrerequisitesValid IEC (DGFT) + Current account with RBI AD bank + Active GST registration
    ValidityLifetime - no renewal. Update only if bank/business details change
    Timeline3-7 days (single port) | 5-10 days (all 3 ports)
    CostBank letter Rs 0-2,000 + ICEGATE free + Patron from Rs 5,000

    Every exporter/importer in Mumbai needs AD code at their shipping port. Patron integrates with IEC registration, GST registration, company registration, and trademark for export brands.

    Content is reviewed quarterly for accuracy.

    What Is AD Code Registration?

    AD Code Registration is obtaining a 14-digit Authorised Dealer Code from your RBI-authorised bank and registering it on ICEGATE at each customs port, creating the mandatory link between your bank account, customs system, and RBI's EDPMS for all foreign trade transactions.

    Without AD code: no shipping bill = no export. The code enables FEMA compliance (9-month realisation tracking), export incentives (GST refund, duty drawback, RoDTEP), and import payment tracking. PORT-SPECIFIC: register separately at each port you use.

    Mumbai has three customs points: JNPT (INNSA1), Air Cargo (INBOM4), Mumbai Port Trust (INBOM1). Learn more at our national AD code practice.

    Key Terms for AD Code Registration:

    • 14-Digit Code: Bank Code (4) + Branch Code (3) + Unique Exporter ID (7). From RBI-authorised dealer bank. One code per entity per bank.
    • Port-Specific: Same AD code, SEPARATE ICEGATE registration at each port. JNPT + Air Cargo + MPT = 3 registrations.
    • Shipping Bill Prerequisite: No AD code at port = no shipping bill = goods stuck at port. Demurrage Rs 5,000-50,000/day.
    • EDPMS Linkage: RBI monitors export proceeds realisation (9 months under FEMA) through AD code. Bank-customs-RBI connected.
    • Export Incentives: GST refund, duty drawback, RoDTEP routed to bank account via AD code. Wrong linkage = blocked incentives.
    • Lifetime Validity: No renewal. Update only if bank, branch, or business details change.
    APL-05 AD Code Registration
    Export AD Code

    Who Needs AD Code Registration in Mumbai?

    Garment Exporters (Lower Parel/Parel): India's largest garment export cluster. JNPT for containers + Air Cargo for samples. Need AD code at BOTH ports. GST registration for export refunds.

    Gems and Jewellery (BKC/Zaveri Bazaar): Bharat Diamond Bourse. High-value air exports via INBOM4. IEC registration prerequisite.

    Pharma Exporters (Andheri MIDC/Thane): 30% of India's pharma exports. JNPT for bulk + Air Cargo for temperature-sensitive. Multi-port AD code essential. FSSAI for food-grade pharma.

    IT Services and Engineering (Powai/BKC/Thane-Belapur): Software services exports, engineering goods through JNPT and Mumbai Port Trust. Company registration for export entity.

    First-Time Exporters and D2C Brands (BKC/Powai): Amazon Global Selling, first export consignment. AD code from day one. Trademark for export brand.

    AD Code Registration Services

    ServiceWhat We Do
    IEC Verification (Prerequisite)Verify valid IEC from DGFT. IEC-PAN-GSTIN consistency check. If no IEC: IEC registration handled as prerequisite (DGFT Mumbai, Bandra East)
    Bank AD Code Letter ProcurementCoordinate with RBI-authorised dealer bank forex department. 14-digit code on bank letterhead. SBI, HDFC, ICICI, Axis, Kotak. 1-3 working days. Expedited via forex branch coordination
    ICEGATE Port RegistrationRegister AD code on icegate.gov.in. JNPT (INNSA1), Air Cargo (INBOM4), Mumbai Port Trust (INBOM1). Upload bank letter. Customs verification 1-3 days. Shipping bill enabled
    Multi-Port RegistrationSame AD code registered at ALL required Mumbai ports in single engagement. Garment/pharma exporters often need JNPT + Air Cargo. Engineering may need JNPT + MPT
    EDPMS Linkage VerificationVerify export transaction reporting flows correctly: customs to bank to RBI. 9-month realisation tracking active. Prevents FEMA non-compliance notices
    Export Incentive LinkageGST refund, duty drawback, RoDTEP correctly routed to exporter bank account via AD code. Incorrect linkage = blocked incentives. Patron verifies routing
    AD Code Update/ModificationBank change, branch change, business name change, IEC update. New bank letter + ICEGATE update at all registered ports
    Integrated Export ComplianceAD code + IEC + GST export + RCMC + shipping bill guidance + FEMA advisory. Complete export setup from one firm
    Our Process

    How AD Code Registration Works in Mumbai

    Our 6-step process covers complete AD code registration - from IEC verification and bank coordination through ICEGATE port registration, customs activation, to multi-port registration across all Mumbai ports.

    Step 1

    IEC Verification

    Verify valid IEC from DGFT. Check IEC-PAN-GSTIN consistency across all systems (DGFT portal, GST portal, bank records, ICEGATE). If no IEC: obtain from DGFT Mumbai (Bandra East) as prerequisite. Walk-in at Patron's Marine Lines office.

    IEC verified activePAN-GSTIN consistentPrerequisites confirmed
    IEC CHECKDGFT Valid?PAN-GSTIN Match
    IEC Ready 01
    Step 2

    Bank Selection and Current Account

    Ensure current account is with RBI-authorised dealer bank (SBI, HDFC, ICICI, Axis, Kotak, or any AD Category-I bank). If no current account with AD bank: open one. Major forex branches (Fort, Nariman Point, BKC) process faster.

    AD bank confirmedCurrent account activeForex branch identified
    BANKRBI AD BankCurrent Account
    Bank Ready 02
    Step 3

    Bank AD Code Letter

    Submit request to bank's forex/trade finance department. Bank issues 14-digit AD code on official letterhead with account details, IFSC, signed by authorised officer. Processing: 1-3 working days. Patron coordinates directly with forex department for expedited issuance.

    Request submitted14-digit code issuedBank letter obtained
    AD CODE LETTER14-Digit CodeBank Letterhead1-3 Days
    AD Code Obtained 03
    Step 4

    ICEGATE Port Registration

    Register on icegate.gov.in. Add bank account with AD code. Select port code: INNSA1 (JNPT), INBOM4 (Air Cargo), INBOM1 (Mumbai Port Trust). Upload scanned AD code letter. Submit for customs verification. 1-3 working days activation.

    ICEGATE filed onlinePort code selectedBank letter uploaded
    ICEGATEINNSA1 / INBOM4Upload + SubmitPort Selected
    Registration Submitted 04
    Step 5

    Customs Verification and Activation

    Customs officials verify AD code details against bank records. Activation typically within 1-3 working days. AD code becomes visible on ICEGATE profile. Shipping bill generation enabled for that port. EDPMS linkage activated.

    Customs verifiedAD code activatedShipping bill enabled
    ACTIVATEDShip Bill Ready
    Port Active 05
    Step 6

    Multi-Port Registration (If Needed)

    Repeat Steps 4-5 for each additional Mumbai port. Same AD code from bank, separate ICEGATE registration. JNPT + Air Cargo + Mumbai Port Trust each registered individually. Patron handles all ports simultaneously in single engagement.

    All ports registeredJNPT + Air + MPTMulti-port complete
    MULTI-PORTJNPT + Air Cargo+ MPTAll 3 Ports
    All Ports Active 06

    Documents Required for AD Code Registration

    • IEC Certificate: Import Export Code from DGFT (dgft.gov.in) - self-attested + company stamped.
    • Bank AD Code Letter: On bank letterhead with 14-digit code, account details, IFSC, signed by authorised officer.
    • PAN Card of Entity: Company/LLP/Firm/Proprietor PAN - self-attested + stamped.
    • GST Registration Certificate: GSTIN - self-attested + stamped.
    • Cancelled Cheque: From the current account linked to AD code.
    • Company Registration: CIN/Partnership Deed/LLP Agreement.
    • Authorised Signatory Details: Aadhaar + PAN of director/partner/proprietor.
    • Letter of Authority: If filing through authorised representative/CA.
    • ICEGATE Login: User ID and password (if registered; if not, Patron registers).

    IEC-PAN-GSTIN Must Match: The AD code, IEC, PAN, and GSTIN must all correspond to the same entity with consistent details. Even minor spelling differences or address mismatches cause ICEGATE rejection or shipping bill errors. Patron verifies consistency across ALL four systems before filing.

    Common AD Code Challenges in Mumbai

    ChallengeImpactHow Patron Accounting Solves It
    Port Registration Not DoneBank AD code letter obtained but NOT registered on ICEGATE at the port. Shipping bill fails at JNPT/Air Cargo. Consignment stuck at port with demurrageICEGATE registration completed at ALL required ports BEFORE first shipment. Bank letter is Step 1; port registration is the critical Step 2
    IEC-PAN-GSTIN MismatchMinor spelling, address, or constitution differences between IEC, bank records, GST portal, and ICEGATE. Causes rejection or shipping bill errorsConsistency verified across DGFT (IEC), GST portal, bank records, and ICEGATE BEFORE filing. Mismatches corrected at source
    Bank Delays in AD Code LetterSmaller branches unfamiliar with export docs take 7-10 days instead of 1-3. Delays entire export timelinePatron works directly with forex/trade finance department. Major forex branches (Fort, Nariman Point, BKC) prioritised. Expedited processing
    Multiple Banks - Which AD CodeCurrent accounts at multiple banks. Only ONE AD code active per IEC per port. Wrong bank linked = incentives to wrong accountStrategic bank selection: AD code from bank where export proceeds received. Optimal incentive routing. Single correct linkage per port
    First-Time Exporter ConfusionStartups try to ship without AD code. Don't know the sequence: IEC first then bank then AD code then ICEGATE then export. Customs rejection at JNPTComplete sequence guidance from day one. IEC + AD code + GST export + first shipment. No surprises at customs

    AD Code Registration Fees

    Fee ComponentAmount
    Bank AD Code LetterRs 0 - Rs 2,000 (varies by bank)
    ICEGATE RegistrationFree (no government fee)
    IEC Registration (if needed)Rs 500 (DGFT) + Rs 3,000-5,000 (professional)
    Patron: Single PortRs 5,000 - Rs 8,000
    Patron: All 3 Mumbai PortsRs 8,000 - Rs 15,000
    AD Code Update/ModificationRs 3,000 - Rs 5,000
    Total (Single Port, New)Rs 5,500 - Rs 10,000

    All fees and charges listed are indicative only and do not constitute a binding offer. Final amounts may vary depending on the volume of work and the complexity involved.

    Professional service charges for drafting, filing, and representation are separate from the statutory fees. The exact fee depends on the complexity of the case, disputed amount, and number of hearings required. Contact us for a detailed quote.

    Get a free AD Code Registration consultation - Call +91 945 945 6700 or WhatsApp us. No-obligation assessment.

    AD Code Registration Timeline

    StageEstimated Timeline
    IEC Verification/Procurement1 day (existing) / 3-5 days (new)
    Bank AD Code Letter1-3 working days
    ICEGATE Registration (per port)1-3 working days
    Total (Single Port)3-7 working days
    Total (All 3 Mumbai Ports)5-10 working days
    AD Code Update2-5 working days
    ValidityLifetime (no renewal)

    Note: Walk-in at Patron's Marine Lines, Mumbai office. Bank coordination across Mumbai branches. ICEGATE online at icegate.gov.in. JNPT Customs House at Nhava Sheva, Navi Mumbai. Air Cargo Complex at Sahar, Andheri East. Mumbai Port Trust at Ballard Estate. Multi-port registrations can be filed simultaneously once bank letter is obtained. IEC from DGFT Mumbai (Bandra East) is prerequisite.

    Key Benefits

    Why Choose Patron for AD Code Registration in Mumbai

    All 3 Mumbai Ports

    JNPT (INNSA1) + Air Cargo (INBOM4) + Mumbai Port Trust (INBOM1) in single engagement. Most firms handle one port; Mumbai exporters often need two or three.

    IEC-PAN-GSTIN Consistency

    Details verified across DGFT, GST portal, bank records, and ICEGATE BEFORE registration. Prevents rejection and shipping bill errors that cause port delays.

    Bank Forex Coordination

    Direct coordination with major Mumbai bank forex departments (SBI Fort, HDFC Nariman Point, ICICI BKC). Expedited AD code letter. No 7-10 day branch delays.

    Integrated Export Compliance

    AD code + IEC + GST export + RCMC + EDPMS + incentive linkage. Complete export setup. 10,000+ businesses, 4.9 rating.

    Trusted by Exporters Across Mumbai

    Trust Banner: 10,000+ Businesses | 4.9 Google Rating | 50,000+ Documents Filed | 15+ Years

    Four offices: Pune, Mumbai, Delhi, Gurugram. Serving garment exporters, gems traders, pharma companies, IT firms, engineering exporters, and trading houses across Mumbai.

    Mumbai Ports - AD Code Registration

    PortPort CodeCargo TypeKey Export Sectors
    JNPT Nhava ShevaINNSA1Containerised sea cargoGarments, pharma, chemicals, engineering, food, consumer goods
    Mumbai Air CargoINBOM4Air cargoGems and jewellery, pharma (temp-sensitive), electronics, samples, urgent
    Mumbai Port TrustINBOM1Break-bulk, liquid, projectSteel, machinery, chemicals, petroleum, project exports
    Same AD code from bank, separate ICEGATE registration at each port. Most Mumbai exporters need at least two ports registered.

    Related Services for Mumbai Exporters

    Mumbai exporters obtaining AD code often need:

    Legal Framework for AD Code Registration

    FEMA 1999 - Section 7/8:

    • S.7: Export goods declaration to RBI/AD bank. S.8: Realisation within 9 months. AD code is the linking mechanism for FEMA monitoring.

    RBI Master Direction 2016:

    • EDPMS: all shipping bills reported via AD code linkage. Bank monitors realisation. Non-compliance = RBI notice.

    Customs Act 1962 - Shipping Bill:

    • S.50: entry of goods for export. AD code is mandatory field. No AD code = no shipping bill = no export clearance.

    Lifetime Validity: No renewal. Update only if bank/branch/business details change.

    Portals: ICEGATE | DGFT | RBI | JNPT

    What is AD code registration?

    AD Code or Authorised Dealer Code registration is the process of obtaining a unique 14-digit code from your RBI-authorised bank and registering it with customs on ICEGATE portal at each port from which you export or import. The code links your bank account to the customs system enabling shipping bill generation, foreign exchange tracking under FEMA, EDPMS reporting to RBI, and export incentive disbursement including GST refund duty drawback and RoDTEP. Mandatory for every exporter and importer. Lifetime validity.

    How to register AD code at JNPT Mumbai?

    Ensure valid IEC from DGFT and current account with RBI-authorised dealer bank. Request AD code letter from bank taking 1-3 working days. Log in to ICEGATE and add bank account with AD code selecting port code INNSA1 for JNPT Nhava Sheva. Upload scanned AD code letter and submit. JNPT Customs verifies within 1-3 working days. AD code active and shipping bill generation enabled. If also shipping by air repeat for INBOM4 Mumbai Air Cargo. Patron handles end-to-end.

    What documents are required for AD code registration?

    IEC certificate from DGFT, bank AD code letter on bank letterhead with 14-digit code and account details signed by authorised officer, PAN card of entity, GST registration certificate, cancelled cheque from current account, company registration document, authorised signatory ID proof Aadhaar plus PAN, and letter of authority if filing through representative. All documents self-attested and company-stamped. For ICEGATE upload scanned copies in PDF under 800 KB.

    How long does AD code registration take?

    Bank AD code letter 1-3 working days. ICEGATE port registration 1-3 working days after submission for customs verification. Total single port 3-7 working days. Multiple Mumbai ports JNPT plus Air Cargo plus Mumbai Port Trust 5-10 working days total as registrations can be filed simultaneously after bank letter obtained. If IEC needed as prerequisite add 3-5 working days for DGFT processing. Patron bank coordination typically expedites.

    Is AD code required for imports as well as exports?

    Yes. While AD code is most commonly associated with exports for shipping bills it is also required for imports. For imports the AD code links your bank account to the bill of entry enabling tracking of foreign exchange payments under FEMA, proper customs clearance, and duty payment routing. Every importer clearing goods through JNPT Mumbai Air Cargo or Mumbai Port Trust needs AD code registered at that port. Same AD code serves both export and import.

    Do I need separate AD codes for JNPT and Mumbai airport?

    Separate REGISTRATIONS required but same AD code. Bank issues one AD code per exporter. This code must be registered separately on ICEGATE at each port: JNPT Nhava Sheva INNSA1 for sea cargo and Mumbai Air Cargo Complex INBOM4 for air cargo. If also using Mumbai Port Trust INBOM1 register there too. One AD code multiple port registrations each done individually on ICEGATE. Patron registers at all required Mumbai ports simultaneously.

    Quick Answers

    AD code kya hota hai? 14-digit ka unique number jo aapka bank deta hai (RBI-authorised bank). Yeh aapke bank account ko customs system se jodta hai. Bina AD code ke shipping bill nahi ban sakta, matlab export NAHI ho sakta. JNPT se container ship karna ho ya Air Cargo se gems bhejne ho - AD code MANDATORY hai.

    JNPT aur Airport ke liye alag chahiye? AD code ek hi hota hai (bank se ek milta hai). LEKIN ICEGATE pe har port pe SEPARATELY register karna padta hai. JNPT = INNSA1, Air Cargo = INBOM4, Mumbai Port Trust = INBOM1. Patron teeno ports ka registration ek saath kar deta hai.

    Kitne din mein mil jata hai? Bank se letter: 1-3 din. ICEGATE registration: 1-3 din. Ek port: 3-7 din. Teeno ports: 5-10 din. Lifetime valid hai - renewal nahi. Patron Marine Lines se sab handle karta hai.

    No AD Code = No Export from Mumbai

    Without AD code at the port: shipping bill CANNOT be generated. Consignment stuck at JNPT/Air Cargo with demurrage Rs 5,000-50,000/day. Export order delayed - buyer may cancel. Export proceeds not tracked - FEMA non-compliance risk. GST refund and duty drawback blocked. In Mumbai's fast-moving export market, even a 2-3 day delay costs business. Register today.

    Get started - Call +91 945 945 6700 or WhatsApp us.

    Register Your AD Code at All Mumbai Ports

    AD Code Registration is the mandatory gateway to export-import trade from Mumbai. The 14-digit code links your bank account to customs via ICEGATE. Without it: no shipping bill, no customs clearance, no export.

    Mumbai has three ports requiring separate registration: JNPT (INNSA1 - 50%+ containerised cargo), Air Cargo (INBOM4 - gems, pharma, electronics), Mumbai Port Trust (INBOM1 - break-bulk, liquid). Lifetime validity, 3-7 days per port.

    Patron delivers IEC verification, bank coordination, ICEGATE registration at all three ports, EDPMS linkage, and export incentive setup from Marine Lines. 15+ years, 10,000+ businesses, 4.9 Google rating.

    Book a Free Consultation - No Obligation.

    AD Code Registration Across India

    Patron Accounting provides AD code registration and export compliance services in major cities across India.

    Available Cities
    AD code registration and export compliance
    Pune
    Maharashtra
    Mumbai
    Maharashtra
    You're here
    Delhi
    Delhi NCR
    Gurugram
    Haryana

    Content Created: 23 March 2026  |  Last Updated: 23 March 2026  |  Next Review: 23 September 2026  |  Reviewed By: CA & CS Team, Patron Accounting LLP

    This page covers AD code registration in Mumbai. Content reviewed half-yearly (Freshness Tier 2) reflecting ICEGATE updates, DGFT policy changes, and port procedure developments.