Skip to content
Sivix
← Data Stories

The 10-Gram Tax

Milka LU: same €3.00, 13% less chocolate — a German court called it Mogelpackung. Our data agrees.

shelf price for both bar sizes
€3.00
more per 100 g — invisible on the price tag
+15%
extra per year when buying the smaller bar weekly
€20

Price per 100 g — Milka bars in Germany

Price per 100 g — Milka bars in Germany
LabelValue
Milka Oreo 100 g2.95
Milka LU 100 g3
Milka TUC 87 g3.1
Milka LU 87 g3.45

Source: Sivix, selected products from the story

15 May 2026

A German court ruled in May 2025 that Mondelez broke competition law by slimming a Milka bar from 100 g to 90 g while keeping the packaging — and the price — identical. The term they used was Mogelpackung: deception by wrapper. Our price data has documented the same move across the shelf.

What the data shows

In our German price records, Milka's LU flavour comes in two sizes: 100 g and 87 g. Both cost €3.00 at the median shelf price. The packaging looks the same. The weight, printed in small type on the back, does not.

At €3.00 per bar, the 100 g version costs exactly €3.00 per 100 g of chocolate. The 87 g version costs €3.45 per 100 g — 15% more for what presents as the same purchase. If you buy one Milka LU a week and always reach for the smaller box, you spend an extra €20 a year on chocolate you are not getting.

ProductSizeShelf pricePer 100 g
Milka LU100 g€3.00€3.00
Milka LU87 g€3.00€3.45

The 15% gap is invisible on the price tag. It only appears once you do the maths that the label is designed to discourage you from doing.

Why this happens

Shoppers anchor to shelf price, not unit price. A bar at €3.00 feels exactly like the €3.00 bar it replaced, even when it weighs 13% less. Weight reductions are cheaper to execute than price rises — the number on the tag stays put, the howl of complaint never arrives, and the margin improves quietly.

The Landgericht Bremen ruling pushed back on this logic. The court found that selling an identically packaged product at a reduced weight without clear disclosure is actively misleading, not just technically silent. It is the first ruling in Germany to apply competition law directly to shrinkflation.

What it means for you

The gram is now a more honest unit than the price tag. When two bars look the same on the shelf, check the weight first. In our dataset of 2,159 German chocolate SKUs, per-100 g prices run from €1.67 (Nippon puffed-rice chocolate, 200 g) to €8.69 (Lindt mini pralines) — a more-than-5× range that the shelf price alone will never show you.

German chocolate range — per 100 g

German chocolate range — per 100 g
LabelValue
Nippon puffed rice 200 g1.67
Milka Oreo 100 g2.95
Milka LU 100 g3.0
Milka LU 87 g3.45
Lindt Mini Pralines 100 g8.69

Source: Sivix, 14,083 price records · 2,159 DE chocolate SKUs · Feb–Mar 2026

Data source: Based on 14,083 price records collected by Sivix users across German supermarkets. Data reflects real shelf prices as reported at time of purchase (February–March 2026).

Products referenced in this story

Real shelf prices as reported by Sivix contributors. Tap any product to see current prices.

Common Questions

What is Sivix?

Sivix is a crowdsourced price network where everyday shoppers scan products and submit real-world prices — building the most accurate, real-time view of what things cost near you.

Is Sivix free to use?

Yes. Scanning products, submitting prices, and browsing the price network are all free — Sivix is built by its community of shoppers.

How do I find the best price?

Scan products and submit accurate prices using the Sivix app. Every validated submission makes the data sharper — giving you and everyone else a clearer picture of where to find the best deals.

How accurate are the prices?

Prices are submitted by real shoppers from real shelves and reflect data from roughly the last 90 days. The more people contribute in your area, the sharper and more current the picture — and historical prices are stored immutably so trends can’t be quietly rewritten.

Does Sivix show online prices too?

Yes, where available. Alongside real in-store prices reported by shoppers, Sivix also gathers online prices in a growing number of countries — so you can compare what a product costs at the shelf versus online and see where it’s actually cheaper.

Which countries and stores does Sivix cover?

Sivix already has data across several European markets — Slovenia, Germany, Finland, Spain and more — and it grows wherever people contribute. You can scan products in any store; coverage follows the community.

Why does price transparency matter?

Transparent prices help consumers compare stores, identify better deals, and understand market pricing dynamics.

Why should I contribute?

Every price you submit makes the network more accurate for everyone. The more you contribute, the better your access to real-time data — and the more you can save. Those who join early and contribute consistently become the most established voices in the network.

Do I get anything for contributing?

Every verified submission earns recognition in the network, and the people who join early and contribute consistently become its most established voices.

About Sivix

Sivix is a crowdsourced price network built by everyday shoppers. Scan products, submit real prices, and help build the most accurate view of what things actually cost. The more people contribute, the sharper the data — and the better deals everyone can find. We're building the most accurate, real-time view of prices in the world. Those who join early and contribute consistently become the most established voices in the network.

Powering a more transparent marketplace, one price at a time.