HS6 Grouping: The Hidden €3 Savings for EU Cross-Border Sellers

If you're shipping products to the EU, there's a little-known customs optimization that could cut your declaration fees by up to 80% overnight. It's called HS6 grouping, and it's completely legal.

In this deep dive, I'll explain exactly how it works, why most sellers are leaving money on the table, and how you can start saving today.

First: what is an HS code?

Every product shipped internationally needs an HS (Harmonized System) code — the standardized number customs uses to classify your product. HS codes are hierarchical:

Example: Cotton t-shirt
6109.10.0010
│    │    │  └─ Statistical suffix (national, 2 digits)
│    │    └──── Subheading (national, 2 digits)
│    └───────── Heading (international, 4 digits)
└────────────── Chapter (international, 2 digits)
LevelDigitsExampleScope
Chapter261Articles of apparel and clothing accessories
Heading46109T-shirts, singlets and other vests
Subheading (HS6)66109.10Of cotton
National code8–106109.10.0010Specific EU detail

Why HS6 is the magic number

For customs declaration counting, the line item is counted at the HS6 level — not the 10-digit national code.

That means:

  • Product A: cotton t-shirt, HS 6109.10.0010
  • Product B: cotton tank top, HS 6109.10.0020

Both are HS6 = 6109.10. They count as one line, not two.

But: Product C (polyester t-shirt, HS 6109.90.0010) has HS6 = 6109.90 — a different HS6, so it counts as a separate line. Understanding exactly which products share an HS6 is where most sellers get stuck; our step-by-step grouping guide walks through it with a worked example.

How much can you actually save?

Let's run the numbers for a typical dropshipping store with 40 products:

CategoryProductsHS6Lines beforeLines after
Cotton t-shirts (5 colors)56109.1051
Cotton hoodies (4 colors)46110.2041
Phone cases (iPhone)63926.9061
Phone cases (Samsung)53926.9051
Stainless steel water bottles47323.9341
Cotton tote bags34202.9231
Vinyl stickers84911.9981
Desk organizers53926.1051

Before optimization: 40 lines × €3 = €120 per shipment
After HS6 grouping: 8 lines × €3 = €24 per shipment
Savings: €96 per shipment (80% reduction!)

At 15 orders per day, that's €43,200 per month — or €518,400 per year. That's not chump change. That's the difference between a profitable store and one bleeding money on customs fees.

Is HS6 grouping legal?

Yes, completely legal and compliant. This is not a loophole or a gray area — it's explicitly how the EU customs system is designed:

  • Declaration lines are counted at HS6 level — that's how the system works
  • You're not hiding anything — you're listing all products, just grouped correctly
  • EU customs expects this — that's why the HS system has 6-digit international codes in the first place

The only rule: when you group products, you must list the HS6 code, total quantity, total value, and country of origin (if the same for all). As long as those are accurate, you're fully compliant.

Common myths (debunked)

  • Myth 1: "You can only list one product per line." — False. Multiple products with the same HS6 code go on one line.
  • Myth 2: "Grouping products is against the rules." — False. The 6-digit level is intentionally standardized across all countries.
  • Myth 3: "Customs will flag you for grouped lines." — False. Customs only flags errors in the HS code itself, not how many products are on one line.
  • Myth 4: "You can't group products from different suppliers." — Partially true. You can, as long as they share the same HS6 and country of origin. Different origins need separate lines.

The manual approach (and why it's painful)

Doing HS6 grouping manually for a 40-product store is doable. For a store with 200+ SKUs, you'd need to look up the correct HS code for every product, strip each code to its first 6 digits, group products by HS6, calculate combined quantity and value, update everything whenever you add a product, and double-check you didn't make a mistake. That's 15+ hours per month of tedious, error-prone work — and if the HS code itself is wrong, the whole grouping exercise is useless.

The automated approach

This is exactly why we built DutyRight. It does the entire HS6 grouping audit for you: scans all your products, checks and corrects HS codes, groups products by HS6, and shows you exactly how many lines you could reduce and your exact savings per order. No manual work. No spreadsheets. No guessing.

DutyRight is currently under Shopify review. Join the waitlist to get the App Store install link and your early-bird discount when we go live.

Join the DutyRight waitlist →

Key takeaways

  • HS6 grouping is the single biggest EU customs optimization available
  • Most sellers overpay by 50–80% because they don't know about it
  • It's 100% legal — EU customs expects it
  • Doing it manually is tedious — automate it with a tool
  • The savings compound — every order, every month, forever

If you're shipping to the EU and you're not doing HS6 grouping, you're leaving thousands of euros on the table every year.

About the data in this guide

Every figure in this article is checked against the official EU sources listed on the About & data sources page (Regulation (EU) 2026/382, the TARIC and Commission guidance). Spot an error or a broken link? Email support@eur3duty.com and we'll correct it.

Before Nov 1: get your HS6 groups right

From November 1, every declaration line to the EU costs €5 (€3 duty + €2 Union Handling Fee), and multi-line orders stack. DutyRight builds the exact HS6 grouping your store needs — join the waitlist and get the free checklist plus early-bird access when we launch.

Join the DutyRight waitlist →

Early-bird discount for waitlist members · No spam, unsubscribe anytime.