Fabric HSNAditya Birla Lifestyle Brands Training Sign in

Why a correct code matters

ABLBL is committed to full compliance with the laws of India. The HSN code and the country of origin must be correct, and identical across the Proforma Invoice, the Commercial Invoice and the Certificate of Origin.

Credibility with CustomsAn incorrect declaration costs the trust Customs places in both our organisations.
Held for testingWrong codes are flagged for laboratory testing and physical inspection, and the schedule waits.
DemurrageGoods held at the port collect daily storage charges, and inventory planning fails.
Duty and finesMisclassification means duty is overpaid or underpaid, followed by fines from Customs.
FTA benefitsA wrong code can lose a legitimate benefit, or claim one that does not apply. Neither is acceptable.

Declaring fabric details correctly is a matter of pride for ABLBL and of compliance with the law of the land. Every vendor partner is required to follow it strictly, in the Proforma Invoice and in the Commercial Invoice.

From 638 tariff codes to exactly one.

Seven fabric facts decide an eight-digit HSN code. Watch the Customs Tariff narrow itself, one answer at a time, with the real counts from the engine that runs this site.

What makes it smart
1Predictive orderThe step that decides the next digits moves to the top.
2Only live choicesImpossible options are greyed out, with the reason.
3Next-step forecastShows which answer will fix each digit pair.
4Still possible638 to 119 to 1, shrinking with every click.
5Tariff book wordingEvery code in the tariff’s own words, ready to paste.
Codes still possible
638of 638 tariff items, Chapters 50 to 60
··Chapter
··Heading
··Sub-heading
··Tariff item

Every dot is one tariff item, in code order. Colour marks the chapter.

Open any section below

1

The seven facts every fabric line needs

Fabric type, fibres, weight, weave, dye method, coating and pile.

All seven come from you. If one is missing, the code cannot be finalised.

  1. Fabric typeWoven, warp knit, weft knit or coated. State it; never leave it to be guessed from the weave name.Woven fabricKnit fabric, weft knit
  2. Fibre compositionGeneric names, highest share first, totalling 100%. For every man-made fibre, say staple or filament.50% Polyester Staple, 50% Polyester Filament
  3. WeightGrams per square metre for every fabric. Ounces per square yard for denim only.135 GSM
  4. Weave or knit structureFor twills, give the construction and whether it is up to four threads. For knits, say warp or weft first.Twill 2/1Weft knit, single jersey
  5. Dye methodUse the tariff’s word: unbleached, bleached, dyed, yarn of different colours or printed. Never a colour name.Dyed in single colourYarn of different colours
  6. Coating typeFor coated fabrics, name the coating exactly. It moves the fabric to Chapter 59.PU coatedPVC coated
  7. PileFor velvet, corduroy and velour, say cut or uncut, long or looped.Velvet, cut pile

No brand names or short forms. Lycra and Freefit are elastane, Terylene is polyester, Tencel is lyocell, and CO, PES and SP are not fibre names. Write the generic fibre in full.

2

Ten real lines, and what they should have said

Actual PI lines, the words that cost the code, and the corrected line.

Every line came from a Proforma Invoice. Fabric codes and quantities are removed. The highlighted words are where the code went wrong, and every correction has been checked against the tariff.

A brand name hides the fibre

84%TERELENE 14%RAYON 2%SPANDEX (YARN OF DIFFERENT COLOR)WOVEN DOBBY SUIT FABRIC (GSM:260)

  • TERELENE: Brand name. Write polyester.
  • Missing: staple or filament, for every fibre

Terelene is a brand name for polyester, and no fibre says staple or filament. Declared as filament, polyester and elastane together make 86% synthetic filament, which is heading 5407 7x, not 5407 9x.

Declared 5407 93 00Correct 5407 73

84% Polyester Filament, 14% Viscose staple or filament, 2% Elastane, woven, dobby, yarn of different colours, 260 GSM, suiting

A twill without its construction

55% CO 34% NYLON 11% SPANDEX WOVEN TWILL WEAVE PIECE DYED BOTTOM FABRIC (GSM:205)

  • CO: Short form. Write cotton.
  • TWILL WEAVE: No construction given.
  • Missing: staple or filament for nylon

CO is a short form, and a twill with no construction is read as more than four threads. The reviewer confirmed a twill of up to four threads, which is 5211 32, not 5211 39.

Declared 5211 39 90Correct 5211 32

55% Cotton, 34% Nylon staple or filament, 11% Elastane, woven, twill up to 4 threads, e.g. 3/1, dyed in single colour, 205 GSM, bottom wear

Dyed and bleached in the same line

48%BAMBOO 48%POLY 4%SP WOVEN SINGLE DYED PD SHIRTING FABRIC BLEACHED (GSM:130)

  • POLY: Short form. Write polyester.
  • SP: Short form. Write elastane.
  • SINGLE DYED PD: Says dyed.
  • BLEACHED: Also says bleached.
  • Missing: staple or filament, and the weave

Two dye methods in one line, and no staple or filament. Declared as staple, bamboo viscose and polyester tie at 48%, and Section XI Note 2(A) then takes the later heading: 5516, not 5515.

Declared 5515 11 20Correct 5516 91

48% Bamboo Viscose Staple, 48% Polyester Staple, 4% Elastane Filament, woven, weave, bleached, 130 GSM, shirting

The coating named, the wrong code chosen

100% POLYESTER WOVEN POLY ACRYLATE COATED JACKET FABRIC (GSM:115)

  • POLY ACRYLATE COATED: Named correctly, coded as polyurethane.
  • Missing: staple or filament, and the dye method

