HS Code Classification: Material vs Function, Whole Machine vs Parts, Sets vs Loose Items

Short answer: Most HS classification disputes are not caused by missing data — they are caused by applying the rules in the wrong order. The three disputes that cause the most post-entry corrections are: (1) material vs function, resolved by GRI 3(b) essential character, not by what the product is made of; (2) whole machine vs parts, resolved by GRI 2(a) plus Section XVI Note 2 and the parts of general use carve-out; and (3) sets vs loose items, resolved by the three cumulative conditions for goods put up in sets for retail sale. In all three cases, the final answer must be confirmed at the 10-digit HTS level, because duty rates, Section 232/301 exposure, and AD/CVD scope operate there — not at 6 digits.

Why classification disputes happen

Roughly 90% of products are settled by GRI 1 alone: read the heading text, then read the relevant section and chapter notes. Disputes only arise when GRI 1 genuinely leaves two headings in play. That is when the later rules — applied in strict numerical order — decide the outcome.

Step Rule Question
1 GRI 1 Do the heading text or the section/chapter notes decide it?
2 GRI 2(a) Is it an unassembled or incomplete article that already has the essential character of the finished good?
3 GRI 3(a) Which heading is more specific?
4 GRI 3(b) Which material or component gives the good its essential character?
5 GRI 3(c) Still tied? Take the heading that occurs last in numerical order.
6 GRI 6 Apply the same logic again at the subheading level.

You never invoke GRI 3 unless GRI 1 fails. That single discipline prevents most misclassifications.

Trap 1 — Material vs function: it is made of steel is not a legal argument

The wrong instinct

"It's stainless steel, so it belongs in the steel chapter."

Material alone has no legal force in classification. When two headings both plausibly apply, you resolve it with GRI 3(b) essential character — the component or material that makes the good what it is, weighed on role relative to use, bulk, quantity, weight, and value. There is no fixed formula; customs authorities treat it as fact-specific.

Worked example: why phone case has no single answer

Phone cases are the cleanest illustration, because CBP has ruled different ways depending on the facts:

Facts as imported Classification Authority
Front and rear housings that form the phone body itself, designed to enclose the keypad and internal electronics 8517.70.00 — parts of telephone apparatus NY N008814
Decorative snap-on cover entirely studded with glass/plastic imitation gemstones, sold as a fashion accessory 3926.90.35 / 7018.90.50 — articles of plastics / imitation gemstones HQ H287717
Rugged protective case; dispute is container (4202) vs articles of plastics (3926) 3926.90.99 — articles of plastics H284146
Wall-mounted plastic cabinet for telecom equipment, imported empty with no internal components 3926.90.99 — articles of plastics (not a 8517 part) H058790

The rule to extract: parts that are built into the device are classified with the device; add-on protective or decorative articles are classified by their own material. The test is the condition of the goods as presented at import, not how the seller markets them.

If you want the behaviour-level checklist instead — matching by name only, vague descriptions, copying a competitor — see Common HS Code Classification Mistakes.

The US adds one more guardrail

Additional U.S. Rule of Interpretation 1(c) provides that a provision for parts covers goods solely or principally used as parts of a given article — but a parts provision does not prevail over a specific provision for that part.

In plain terms: if the part has its own name in the tariff, classify it under that name. Do not force it into the machine's parts subheading. That single sentence is the bridge to Trap 2.

Trap 2 — Whole machine vs parts: three distinct errors

(a) Knocked-down goods are the finished article (GRI 2(a))

GRI 2(a) covers articles incomplete or unfinished that have the essential character of the complete article, and complete articles entered unassembled or disassembled.

⚠️ Do not assume disassembling lowers the duty. Many jurisdictions apply distinct local-content or CKD tariff policies, and split shipments to obtain a lower rate are exactly what those policies target.

(b) Dedicated parts vs parts of general use (Section XVI Note 2)

Section XVI (Chapters 84–85) Note 2 orders the parts question. The sequence is mandatory:

Category Test Result
Part that is itself goods of a heading in Ch. 84/85 Named in its own heading Classified in its own heading, always
Dedicated part Not named elsewhere, and suitable for use solely or principally with a particular kind of machine Classified with that machine
Parts of general use Screws, bolts, nuts, washers, chain, springs, locks, hinges — with their own headings in Ch. 73/83 Classified by their own material heading, never with the host machine

