The HS code for jasmine rice starts with 1006, the heading for all rice. For normal white jasmine rice, the one most people import, the six-digit HS code for jasmine rice is 1006.30, which covers semi-milled and wholly milled rice. Brown jasmine, broken jasmine and paddy each sit under a different subheading, and many countries add their own extra digits on top. We’re DThai Company Limited, a Thai rice exporter, and we put the right codes on every invoice and certificate we send. This guide explains the codes, the national lines that matter, and the specs of the jasmine rice we sell, so your shipment clears customs without arguments.

HS code for jasmine rice

The Short Answer: HS Code for Jasmine Rice

Type of jasmine riceHS code (6-digit)What it covers
Jasmine paddy (rough rice)1006.10Rice still in the husk
Brown jasmine rice1006.20Husked rice, bran layer still on
White jasmine rice1006.30Semi-milled or wholly milled, polished or not
Broken jasmine rice1006.40Broken kernels sold separately

If you’re importing white Thai Hom Mali or jasmine rice in 25kg or 50kg bags, the HS code for jasmine rice you’ll use is almost always 1006.30. That’s the starting point. The extra digits depend on the country you’re importing into.

How the HS System Works

The Harmonized System is the shared product coding system run by the World Customs Organization. More than 200 countries use it. The first six digits are the same everywhere. After that, each country or trade bloc adds its own digits for duty rates and trade statistics.

So the six-digit HS code for jasmine rice is the same in Bangkok, Dubai, Lagos, Rotterdam and Los Angeles. The full code on your import entry will be longer, and it’s that longer code that sets your duty.

The Four Rice Subheadings in Detail

1006.10: Rice in the husk

Paddy or rough rice, straight from the field. It’s mostly traded for seed or for milling in the importing country. Very few buyers import jasmine paddy, and Thailand controls paddy exports closely.

1006.20: Husked (brown) rice

The husk is removed but the bran stays on. Brown jasmine rice and brown Hom Mali go here. If you sell to health food stores, this is the HS code for jasmine rice in its brown form. See our brown rice for sale page for specs.

1006.30: Semi-milled or wholly milled rice

This is the big one. White jasmine, white Hom Mali, Thai fragrant rice, long grain white, glutinous and parboiled rice all fall under 1006.30, whether polished or glazed or not. If someone asks you for the HS code for jasmine rice without saying which kind, they almost always mean this one.

1006.40: Broken rice

Broken kernels sold on their own, such as A1 Super broken jasmine. It’s popular in West Africa and for rice flour and noodles. Broken rice that’s mixed into a normal 5% broken white rice lot doesn’t move to 1006.40. The lot stays under 1006.30.

Thailand’s Export Codes for Jasmine Rice

Thailand uses the ASEAN Harmonised Tariff Nomenclature (AHTN), which gives Hom Mali its own eight-digit lines. That’s unusual. Few countries name a single rice variety in their tariff.

AHTN codeDescription
1006.10.10Rice in the husk, suitable for sowing
1006.10.90Rice in the husk, other
1006.20.10Husked (brown) rice, Hom Mali
1006.20.90Husked (brown) rice, other
1006.30.30Milled rice, glutinous
1006.30.40Milled rice, Hom Mali
1006.30.91Milled rice, parboiled
1006.30.99Milled rice, other
1006.40.10Broken rice, for animal feed
1006.40.90Broken rice, other

So for white Thai Hom Mali, the export HS code for jasmine rice on our paperwork is 1006.30.40. For Thai fragrant rice that isn’t certified Hom Mali, it’s usually 1006.30.99. Because other ASEAN members use the same AHTN structure, importers in Malaysia, Singapore, the Philippines and other ASEAN countries see the same Hom Mali line on their side.

Thai Hom Mali also has to meet the national standard to be exported under that name. We explain it in our post on TAS 4000 Hom Mali rice.

US Import Codes for Jasmine Rice

The United States has separate statistical lines for jasmine. On the US Harmonized Tariff Schedule, the 10-digit codes are:

Parboiled rice has its own line under 1006.30.10, and basmati has its own lines too. US duty rules have changed a lot in the last two years, with extra tariffs on top of the normal rate for some countries, so check the current rate with your customs broker before you price. The HS code for jasmine rice itself hasn’t changed, but the total duty on it may have.

EU and UK Codes

