apriltax blog
4.9 on Google reviewsWorks with reports from AmazonFlipkartMeesho✓Fixed fees, shown before you start✓Written by Chartered Accountants
Product finding

Importing from China to sell online: IEC, customs duty and IGST

✓ 7 official and published sources✓ Written for Indian sellers and small businesses

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.

Key points
  • 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
  1. Why does a small order from Alibaba need an IEC?
  2. What duties will you pay at customs?
  3. A worked example with rupee numbers
  4. Courier or cargo: which route?
  5. How to import your first batch: step by step
  6. The mistake that costs the most

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.

LayerCharged onRateComes back as credit?
Basic customs duty (BCD)Assessable valueSet by the tariff heading of your productNo
Social Welfare Surcharge (SWS)The customs duties (mainly BCD)10% for most goods, 3% for a few listed goodsNo
IGSTAssessable value plus BCD plus SWSThe GST rate for the same product, usually 5% or 18%Yes, if your GSTIN is on the bill of entry
Other duties, if anyVariesAnti-dumping, safeguard or cess on specific goods and countriesNo

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.

File your GSTR-1 freeAprilTax 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 tool

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.

ItemWorkingAmount
Assessable valuePrice plus freight and insuranceRs 2,00,000
BCD10% of Rs 2,00,000Rs 20,000
SWS10% of Rs 20,000Rs 2,000
IGST18% of Rs 2,22,000Rs 39,960
Total paid at customsRs 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

  1. Get GST registration if you sell on marketplaces. You will need the GSTIN on the bill of entry to claim the IGST back.
  2. Apply for your IEC on dgft.gov.in. The government fee is Rs 500.
  3. Find the HSN code and tariff heading of the product. Our guide on finding the HSN code helps here.
  4. Look up the duty on ICEGATE with China as the country of origin. Note BCD, SWS, IGST and any anti-dumping duty.
  5. 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.
  6. Ask the supplier for a proper commercial invoice and packing list showing the real price.
  7. Let the courier or customs broker file the bill of entry with your IEC and GSTIN, and pay the duty.
  8. 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.

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?
Yes. Goods bought to resell are a commercial import, and the Foreign Trade Policy says no import of goods shall be made without an IEC unless specifically exempted. The exemptions cover personal use, not stock for sale. The DGFT fee is Rs 500.
How is customs duty calculated on goods from China?
Customs first fixes the assessable value, which is the price plus freight and insurance in rupees. Basic customs duty is charged on that at the rate for your tariff heading. Social Welfare Surcharge is usually 10% of the customs duty. IGST is then charged on the assessable value plus BCD and SWS. Some goods from China also carry anti-dumping duty.
Can I claim the IGST paid on imports as input tax credit?
Yes, if your GSTIN is declared on the bill of entry. The IGST appears in your GSTR-2B and offsets the GST you collect on sales. Basic customs duty and Social Welfare Surcharge cannot be claimed as credit, so they are part of your product cost.
Where can I check the customs duty rate for my product?
Use the Know your Import Duty enquiry on ICEGATE, the customs portal. Enter your 4 to 8 digit tariff heading and the country of origin. It lists the basic duty, surcharge, IGST and any anti-dumping duty that applies.
Is Social Welfare Surcharge charged on IGST?
No. Social Welfare Surcharge is charged on the customs duties, mainly basic customs duty. Notification 13/2018-Customs exempts the IGST on imports from it.
Can I import stock by courier?
Yes. The courier company files a courier bill of entry and collects the duty. Duty on courier imports is paid through the electronic cash ledger. Check with your courier which form applies to the value of your parcel, and give them your IEC and GSTIN so the IGST credit reaches you.
What happens if the supplier writes a lower value on the invoice?
Customs can reject the declared value, re-assess the duty and impose a penalty, and the goods may be held. You also lose IGST credit on the hidden part. Always import on a commercial invoice showing the real price.
Do toys or electronics need anything extra?
Often yes. Toys must carry the BIS Standard Mark under the Toys (Quality Control) Order, 2020, and many electronic goods must be registered with BIS before they can be imported. Check the rule for your product before you pay the supplier.

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 tool
AT
AprilTax Team

The AprilTax team tracks GST and income tax changes and writes them up in plain language.

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.

← All articles
Talk to AprilTax