The third row is where importers lose money. A shipment of stainless steel bolts is not a part of the machine — it is 7318. Conversely, a bracket designed solely for one machine model, with no heading of its own, is not classified by material just because it is steel.

(c) Parts and complete machines are taxed differently

This is the layer with real financial consequences:

Bottom line: whole-vs-parts is not taxonomy. It is money, and it must be checked at 10 digits.

Trap 3 — Sets vs loose items: one box is not a set

The three cumulative conditions (GRI 3(b))

Goods qualify as put up in sets for retail sale only if all three are met:

  1. They consist of at least two different articles that are, prima facie, classifiable in different headings;
  2. They are put up together to meet a particular need or carry out a specific activity; and
  3. They are packaged for direct sale to users without repacking.

Fail any one, and each item is classified on its own.

The two classic mistakes

Mistake 1 — calling a multi-item shipment a set. 100 phone cases + 50 cables + 20 stands in one container is not a retail set. It is several distinct articles in one consignment and must be declared line by line, each with its own code. See How to Calculate Total Shipment Tariffs with Multiple HS Codes.

Mistake 2 — splitting a genuine retail set. An electric toothbrush sold in a retail colour box with brush heads and a charging base is a set: classify it by the component giving essential character (the toothbrush), not as three separate lines.

Quick test: Is this the package the end consumer takes home and opens? Yes → likely a set. No (B2B replenishment, mixed container) → declare item by item.

If essential character genuinely cannot be determined, GRI 3(c) breaks the tie by taking the heading last in numerical order. That is a fallback, not a first choice.

Fast decision table

Order Question Authority If unresolved
1 Does the heading text or a section/chapter note decide it? GRI 1 → 2
2 Is it an unassembled/incomplete article with the essential character of the finished good? GRI 2(a) → 3
3 Which of the competing headings is more specific? GRI 3(a) → 4
4 Which material or component gives essential character? GRI 3(b) → 5
5 Still tied → heading last in numerical order GRI 3(c)
Always Does the part have a heading of its own (esp. parts of general use)? Section XVI Note 2 / Section XV Note 2 Classify by its own heading
Finally What is the 10-digit code? GRI 6 Verify duty, 232/301, AD/CVD at 10 digits

Don't argue it — go get a ruling

Two low-cost options beat an internal debate:

  1. Search prior rulings. CBP's CROSS database is public and contains thousands of classification rulings. The four phone-case outcomes above all came from it. If you are stuck on a product, someone has very likely already asked.
  2. Request a binding ruling / advance classification. Most customs administrations offer a binding ruling process that yields legal certainty — far cheaper than a post-entry audit.

How HSBot fits

HSBot does not replace the decision — it removes the busywork and surfaces the dispute early:

FAQ

Is an HS code classified by material or by use? By the rules, in order — not by either one alone. GRI 1 (heading text and notes) resolves most goods. When two headings compete, GRI 3(b) classifies by the material or component giving the good its essential character.

Are bolts shipped with a machine classified as machine parts? No. Bolts, screws, nuts, washers, chain and springs are parts of general use with their own headings in Chapter 73/83 and are classified there, not with the machine.

Is a CKD kit classified as parts or as the finished vehicle? As the finished vehicle, under GRI 2(a), provided it has the essential character of the complete article. Watch for local CKD tariff regimes that set specific rates.

Can I classify a mixed shipment as a set to get one code? Only if the three GRI 3(b) conditions for retail sets are met. A mixed consignment of unrelated items must be declared line by line. Misusing set to obtain a lower rate is a false declaration.

Why does the 10-digit HTS matter if my 6-digit HS is correct? Because 6 digits only identify the product category. In the US you must declare 10 digits: the last four determine the precise duty rate and statistical reporting, and Section 232/301 treatment and AD/CVD considerations operate at that level.

Is the tariff data in HSBot up to date? HSBot continuously syncs with the latest schedules published by each country's customs authority, so results reflect the version currently in force. The specific revision in effect and the supported country list are published in the Data version & sources section of the HSBot Help Center.

Are HSBot results binding? No. Neither this article nor any automated result is a customs decision. For binding outcomes, request a ruling from the relevant authority or work with a licensed customs broker.


Disclaimer: This article is educational and does not constitute customs advice or a classification opinion. Always verify against the official tariff, section and chapter notes, and applicable rulings.