Import & Export

How to Start an Import Export Business in India (2026 Step-by-Step Guide)

trad··12 min read·how to start import export business, import export business india

Starting an import export business in India needs surprisingly few registrations — a business entity, PAN, GST, current account, the IEC from DGFT, an AD Code and ICEGATE. Here is the full step-by-step sequence with current fees, timelines and compliance.

Starting an import export business in India: what it really takes

The barrier to entry is lower than most people expect. An import export business in India needs surprisingly few registrations — a business entity, PAN, GST, a current account, the import export code (IEC) from DGFT, an AD Code and an ICEGATE login cover almost all merchandise traders. The sequence below is current as of mid-2026 and reflects the DGFT’s online processes.

What is not cheap is working capital. The registrations run to a few thousand rupees, but sourcing goods, samples, freight and the first order are where the real money goes. Plan for that, and the registration part of the journey takes about two to three weeks.

Step 1 — Choose your business entity and register it

  • Sole proprietorship: simplest and cheapest start — you operate under your own PAN, with GST, Udyam and shops-and-establishment registration as business proof.
  • Partnership: needs a deed and registration with the state Registrar of Firms — an unregistered firm cannot sue.
  • LLP: files FiLLiP on mca.gov.in; limited liability and looks credible to overseas buyers.
  • Private limited company: files SPICe+ on mca.gov.in (MCA fee is nil up to ₹15 lakh authorised capital, state stamp duty extra); the most credible structure for large buyers.

Step 2 — PAN, GST and the current account

You need a PAN in the business name — the IEC is PAN-based, so nothing works without it. Then register for GST: without it an importer pays IGST at customs and an exporter cannot claim input tax credit or use a Letter of Undertaking (LUT) for exports. GST registration is free on the GST portal, and a simplified 3-day auto-approval scheme has been live since 1 November 2025.

Finally, open a current account with a bank authorised to deal in foreign exchange. This is the account your IEC application references and through which all export receipts and import payments flow.

Step 3 — Get the import export code (IEC) from DGFT

The IEC is the single most important registration. It is a 10-digit PAN-based code issued online by DGFT, mandatory for any import or export of goods. Customs, banks and export councils will not process a transaction without it.

DetailValue
AuthorityDGFT (Directorate General of Foreign Trade), dgft.gov.in
Fee₹500 (BharatKosh payment gateway); modification ₹200
ValidityLifetime — but annual April–June updation is mandatory
Issued in1–2 working days (often immediate)
FormANF 2A, fully online, DSC or Aadhaar e-sign
DocumentsPAN, address proof, cancelled cheque / bank certificate
IEC facts at a glance
  • Entity types: proprietorship, partnership, LLP, company, trust, HUF or society — each applies on its own PAN.
  • Bank details are validated through PFMS, and DGFT may physically verify the registered address after issuance.
  • One IEC per PAN — it covers all your branches, divisions and units.

The annual IEC update trap (miss it and you stop trading)

Every IEC must be confirmed April–June each year

DGFT requires every IEC holder to confirm or update their details online between April and June each year — free if nothing changed. IECs not updated by 30 June are deactivated from 1 July, and shipments stop until you complete the update. Reactivation is free, but a stuck consignment is an expensive way to learn this. Diary it now.

Step 4 — Register the AD Code and ICEGATE

Before your first shipping bill, register your bank’s authorised-dealer (AD) Code on ICEGATE port-wise — a free, online registration since 2022 using a letter from your bank. Then create your ICEGATE login: it is where shipping bills, bills of entry, e-Sanchit document uploads and IGST refund tracking all happen.

Step 5 — GST LUT, RCMC and Udyam

  • LUT (Form RFD-11): exports are zero-rated; the LUT lets you ship without paying IGST. Refiled every financial year.
  • RCMC: needed only if you claim Foreign Trade Policy benefits beyond RoDTEP (advance authorisation, EPCG, interest equalisation). RoDTEP itself does not require an RCMC — pure traders can skip it initially. FIEO membership runs roughly ₹6,000–7,500; APEDA about ₹5,900 for five years. ⚠️
  • Udyam registration: free and lifetime, not legally compulsory but practically essential — priority-sector lending, delayed-payment protection under the MSMED Act and cheaper fees.

Step 6 — Research the product and the market

Import-export data is your best friend. Use DGFT trade statistics, the Ministry of Commerce’s data, Trade Map and customs data to see which products are moving, to which countries, at what prices. Look for consistent demand, manageable competition and margins that survive freight and duty. Then check your buyer’s country for financing coverage before you negotiate terms.

Step 7 — Find suppliers and buyers, and fix payment terms

For exports, build a network of domestic manufacturers or wholesalers who can deliver quality on time. For imports, verify overseas suppliers on B2B platforms and trade fairs before bulk orders — request samples first. In every negotiation fix the payment terms (advance, letter of credit, or DP/DA), Incoterms, delivery dates and minimum order quantities.