The EU’s Combined Nomenclature splits milled rice by grain shape rather than by variety. It looks at the length of the grain and its length-to-width ratio. Jasmine rice is a long, slender grain, so it usually lands in the long grain lines with a ratio of 3 or more. For wholly milled jasmine that’s typically 1006 30 98.

The UK uses a very similar structure. Because the EU and UK codes depend on grain measurements, your importer may ask for the average length and ratio from the inspection certificate. We include those figures on request.

Other Markets

China, the Middle East, Africa and Latin America all start from the same 1006.30 subheading and add their own digits. Some countries have special lines for fragrant rice or for rice under a quota. Others don’t separate jasmine at all and just use a general milled rice line.

The safe approach is always the same. Give your customs broker the six-digit HS code for jasmine rice, a clear product description and the spec sheet, and let them confirm the full national code. Brokers deal with their own tariff every day. A supplier on the other side of the world can only point you in the right direction.

Quick Reference: HS Code for Jasmine Rice by Market

Here’s a cheat sheet you can keep next to your import file. Always confirm the final digits with your broker, because national codes get revised.

MarketWhite jasmine riceBrown jasmine riceNotes
International (6-digit)1006.301006.20Same in every HS country
Thailand and ASEAN (AHTN)1006.30.40 (Hom Mali), 1006.30.99 (other fragrant)1006.20.10 (Hom Mali)Hom Mali has its own line
United States (HTS)1006.30.90.571006.20.40.25Separate jasmine lines; check current duty
European Union (CN)Usually 1006 30 98Long grain line under 1006 20Based on grain length and ratio
Other markets1006.30 plus national digits1006.20 plus national digitsConfirm with your broker

If your market isn’t listed, start with the six-digit HS code for jasmine rice and work out from there. The structure is always the same.

HS Updates and Why Old Codes Cause Problems

The WCO updates the Harmonized System roughly every five years. The six-digit HS code for jasmine rice has stayed stable for a long time, but countries often reshuffle their own eight and ten-digit lines when an update comes in. A code that worked on your shipment five years ago might not exist today.

It’s worth checking your codes once a year, and every time your country announces tariff changes. We keep our own export codes current, and we’ll tell you if anything changes on the Thai side that affects the HS code for jasmine rice on your documents.

Why the Right Code Matters

Getting the HS code for jasmine rice wrong is not just a paperwork slip. It can cost real money:

Documents Where the Code Appears

The HS code for jasmine rice shows up on several documents in each shipment. They all need to match:

We check that every document we issue uses the same HS code for jasmine rice and the same description. For the full list and what each one does, read bulk rice import documentation.

Our Jasmine Rice Specifications

Knowing the HS code for jasmine rice is one thing. Knowing what’s in the bag is another. Here’s what we ship:

ParameterThai Hom Mali 100%Thai jasmine / fragrant rice
HS code (Thai export)1006.30.401006.30.99
Hom Mali purity92% minAs agreed
Broken (max)4 to 5%5%
Moisture (max)14%14%
Average grain length7.0mm min6.8 to 7.0mm
Chalky kernels (max)6%6%
Damaged kernels (max)0.25%0.25%
Yellow kernels (max)0.2%0.2%
Foreign matter (max)0.1%0.1%
CropLatest crop, milled to order
Packing1kg, 2kg, 5kg, 10kg retail; 25kg and 50kg PP bags; private label
Load per 20ftAbout 25 MT in 25kg or 50kg bags
Loading portsBangkok or Laem Chabang

See full product details on our Thai Hom Mali rice for sale, jasmine rice for sale and Thai fragrant rice for sale pages.

Codes for the Other Rice We Sell

Many buyers mix grades in one container. Each grade on the invoice needs its own line and its own code:

Common Mistakes With Rice HS Codes

Trade Agreements and Duty Savings

Thailand has free trade agreements with ASEAN members, China, Japan, Korea, India, Australia, New Zealand, Peru, Chile and others. If your country is part of one, you may pay lower duty or none at all on Thai rice, as long as the HS code for jasmine rice and the certificate of origin line up.

Rice is a sensitive product, though. Many countries keep rice out of their tariff cuts or protect it with quotas. Ask your broker which agreement applies and which certificate you need. We’ll issue the right form of certificate of origin at our end.

Does Packing Change the HS Code for Jasmine Rice?