The coating was named correctly, but the code chosen is for polyurethane. 5903 20 covers polyurethane only; a polyacrylate coating is 5903 90.

Declared 5903 20 90Correct 5903 90 90

100% Polyester staple or filament, coated fabric, polyacrylate coated, dye method, 115 GSM, jacket

Rayon is artificial, not synthetic

59%RAY 32%TERELENE 5%NYLON 4%SP WOVEN DOBBY YARN OF DIFFERENT COLORS SUITING FABRIC (G:210)

  • RAY: Short form. Rayon is viscose.
  • TERELENE: Brand name. Write polyester.
  • SP: Short form. Write elastane.
  • G:210: Write 210 GSM.
  • Missing: staple or filament

Rayon is viscose, an artificial fibre, not a synthetic one. At 59% it decides the heading: 5516 for artificial staple, not 5515 for synthetic staple.

Declared 5515 11 90Correct 5516 93 00

59% Viscose Staple, 32% Polyester staple or filament, 5% Nylon staple or filament, 4% Elastane, woven, dobby, yarn of different colours, 210 GSM, suiting

Modal is its own fibre

73.5%POLYESTER 22.7%MODAL 3.8%SPANDEX PIECE DYE WOVEN SHIRTING FABRIC 2/1 TWILL (GSM:125)(100% STABLE FIBER)

  • MODAL: Coded as if it were viscose rayon.
  • PIECE DYE: Write dyed in single colour.
  • 100% STABLE FIBER: Stable should read staple.

“Stable fiber” should read staple. Modal is not viscose rayon, so 5515 11, for polyester mixed with viscose rayon, does not apply. The line is 5515 19.

Declared 5515 11 30Correct 5515 19

73.5% Polyester Staple, 22.7% Modal Staple, 3.8% Elastane, woven, twill 2/1, dyed in single colour, 125 GSM, shirting

Yarn-dyed and single colour at once

100% LINEN PLAIN WEAVE WOVEN SHIRTING FABRIC WITH YARN DYED SINGLE COLOR (GSM:137)

  • YARN DYED SINGLE COLOR: Two dye methods at once.

“Yarn dyed single colour” mixes two dye methods. One colour is dyed, and 5309 11 covers only unbleached or bleached linen, so the line is 5309 19.

Declared 5309 11 10Correct 5309 19

100% Linen, woven, plain weave, dyed in single colour, 137 GSM, shirting

Dyed, but coded as bleached

100%POLYESTER WARP KNIT SINGLE COLOUR PIECE DYED SHIRTING FABRIC (WIDTH:155)

  • (WIDTH:155): Width given, weight missing.
  • Missing: GSM, and staple or filament

The fabric is dyed but was coded on the unbleached-or-bleached line. For synthetic warp knits, 6005 36 is unbleached or bleached; dyed is 6005 37.

Declared 6005 36 00Correct 6005 37

100% Polyester staple or filament, knit fabric, warp knit, dyed in single colour, weight in GSM, shirting

A complete line, a wrong code

53% LINEN 47% COTTON WOVEN BLEACHED POPLIN WEAVE SHIRTING FABRIC (GSM:126.94)

This line was complete. The code was not: bleached linen-cotton is 5309 21, and 5309 29 is for dyed, yarn-dyed or printed. This is the kind of slip the tool catches.

Declared 5309 29 90Correct 5309 21 20

53% Linen, 47% Cotton, woven, plain weave (poplin), bleached, 126.94 GSM, shirting

Non-textured means filament

63%TERYLENE 33%RAYON 4%SPANDEX PIECE DYED OF SINGLE COLOR NON TEXTURED (GSM:230)

  • TERYLENE: Brand name. Write polyester.
  • NON TEXTURED: Only filament yarn is non-textured.
  • Missing: the fabric type

No fabric type, and a brand name for polyester. Non-textured describes only filament yarn, so this is Chapter 54, 5407 92, not the staple heading 5515.

Declared 5515 11 30Correct 5407 92

63% Polyester Non-textured Filament, 33% Viscose staple or filament, 4% Elastane, woven, weave, dyed in single colour, 230 GSM

3

Before you send a PI

An eight-point check you can tick and print.

0 of 8 checked

4

What happens at PI stage

You declare, ABLBL verifies, you receive a signed PI, bulk documents match.

From 1 September 2026, every Proforma Invoice, Commercial Invoice and Certificate of Origin must carry complete fabric details and the matching HSN code.

  1. You declareThe seven fabric facts and the HSN code, in the PI.
  2. ABLBL checksThe code is verified against the Customs Tariff at PI stage.
  3. ABLBL approvesYou receive a signed, approved copy of the PI.
  4. Documents matchThe Commercial Invoice and Certificate of Origin match the approved PI exactly.

The check relies entirely on the details you declare. Incorrect technical details lead to an incorrect code, so accurate and complete details are the vendor’s responsibility. The full communication, and the penalty clause that applies to mismatches, are in the Training panel.

Videos

Document

the penalty clause

ABLBL is establishing a vendor compliance policy for HSN declarations. A penalty clause applies to data mismatches against the approved PI.

  • A penalty of USD 500 is debited for each fabric code with incorrect fabric specifications or HSN codes, meaning any data not matching the approved PI.
  • All Letters of Credit include this clause, and the bank debits the amount while making the payment.
  • The vendor is also debited for the differential duty and penalties payable to Indian Customs arising from an incorrect HSN code declared in the Commercial Invoice and Certificate of Origin.

Orientation session

ABLBL will run an online orientation session for vendors to walk through these details. Your sourcing contact will share the date.

Video not playing? Open it in Google Drive.