Most exporters treat the HS code as a formality that the freight forwarder fills in. It is actually one of the few numbers on the paperwork that changes how much money changes hands, and it is one of the easiest to get wrong in a way nobody notices until a customs authority does.
Two structural facts explain almost every problem in this area.
The code is only harmonised to six digits. The Harmonized System, maintained by the World Customs Organization and used by more than two hundred countries and economies as the basis of their customs tariffs, fixes the chapter, the heading and the subheading in common. Everything after that is national. India commonly declares eight digits under its ITC(HS) schedule, the European Union uses eight for its combined nomenclature and ten in TARIC where duty is calculated, and the United States uses ten in its Harmonized Tariff Schedule. So there is no such thing as "the HS code" for a shipment. There is your code and your buyer's code, and they agree to six digits and then diverge legitimately.
Processing moves goods between headings. The nomenclature is built around the state of the product, not around the plant it came from. Grinding, milling, roasting and mixing all move goods, sometimes to a different chapter with a different duty rate. This is where real money is lost.
Pulses, heading 0713
| Subheading | Covers | Common Indian trade names |
|---|---|---|
| 0713.10 | Peas, Pisum sativum | Dry yellow peas, dry green peas, matar |
| 0713.20 | Chickpeas, garbanzos | Kabuli chana, desi chana |
| 0713.31 | Beans of Vigna mungo or Vigna radiata | Urad, black gram, moong, green gram |
| 0713.32 | Small red or adzuki beans | Adzuki |
| 0713.33 | Kidney beans, Phaseolus vulgaris | Rajma, white kidney beans, cannellini types |
| 0713.34 | Bambara beans | Not a significant Indian export |
| 0713.35 | Cow peas, Vigna unguiculata | Lobia, chawli, black-eyed peas |
| 0713.39 | Other beans | Moth bean and other Vigna species not listed above |
| 0713.40 | Lentils | Masoor |
| 0713.50 | Broad beans and horse beans | Not a significant Indian export |
| 0713.60 | Pigeon peas, Cajanus cajan | Toor, arhar, tur |
| 0713.90 | Other dried leguminous vegetables | Residual, and worth avoiding if a specific line exists |
Three points about this heading that matter commercially.
Split and dehusked material generally stays in 0713, because the heading covers dried leguminous vegetables that are shelled, whether or not skinned or split. So toor dal and chana dal sit in the same heading as the whole pulse rather than moving to a processed-goods chapter. That surprises people who assume milling must change the classification, and it is one of the reasons the flour distinction below catches them out.
Moth bean has no subheading of its own. Urad and moong share 0713.31 by name, cowpea has 0713.35, and moth bean falls to the residual line for other beans. Residual lines attract more scrutiny, so expect the occasional query and be ready to describe the species. The commodity itself is covered in the cowpeas and moth beans article.
0713.90 is a last resort. Declaring into a residual subheading when a specific one exists is the classic classification error, and the general interpretative rules of the system require the most specific description to be preferred. If a named subheading fits, use it.
Flours and meals, heading 1106
This is the single most useful distinction in this article for anyone shipping besan or pulse flour.
Flour, meal and powder of the dried leguminous vegetables of heading 0713 fall under heading 1106, in a different chapter from the pulse itself. So:
- Chana dal is in 0713.20 and besan is in 1106.
- Moth dal is in 0713.39 and moth flour is in 1106.
- Split yellow pea is in 0713.10 and pea flour is in 1106.
The commercial consequences are real. The duty rate can differ, the statistical treatment differs, and in some markets the labelling and food-safety requirements differ because a flour is a processed product. Declaring besan under the pulse heading because the raw material is a pulse is a misdeclaration even when it is completely innocent, and the besan specification points that follow from it, including mesh, production date and the nil-added-flour declaration, are in the chana dal article.
Spices, chapter 09, and the grinding line
Chapter 09 covers coffee, tea and spices, and its structure repeats a pattern worth memorising. For several important spices, whole and ground are different subheadings at the six-digit level.
| Subheading | Covers |
|---|---|
| 0904.21 | Dried fruits of the genus Capsicum or Pimenta, neither crushed nor ground |
| 0904.22 | Fruits of the genus Capsicum or Pimenta, crushed or ground |
| 0909.21 | Coriander seeds, neither crushed nor ground |
| 0909.22 | Coriander seeds, crushed or ground |
| 0909.31 | Cumin seeds, neither crushed nor ground |
| 0909.32 | Cumin seeds, crushed or ground |
| 0909.61 | Seeds of anise, badian, caraway or fennel, and juniper berries, neither crushed nor ground |
| 0909.62 | Seeds of anise, badian, caraway or fennel, and juniper berries, crushed or ground |
| 0910.11 | Ginger, neither crushed nor ground |
| 0910.12 | Ginger, crushed or ground |
| 0910.30 | Turmeric, curcuma |
| 0910.91 | Mixtures of spices as described in the chapter |
Two practical consequences.
A decision to add a grinding line changes your tariff position, not just your factory. Before quoting powder into a market where you have only ever shipped whole, check the duty on the ground subheading. It is not always the same, and where a destination protects domestic processing it is often higher. That is a commercial fact worth knowing before you install the mill.
Blends go to the mixtures line, and blends are where classification gets argued. A single spice, cleaned and packed, is straightforward. A masala is a mixture, and the general interpretative rules then decide the outcome. Where a mixture is specifically provided for, that provision governs. Where goods are prima facie classifiable under more than one heading, the most specific description is preferred, and where that does not settle it the essential character of the mixture governs, and where that still does not settle it the heading last in numerical order applies. That sequence sounds academic until a customs officer applies it to your product and reaches a different number from yours.
Whole chilli and chilli powder are the case where this matters most for Indian exporters, and the grade and colour side of that decision is in the chilli varieties article.
Oilseeds and oils, chapters 12 and 15
| Subheading or heading | Covers |
|---|---|
| 1202 | Groundnuts, not roasted or otherwise cooked, in shell or shelled |
| 1204 | Linseed |
| 1205 | Rape or colza seeds |
| 1206 | Sunflower seeds |
| 1207.30 | Castor oil seeds |
| 1207.40 | Sesamum seeds |
| 1207.50 | Mustard seeds |
| 1207.60 | Safflower seeds |
| 1207.91 | Poppy seeds |
| 1508 | Groundnut oil and its fractions |
| 1512 | Sunflower, safflower and cottonseed oil and their fractions |
| 1514 | Rape, colza and mustard oil and their fractions |
| 1515.30 | Castor oil and its fractions |
| 1515.50 | Sesame oil and its fractions |
The groundnut point is the one that catches people. Heading 1202 covers groundnuts not roasted or otherwise cooked. Roasted groundnuts move to a prepared-foods chapter, which means a roasting line is a tariff decision as much as a processing decision. The same logic applies to roasted and salted pulses sold as snacks.
For oils, crude and refined are usually distinguished in national subdivisions rather than at six digits, and the distinction carries a duty difference in many markets. First-grade castor oil, its specification and the reason its parameters are written the way they are, is covered in the FSG castor oil article.
The four things the code decides
This is why it is worth twenty minutes rather than a copy and paste.
| What the code drives | Who cares | Failure mode |
|---|---|---|
| Duty rate at destination | The importer, immediately | Under-declared duty, reassessment, penalty, and a strained relationship |
| Preferential tariff eligibility | Both parties | Product-specific origin rules are written by heading, so a wrong code can void a valid origin claim |
| India's export policy condition | The exporter | A line that is restricted or subject to a quantitative condition, missed because the wrong line was checked |
| Sanitary and phytosanitary requirement | The importer and the border | A certificate requirement keyed to a code that was not the code declared |
The second row is underappreciated. Rules of origin in trade agreements are written as product-specific rules against HS headings or subheadings. If you declare the wrong heading, you are measuring your goods against the wrong origin rule, and a preference claim can fail even though the goods genuinely qualify under the correct rule. For processed pulses in particular, where the raw material may have been imported and then milled in India, this is not hypothetical. The origin question for yellow peas is discussed in the dry peas article.
The third row is the one Indian exporters get caught by. Export policy on pulses has changed repeatedly, and the condition attaches to the ITC(HS) line rather than to the commodity as you think of it. Check the current condition for the exact line in the DGFT schedule before contracting, and put a clause in the contract covering a policy change between order and shipment.
When the classification is genuinely unclear
Some products do not map cleanly. Makhana is a good example, because it is a processed aquatic seed that has been popped, which invites arguments about whether it belongs with dried produce, with prepared foods, or somewhere else, and different markets have reached different conclusions. Dehusked but unsplit pulses, roasted snack pulses, and multi-ingredient blends raise the same kind of question.
The honest answer in those cases is not to pick the code that gives the lowest duty and hope. It is to get a binding written ruling from the customs authority of the importing country, which most major jurisdictions provide. The European Union issues binding tariff information, the United States issues ruling letters, and India has an advance ruling mechanism. A ruling takes time, which is the argument for starting before the first shipment rather than after the first query.
Two supporting habits:
- Keep a written classification rationale on file for each product, referencing the heading text and the interpretative rule you applied. If the classification is ever questioned, a contemporaneous rationale is treated very differently from a reconstructed one.
- Re-check after a Harmonized System revision. The nomenclature is amended periodically and subheadings are added, merged and renumbered. A code that was right for years can stop being right without anyone telling you.
What to put on the invoice
The consistency line is worth its place. A code that differs between the invoice and the certificate of origin is a discrepancy, and discrepancies are what documentary credit examiners and customs officers are paid to notice. The wider document set and the order in which it has to be raised is in the export documentation guide.
How we handle it
We state the Indian ITC(HS) line on the invoice, describe the product in language that matches the heading text including whether it is whole, split or ground, and ask the buyer to confirm their own national line rather than assuming ours travels. Where a product's classification is arguable we say so and support a ruling application rather than choosing the convenient number. Export policy conditions are checked against the current schedule at contracting, and our contracts carry a clause for a policy change between order and shipment, because pulses policy in India has changed often enough to make that a real risk rather than boilerplate.
The related process articles are the pre-shipment inspection guide, the packaging article and the container loading guide.