Check your buyer’s country before you negotiate

See the factoring score, LC discounting coverage and recommended product for your buyer’s market — free, in seconds.

Open the financing checker

Step 8 — Financing and insurance for your first order

The registrations are done — now the working capital. Options for a new exporter include packing credit to fund production against a confirmed order, invoice discounting and factoring after shipment, and LC discounting where the deal runs on a letter of credit. Insure the risk you cannot afford with an ECGC policy, which also strengthens your bank financing.

  • Before shipment: packing credit funds raw material and production.
  • After shipment: invoice discounting or factoring converts the invoice into cash.
  • Under an LC: LC discounting pays you before maturity.
  • Risk: ECGC cover protects against buyer default and political risk.

Step 9 — Documents, shipping and customs

The core documents are the commercial invoice, packing list, bill of lading or airway bill, certificate of origin and the shipping bill filed on ICEGATE. A customs house agent (CHA) or freight forwarder can handle clearance and freight — most new exporters use one until the process is routine. Keep the paperwork clean: a missing certificate or mismatched invoice is how cargo ends up stuck at the port.

Step 10 — Payment, realisation and compliance

After shipment, present the documents to your bank within 21 days so payment can be collected under the LC or collection terms. Export proceeds must be realised within the RBI timeline (nine months for exporters), through banking channels only, and evidenced by an e-BRC — without it you cannot claim RoDTEP or duty drawback. Imports must be paid within six months. Reconcile every receipt against the shipping bill in the EDPMS/IDPMS system.

What it costs to start (indicative)

ItemCostType
Business registration (proprietorship to company)₹0 – ₹15,000One-time
GST registrationFree (portal)One-time
IEC from DGFT₹500One-time
AD Code + ICEGATEFreeOne-time
RCMC (FIEO / APEDA, if needed)₹5,900 – ₹7,500Per 5 years
Digital signature certificate (DSC)₹1,500 – ₹2,500Per 1–2 years
Working capital for the first order₹50,000+Variable
Approximate costs to start (⚠️ indicative, varies by state and scope)

Common mistakes new import-export businesses make

  • Skipping the April–June IEC update and losing the code on 1 July.
  • Using open account terms with an unvetted buyer on the first order.
  • Selling without checking the buyer country’s financing coverage first.
  • Shipping without the LUT filed, blocking zero-rated exports.
  • Missing the RBI realisation timeline and losing incentive eligibility.
  • Letting a CHA or freight forwarder handle documents without understanding them yourself.

Frequently asked questions

How much money do I need to start an import export business?

The registrations are cheap: the IEC costs ₹500, GST and AD Code registration are free, and business registration runs from about ₹0 (proprietorship) to ₹15,000 (company). The real cost is working capital — sourcing, samples, freight and the first order can run from roughly ₹50,000 upwards. Most new traders get fully set up within two to three weeks.

Is the import export code (IEC) mandatory?

Yes for goods. No import or export of goods can be made without an IEC unless specifically exempted, and customs, banks and export councils will not process transactions without it. For services exports, an IEC is not required unless you are taking benefits under the Foreign Trade Policy.

How long does it take to get an IEC?

The IEC is auto-generated and usually issued within 1–2 working days of submitting the online application on dgft.gov.in, sometimes immediately. The full setup for a new import-export business — entity, PAN, GST, current account, IEC and AD Code — typically takes two to three weeks.

Do I need GST registration to export?

Practically yes. Exports are zero-rated, so you register under GST and file a Letter of Undertaking (LUT, Form RFD-11) each financial year to export without paying IGST — or pay and claim a refund. Without GST you cannot issue the export invoices the system expects or recover input tax credits.

Can I start an import export business without registering a company?

Yes. A proprietorship is the simplest start — you operate under your own PAN with GST, Udyam and a shops-and-establishment registration as proof. However, overseas buyers and suppliers often prefer an LLP or private limited company for credibility and limited liability.

What is the difference between IEC, AD Code and a trade license?

The IEC is your DGFT identity number for import and export. The AD Code is the authorised-dealer bank code you register on ICEGATE port-wise before your first shipment. A municipal trade license is the local permission to run the business — it does not let you import or export; the IEC does.

How do I get paid in my first export deal?

Start with secure terms: advance payment or a letter of credit. Payment arrives either as an upfront remittance or through the LC after you present shipping documents to your bank, and the realised amount is evidenced by an e-BRC. Use open account terms only once you know and trust the buyer — early on it is the biggest risk a new exporter can take.

Check your buyer's financing options

See factoring scores, LC discounting coverage and country risk for your buyer in 194 markets — free, in seconds.

Check buyer financing