HSN Code for Wheat

The HSN code for wheat is 1001 in India.

The exact code depends on whether the wheat is durum wheat, seed-quality wheat, ordinary wheat or meslin. For standard wheat other than seed or durum wheat, the specific Indian tariff item is generally 10019910.

GST depends mainly on whether the wheat is sold as pre-packaged and labelled.

What Is the HSN Code for Wheat?

The broad HSN heading is:

1001 — Wheat and Meslin

Important classifications include:

  • 10011100 – Durum wheat, seed
  • 10011900 – Other durum wheat
  • 10019100 – Other wheat and meslin, seed
  • 10019910 – Wheat
  • 10019920 – Meslin

For ordinary wheat that is not durum wheat or seed quality, 10019910 is the key product-level classification.

HSN Code for Different Wheat Types

Product TypeHSN CodeGST Treatment
Durum wheat seed10011100Depends on applicable seed treatment
Other durum wheat10011900Nil or 5%, depending on packaging
Wheat seed10019100Seed treatment applies
Ordinary wheat10019910Nil or 5%, depending on packaging
Meslin10019920Nil or 5%, depending on packaging

HSN Classification for Wheat

Wheat falls under Chapter 10 — Cereals.

The tariff separates wheat according to:

  • Whether it is durum wheat
  • Whether it is seed quality
  • Whether it is ordinary wheat
  • Whether it is meslin

This means businesses should avoid using only the broad 1001 heading where a more specific 8-digit code is available.

HSN Code for Ordinary Wheat

Ordinary wheat falling outside the durum and seed categories is classified under:

10019910 — Wheat

This is the most relevant specific HSN code for standard wheat grain in many commercial transactions.

HSN Code for Durum Wheat

Durum wheat is classified separately.

  • 10011100 – Durum wheat seed
  • 10011900 – Other durum wheat

The distinction matters because durum wheat has its own tariff subheading under HSN 1001.

HSN Code for Wheat Seed

Wheat intended for sowing falls under:

10019100 — Seed

Seed-quality wheat should therefore not automatically use 10019910, which applies to ordinary wheat.

GST Rate on Wheat

There is no single GST treatment for every sale of wheat.

Wheat Other Than Pre-Packaged and Labelled

Wheat under HSN 1001 that is not pre-packaged and labelled is:

Nil-rated under GST

This commonly applies to qualifying loose or bulk wheat supplies.

Pre-Packaged and Labelled Wheat

Pre-packaged and labelled wheat generally attracts:

5% GST

For an applicable intra-state supply:

  • 2.5% CGST
  • 2.5% SGST

For an applicable inter-state supply:

  • 5% IGST

Packages Above 25 kg

For agricultural farm produce, packages containing more than 25 kg or 25 litres are excluded from the relevant “pre-packaged and labelled” definition for this GST treatment.

Therefore, qualifying bulk packages above this threshold do not attract 5% GST merely because the wheat is packed.

Wheat vs Wheat Flour HSN Code

Wheat grain and wheat flour do not use the same HSN heading.

  • Wheat grain → HSN 1001
  • Wheat or meslin flour → HSN 1101

So once wheat is milled into flour, the classification changes.

Wheat vs Meslin

HSN 1001 covers both wheat and meslin, but they have separate product-level tariff items.

  • 10019910 – Wheat
  • 10019920 – Meslin

Meslin is a mixture of wheat and rye and should not be classified as ordinary wheat when the product is actually meslin.

Related HSN Codes

HSN CodeDescription
1001Wheat and meslin
10011100Durum wheat seed
10011900Other durum wheat
10019100Other wheat and meslin seed
10019910Wheat
10019920Meslin
1101Wheat or meslin flour

FAQs About Wheat HSN Code

Is 10019910 the HSN code for all wheat?

No. 10019910 applies to ordinary wheat, while durum wheat and seed-quality wheat have separate tariff items.

Does packed wheat always attract 5% GST?

Not always. The 5% rate applies to qualifying pre-packaged and labelled wheat. Agricultural farm produce packed in quantities above 25 kg or 25 litres is excluded from this treatment.

Does wheat flour use HSN 1001?

No. Wheat flour is classified separately under HSN 1101.

Is seed-quality wheat classified differently?

Yes. Seed-quality wheat under the relevant non-durum category falls under 10019100, rather than ordinary wheat code 10019910.

Sources

  • Central Board of Indirect Taxes and Customs (CBIC) — GST Goods and Services Rates for HSN 1001
  • CBIC Circular No. 229/23/2024-GST — clarification on agricultural farm produce packages above 25 kg/25 litres
  • Ministry of Commerce & Industry, Government of India — Indian tariff classification for wheat and meslin
  • Government of India tariff schedules — HSN 10011100, 10011900, 10019100, 10019910 and 10019920

Last Reviewed: 6 October 2026

The exact HSN depends on whether the wheat is durum, seed quality, ordinary wheat or meslin. GST treatment depends mainly on whether the product is pre-packaged and labelled.

Scroll to Top