No. The HS code for jasmine rice is the same whether it ships in 1kg retail bags, 50kg sacks or a bulk liner. Customs classifies the product, not the packaging. A container of 1kg vacuum packs of white Hom Mali and a container of 50kg bags of the same rice both sit under 1006.30.

What does change the code is processing. Once rice is cooked, flavored or turned into something else, it leaves heading 1006 altogether:

If you sell any of these, don’t reuse the HS code for jasmine rice from your plain rice shipments. Ask your broker to classify each product on its own.

Writing the Product Description

The code and the description travel together. A good description makes the HS code for jasmine rice obvious to a customs officer at a glance. A vague one invites questions.

Here’s the kind of wording we use on our invoices:

Each one tells customs the variety, the milling degree and the packing. That’s usually enough to confirm the subheading without anyone opening a bag. Avoid descriptions like “rice, food grade” or “agricultural product.” They slow things down.

A Typical Mix-Up We See

Here’s a situation that comes up more often than you’d think. A buyer orders white jasmine rice. Their own system has an old template for brown rice, and the import declaration goes in under 1006.20 instead of 1006.30. Our invoice and certificate of origin say 1006.30. Customs spots the mismatch and holds the container while the declaration is corrected.

Nobody did anything dishonest, but the box sat at the port for days and storage fees ran up. The fix was easy. Avoiding it was easier. Before the ship arrives, compare the HS code for jasmine rice on your draft declaration with the one on our documents. If they don’t match, call us or your broker before the vessel docks.

Your Pre-Shipment Checklist

  1. Confirm the six-digit HS code for jasmine rice for your grade: 1006.30 for white, 1006.20 for brown, 1006.40 for broken.
  2. Get your broker to confirm the full national code and the current duty.
  3. Check whether you need an import permit or quota allocation for that code.
  4. Check which certificate of origin gives you the lowest duty.
  5. Send us the code and certificate type before we prepare documents.
  6. Review our draft documents and check the code and description on each one.
  7. Keep a copy of everything for your customs records.

Getting Jasmine Rice From Thailand: The Order Process

  1. Tell us the grade, pack size, volume and your destination port.
  2. We send a quote and a spec sheet showing the HS code for jasmine rice we’ll use on export documents.
  3. You confirm the import code with your broker and check whether you need a permit.
  4. We agree the contract, payment terms and inspection.
  5. We mill, pack, inspect and load, then send you the full document set.

Not sure which Incoterm to use? Read FOB vs CIF for rice import. For the steps in more detail, see how to import rice from Thailand. If you want to know how much fits in each container, read how many tons of rice in a 20ft container. If you’re comparing origins, our Thai jasmine rice vs Vietnamese jasmine rice guide covers the differences.

Why Import Your Jasmine Rice From DThai

For regular supply, our supply contracts keep the grade, codes and documents the same on every shipment. Routes and transit times are on our worldwide shipping page, and you can see every grade on our rice for sale page.

Frequently Asked Questions

What is the HS code for jasmine rice?

For white milled jasmine rice, it’s 1006.30. Brown jasmine is 1006.20, broken jasmine is 1006.40 and jasmine paddy is 1006.10.

What is the HS code for Thai Hom Mali rice?

Under the AHTN used in Thailand and ASEAN, milled Hom Mali is 1006.30.40 and brown Hom Mali is 1006.20.10.

What is the US HTS code for jasmine rice?

1006.30.90.57 for milled jasmine and 1006.20.40.25 for brown jasmine.

Is the HS code for jasmine rice the same in every country?

The first six digits are the same worldwide. The longer national code differs from country to country.

Does broken rice in a normal lot change the code?

No. A normal 5% broken white jasmine lot stays under 1006.30. Only rice sold as broken rice goes under 1006.40.

Do you put the HS code on your documents?

Yes. Every invoice, packing list and certificate of origin we issue shows the HS code and a matching description.

Do you ship jasmine rice worldwide?

Yes. We ship to Asia, the Middle East, Africa, Europe, the Americas and Oceania.

The HS code for jasmine rice is simple once you know the pattern: 1006 for rice, 1006.30 for white jasmine, plus your country’s own digits. The harder part is making sure every document matches and the rice in the bag matches the paperwork. That’s our job. Contact us with your grade, volume and port, and we’ll send a quote with the codes and specs spelled out.

Leave a Reply

Your email address will not be published. Required fields are marked *

Chat with us