HS codes for snacks and crackers explained
HS codes classify goods with six digits read the same worldwide. The right heading decides duty, paperwork and clearance, and must be confirmed with a broker.
An HS code (Harmonized System, the international system for naming and numbering goods) is the string of digits customs authorities use to classify a product, and the first six digits are read the same way almost everywhere. For a snack company preparing for export, the right code decides the import duty, the documents required, and whether a shipment is held for questions. This piece explains HS codes in plain words, why snacks and crackers so often fall into grey areas, and how Color of Vietnam prepares to confirm a code with a customs broker instead of guessing.
How the system is built
Goods are sorted into chapters, headings and subheadings. Two digits give the chapter, four the heading, six the subheading, and at six digits nearly every country reads the code identically. Beyond six, each country adds its own digits for duty and statistics, so one product can carry eight digits in the exporting country and ten in the importing one, both starting with the same six.
For processed food, the chapters that come up most:
- Chapter 19: preparations of cereals, flour and starch, which covers baked goods, biscuits and cereals that are puffed or roasted.
- Chapter 20: preparations of vegetables, fruit and nuts, which covers roasted and otherwise prepared nuts.
- Chapter 21: miscellaneous edible preparations, where products that fit nowhere else tend to land.
Rice crackers, nut bars and energy bars can each touch two or three of these chapters depending on composition and process. That is why the HS question has no one line answer.
Why the right heading matters
Three consequences follow the code:
- Duty: each heading has its own import duty in the destination country, and preferential rates under trade agreements are granted by code. The same nut bar under two codes can face two duty rates.
- Paperwork: certificates of origin, food safety inspection and labelling requirements are all attached to the code.
- Clearance: a code that does not match the goods description or the invoice is one of the most common reasons for customs to hold a shipment.
A wrong code that happens to carry lower duty is not good luck. When it is found, the importer pays the difference, may be fined, and the next shipment is inspected more closely. Buyers remember which supplier gave them careless codes.
Why snacks are hard to classify
A modern snack is a mixture. An energy bar holds oats, cashew, dried fruit and a binder. Is it a cereal preparation, a nut preparation, or a food preparation not elsewhere specified? The answer depends on which ingredient dominates, how the bar is made, and how customs in the importing country reads the chapter notes. Rice crackers are similar: puffed from whole grain or baked from rice flour can lead to different headings.
Nobody at a snack company should be confident about this alone. Nor should anyone hand it to a broker without preparation, because a broker classifies well only when given the right information.
How we prepare: a classification note
Take the PLAY Nutrition energy bar. Before we ask a customs broker, we write a classification note for the product:
- A plain description: a bar pressed from oats, cashew and dried fruit, whether baked or not, whether coated or not.
- The share of each ingredient group by weight, taken from the recipe, so the dominant component is visible.
- The process in one line: mix, press, cut, pack.
- Pack configuration and how the product is eaten.
- The code we think fits, with our reasoning, and the neighbouring codes we considered.
The note goes to our broker in Vietnam and, through the buyer, to the broker at the destination. Both confirm or push back. If the two disagree, many countries allow an advance ruling from customs, which takes time but settles the matter. The confirmed code is written into the product specification with the date and the name of the person who confirmed it, so the work is not repeated from scratch next time.
HS codes in sales material
On the product information sheet we send to buyers, we print the proposed six digit code and say clearly that it is proposed and must be confirmed for the destination. That is more honest than printing a code as if it were settled. Experienced buyers appreciate the wording, because they know the digits after the sixth are their side's job.
If you are an importer who would like the classification note for one of our products, contact us. If you are a candidate curious about this side of building products for export, the open roles are on the Careers page.
Frequently asked questions
What is an HS code?
A classification code from the Harmonized System, read the same worldwide for its first six digits. Beyond six, each country adds digits of its own for duty and statistics.
Why are snacks hard to classify?
Because a snack mixes cereals, nuts and other components and can fall under chapter 19, 20 or 21 depending on the dominant ingredient, the process and how customs at the destination reads the notes.
How does Color of Vietnam confirm an HS code?
We write a classification note with a description, ingredient shares, process and proposed code, send it to brokers in Vietnam and at the destination for confirmation, and record the confirmed code in the specification.
Sounds like you? Join us.
If you share this perspective, take a look at our open roles or send us a partnership proposal.
Keep reading
Dry containers: how to stack cartons
Loading a dry container: pallets or floor loading to suit the receiver, cartons strong enough to stack, no pallet overhang, and humidity under control.
The first email to an importer
A good first email to an importer is short: two lines on who we are, why them, two or three products that fit their range, one question and one attachment.
Insurance and liability for exported food
Cargo insurance pays for loss in transit, Incoterms fix where risk passes, and liability for the product stays with the brand owner. How we keep the three apart.