# Shoes HS Code: Chapter 64 and Why the Upper Decides It — Origova

> The shoes HS code is set by upper material, not by style. How 6401 to 6405 divide, why footwear duty rates are unusually high, and how to classify a range.

Canonical: https://origova.com/shoes-hs-code

---

# Shoes HS code: chapter 64, and why the upper material decides it

_By [Spencer Flaherty](https://origova.com/about), founder of Origova_

Footwear is one of the few categories where getting the **shoes HS code** wrong is reliably expensive, because US duty rates in chapter 64 are unusually high and unusually variable — some lines run well into double digits where most consumer goods sit in low single figures. A misclassified shoe is not a rounding error.

The good news is that the **shoes HS code** is decided by a rule that is mechanical once you know it: **the material of the upper**, then the material of the outer sole. Not the style, not the intended use, not what you call it in your product title.

> **Where does your catalog stand?** — Origova scans every variant for missing or malformed HS codes, country of origin and weight — free, at any catalog size. [Run the free scan →](https://apps.shopify.com/origova)

## How chapter 64 divides

| Heading | Upper | Notes |
|---|---|---|
| `6401` | Rubber or plastics | **Waterproof** footwear where sole and upper are moulded or assembled without stitching, riveting or similar. Wellingtons, some rain boots. |
| `6402` | Rubber or plastics | Other footwear with rubber/plastic outer soles and uppers. Many sandals, jellies, moulded clogs. |
| `6403` | **Leather** | Outer soles of rubber, plastics, leather or composition leather. Dress shoes, leather boots, many sneakers. |
| `6404` | **Textile** | Canvas sneakers, espadrilles, most trainers with fabric uppers. |
| `6405` | Other | Everything the above four do not catch. |

## The rule that actually decides it

The upper is classified by the material with the **greatest external surface area** — and accessories and reinforcements are excluded from that measurement. This is where sellers go wrong, because the parts you notice are often the parts that do not count: eyelet stays, toe caps, ankle patches, logo overlays and heel counters can all be reinforcements rather than upper material.

The practical consequence: a sneaker that looks like a leather shoe may be a textile shoe for tariff purposes, and vice versa. If your range mixes materials, you cannot classify from the product photo. You need the construction spec, and your manufacturer has it.

## Where a single range spans headings

This is the trap that makes footwear catalogs painful. One sneaker model offered in canvas, suede and full leather is **three different headings** — 6404, 6403 and 6403 respectively — even though it is one product with three colourways in your store. Grouping by product will misclassify it; grouping by material will not.

The same applies to seasonal lines: a rain boot may be 6401 if moulded and waterproof, and 6402 if assembled by stitching. Construction method, not appearance.

## Why the duty stakes are higher here

Footwear carries some of the highest ad valorem rates in the US schedule, and rates within chapter 64 vary sharply by heading and by national subheading. That means a classification error does not just risk a customs hold — it can materially change landed cost per pair, which flows straight into your margin or your customer’s bill. If you quote duties at checkout, [the quote is only as good as the code](https://origova.com/landed-cost-for-shopify-sellers).

## Country of origin in footwear

Footwear supply chains are often split across countries — uppers cut in one, lasted and soled in another. [Country of origin is where substantial transformation occurred](https://origova.com/shopify-country-of-origin), which for footwear generally means where the shoe was assembled rather than where the leather was tanned. Get this from your manufacturer; it is not inferable.

## Applying it across a Shopify catalog

Because the deciding attribute is material rather than product, the efficient workflow is: scan for unclassified variants, group them by upper material, and apply one code per material group. HS code and country of origin sit on [each variant’s inventory item](https://origova.com/shopify-customs-information), so a shoe in eight sizes is eight records — and [Shopify will not tell you which are empty](https://origova.com/bulk-edit-hs-codes-shopify). [Origova](https://origova.com/index) lists them and applies codes per group, reversibly.

> **Not customs advice** — Chapter 64 is genuinely technical — surface-area measurement, the accessories-and-reinforcements exclusion, and the waterproof construction test all have ruling history behind them. Given the duty rates involved, footwear is a category where a licensed customs broker earns their fee. Verify at [hts.usitc.gov](https://hts.usitc.gov).

## The short version

Chapter 64, split by upper material: rubber/plastic waterproof is `6401`, other rubber/plastic `6402`, leather `6403`, textile `6404`, everything else `6405`. The upper is measured by greatest external surface area with accessories and reinforcements excluded, so appearance misleads. One model in three materials is three codes. Duty rates are high enough that this is worth getting right the first time.

## Frequently asked questions

### What is the HS code for shoes?

Footwear sits in chapter 64, split by the material of the upper: 6401 for waterproof moulded rubber or plastic footwear, 6402 for other rubber or plastic, 6403 for leather uppers, 6404 for textile uppers, and 6405 for everything else.

### What determines a footwear HS code?

The material of the upper, measured by greatest external surface area, with accessories and reinforcements excluded from that measurement. The outer sole material then refines the subheading. Style, intended use and product naming are irrelevant to classification.

### Do sneakers and dress shoes share an HS code?

Not necessarily — and they often do. Both are classified by upper material, so a leather sneaker and a leather dress shoe can both fall under 6403, while a canvas sneaker goes to 6404. Category names in your store do not map to tariff headings.

### Does one shoe model in different materials need different codes?

Yes. A model offered in canvas, suede and full leather spans at least two headings — 6404 for the canvas and 6403 for the leather versions. This is the single most common source of misclassification in footwear catalogs.

### Why are footwear duty rates so high?

US tariff rates in chapter 64 are historically among the highest on consumer goods and vary sharply between headings and national subheadings. That makes classification errors costly in landed cost terms, not just in customs delay.

### What country of origin applies to shoes made across several countries?

The country where substantial transformation occurred, which for footwear generally means where the shoe was assembled and soled rather than where the leather or textile was produced. Your manufacturer can confirm it; it is not something to infer.

Verify current classifications and duty rates at the official [Harmonized Tariff Schedule (hts.usitc.gov)](https://hts.usitc.gov). Chapter 64 has extensive CBP ruling history in the CROSS database.

Related: [What is an HS code?](https://origova.com/what-is-an-hs-code) · [HS codes for clothing and apparel](https://origova.com/hs-code-for-clothing-shopify) · [Landed cost, explained](https://origova.com/landed-cost-for-shopify-sellers) · [candles](https://origova.com/hs-code-for-candles-shopify) · [clothing](https://origova.com/hs-code-for-clothing-shopify) · [jewelry](https://origova.com/hs-code-for-jewelry-shopify) · [cosmetics](https://origova.com/hs-code-for-cosmetics-skincare-shopify)
