Importing from China to sell online: IEC, customs duty and IGST
To import stock from Alibaba or any Chinese supplier for resale, you need an IEC from DGFT and, in practice, a GST registration whose GSTIN goes on the bill of entry. At the border you pay basic customs duty, a 10% Social Welfare Surcharge on that duty, and IGST. The IGST comes back to you as input tax credit.
- No goods may be imported for trade without an IEC unless specifically exempted. The DGFT fee is Rs 500.
- Basic customs duty (BCD) is charged on the assessable value, roughly the price plus freight and insurance. The rate depends on your tariff heading.
- Social Welfare Surcharge (SWS) is 10% of the customs duties, and IGST is exempt from it.
- IGST is charged on the assessable value plus BCD and SWS. You can claim it back as credit. BCD and SWS are a real cost.
- Some products need a BIS certificate or face extra duties on Chinese goods. Check before you pay the supplier.
In this guide
Why does a small order from Alibaba need an IEC?
Because the moment you buy to resell, it is a commercial import, whatever the size. Para 2.05 of the Foreign Trade Policy says no export or import of goods shall be made without an IEC unless specifically exempted. The exemptions cover personal use and a few border trades, not stock for your Amazon or Meesho listing.
Alibaba is only the meeting place. The supplier ships, but customs in India sees you as the importer. So the IEC, the duty and the paperwork are yours. If you have not got the code yet, our guides on what an IEC is and the documents it needs cover it in ten minutes of reading.
What duties will you pay at customs?
Think of it as three layers, each built on the one before.
| Layer | Charged on | Rate | Comes back as credit? |
|---|---|---|---|
| Basic customs duty (BCD) | Assessable value | Set by the tariff heading of your product | No |
| Social Welfare Surcharge (SWS) | The customs duties (mainly BCD) | 10% for most goods, 3% for a few listed goods | No |
| IGST | Assessable value plus BCD plus SWS | The GST rate for the same product, usually 5% or 18% | Yes, if your GSTIN is on the bill of entry |
| Other duties, if any | Varies | Anti-dumping, safeguard or cess on specific goods and countries | No |
The assessable value is what customs values the goods at: the price you paid plus freight and insurance up to the Indian port, converted to rupees at the exchange rate customs notifies. So a supplier quoting a low price with "free shipping" does not escape duty on the shipping.
Where do you find your rates? On ICEGATE, the customs portal, the Know your Import Duty enquiry lets you enter your 4 to 8 digit tariff heading and the country of origin. It lists every duty that applies, including any anti-dumping duty on goods from China. Do this before you place the order, not after the goods land.
A worked example with rupee numbers
Ravi sells desk accessories on Amazon from Pune. He orders 500 pieces from a supplier on Alibaba. With freight and insurance, the assessable value comes to Rs 2,00,000. Say the ICEGATE lookup for his heading shows BCD of 10% and IGST of 18%. These two rates are only for the arithmetic. Yours will depend on your heading.
| Item | Working | Amount |
|---|---|---|
| Assessable value | Price plus freight and insurance | Rs 2,00,000 |
| BCD | 10% of Rs 2,00,000 | Rs 20,000 |
| SWS | 10% of Rs 20,000 | Rs 2,000 |
| IGST | 18% of Rs 2,22,000 | Rs 39,960 |
| Total paid at customs | Rs 61,960 |
Ravi pays Rs 61,960 at the border. But Rs 39,960 of it is IGST, which appears in his GSTR-2B and offsets the GST he collects on his sales. His real extra cost is Rs 22,000, plus the courier or customs broker's clearing charges. His landed cost before those charges is Rs 2,22,000 for 500 pieces, or Rs 444 a piece. That is the number he should price from, not the Alibaba price.
Courier or cargo: which route?
Small first orders usually come by express courier. The courier company files a courier bill of entry for you and collects the duty. CBIC's courier portal says duty on courier imports is paid through the electronic cash ledger from 1 March 2024. Trade sources describe a simplified courier form for low-value dutiable parcels up to an invoice value of Rs 1 lakh, with larger ones on a different form. Ask your courier which applies to your parcel and make sure it has your IEC and GSTIN.
Bigger orders by sea or air cargo need a regular bill of entry, filed through a licensed customs broker. The duty is the same. What changes is who files it and the handling charges.
How to import your first batch: step by step
- Get GST registration if you sell on marketplaces. You will need the GSTIN on the bill of entry to claim the IGST back.
- Apply for your IEC on dgft.gov.in. The government fee is Rs 500.
- Find the HSN code and tariff heading of the product. Our guide on finding the HSN code helps here.
- Look up the duty on ICEGATE with China as the country of origin. Note BCD, SWS, IGST and any anti-dumping duty.
- Check whether the product is restricted or needs BIS certification. Toys, for example, need the BIS Standard Mark under the Toys (Quality Control) Order, 2020, and many electronic goods must be registered with BIS before import.
- Ask the supplier for a proper commercial invoice and packing list showing the real price.
- Let the courier or customs broker file the bill of entry with your IEC and GSTIN, and pay the duty.
- After clearance, check that the IGST shows in your GSTR-2B before you claim it in GSTR-3B.
The mistake that costs the most
Many suppliers offer to write a lower value on the invoice "to save duty". Do not accept it. Customs compares declared prices with similar imports, and an undervalued parcel can be held, re-valued and penalised. You also lose IGST credit on the part you hid, and your books will never match your sales.
The second costly slip is a bill of entry filed without your GSTIN, or with someone else's. The IGST then never reaches your GSTR-2B, and you have paid 18% you cannot recover. Check the bill of entry copy every time.
Is it worth hiring help? For a single courier parcel, the courier handles most of it. Once you import by cargo, or the product needs BIS registration, a customs broker earns their fee.
Sources
- Foreign Trade Policy 2023, Chapter 2, para 2.05 on IEC (checked 13 Nov 2026)
- PIB: Social Welfare Surcharge on imported goods (checked 13 Nov 2026)
- Notification 13/2018-Customs: IGST exempt from SWS (checked 13 Nov 2026)
- CBIC guidance note for importers: IGST value and credit (checked 13 Nov 2026)
- ICEGATE: Know your Import Duty enquiry (checked 13 Nov 2026)
- CBIC courier portal (checked 13 Nov 2026)
- BIS: Toys (Quality Control) Order, 2020 (checked 13 Nov 2026)
How AprilTax can help
The IEC is the first step, and you can get it without the back and forth. A Tax Expert at AprilTax files your IEC application on DGFT for a fee of Rs 999, with the Rs 500 government fee extra. Apply for your IEC code here, then look up your duty and place the order with your numbers ready.
Frequently asked questions
Do I need an IEC to import from Alibaba for my online shop?
How is customs duty calculated on goods from China?
Can I claim the IGST paid on imports as input tax credit?
Where can I check the customs duty rate for my product?
Is Social Welfare Surcharge charged on IGST?
Can I import stock by courier?
What happens if the supplier writes a lower value on the invoice?
Do toys or electronics need anything extra?
File your GSTR-1 free
AprilTax turns your Amazon, Flipkart and Meesho reports into a GSTR-1 file ready for the GST portal, with the checks done for you.
Open the free toolWhat sellers say
4.9 on Google →Read next
Stuck on a return or registration?
File GSTR-1 free with the tool, or hand it to a Tax Expert at a fixed fee.