The 500ml bottle costs less at the till. That is the only true thing you can say in its favour. Per litre, it is the most expensive format on the shelf — and the gap is wide enough to matter every month.
What the data shows
Sivix logged 1,516 olive oil prices across Slovenian stores in early 2026. The pattern is consistent across brands: buy small, pay more. Not a little more. A lot more.
Take Gea extra virgin olive oil. The 500ml bottle costs €10.49 at the shelf. The 1-litre bottle from the same brand — same oil, same label, same factory — costs €14.99. If you use roughly a litre a month, that means two small bottles: €20.98. Or one large bottle: €14.99. The difference is €5.99 every month. Over a year, the small-bottle habit costs you about €72 extra for identical oil. It is not a bargain. It is a subscription to paying more.
| Product | Shelf price | Per litre |
|---|---|---|
| Gea extra virgin 500ml | €10.49 | €20.98 |
| Gea extra virgin 1 litre | €14.99 | €14.99 |
| Spar extra virgin 500ml | €6.49 | €12.98 |
| Spar extra virgin 1 litre | €11.99 | €11.99 |
Spar shows a smaller gap — around €1 per litre — because it prices its formats more tightly. The penalty is heaviest with Gea and with premium or organic oils, where the 500ml bottle can cost up to €6 more per litre than the 1-litre.
Why this happens
Smaller packaging costs more per unit to produce and fill. That cost gets passed on. Retailers also know that a lower sticker price on a small bottle reads as "affordable" even when the per-litre figure is not. Nobody compares unit prices in the aisle. The labels are not designed to make it easy.
There is a practical counterargument: once opened, a 1-litre bottle can go rancid before a smaller one would. For most households that cook regularly, this is not actually a problem — but it is the reason the small-bottle habit feels sensible, even when the maths says otherwise.
What it means for you
If your household uses at least a litre of olive oil a month, the 1-litre format saves you €5.99 every time with Gea. €72 over a year. The oil is the same. The bottle is smaller. The price is higher. Buy the large one.
Same brand, different size — Gea extra virgin (€/litre)
| Product | Price (EUR) |
|---|---|
| Gea EV 500ml | 20.98 |
| Gea EV 1l | 14.99 |
Source: Sivix, Slovenia, Jan–Apr 2026
Products referenced in this story
Real shelf prices as reported by Sivix contributors. Tap any product to see current prices.
