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)
| Level | Digits | Example | Scope |
|---|---|---|---|
| Chapter | 2 | 61 | Articles of apparel and clothing accessories |
| Heading | 4 | 6109 | T-shirts, singlets and other vests |
| Subheading (HS6) | 6 | 6109.10 | Of cotton |
| National code | 8–10 | 6109.10.0010 | Specific 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:
| Category | Products | HS6 | Lines before | Lines after |
|---|---|---|---|---|
| Cotton t-shirts (5 colors) | 5 | 6109.10 | 5 | 1 |
| Cotton hoodies (4 colors) | 4 | 6110.20 | 4 | 1 |
| Phone cases (iPhone) | 6 | 3926.90 | 6 | 1 |
| Phone cases (Samsung) | 5 | 3926.90 | 5 | 1 |
| Stainless steel water bottles | 4 | 7323.93 | 4 | 1 |
| Cotton tote bags | 3 | 4202.92 | 3 | 1 |
| Vinyl stickers | 8 | 4911.99 | 8 | 1 |
| Desk organizers | 5 | 3926.10 | 5 | 1 |
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.
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.