The Customer Arrives by CarNarrow moat
Dino Polska (DNP) — moat facet
Dino sits between the corner shop and the hypermarket, and the twenty-minute drive to the alternative is the whole position.
Dino is designed around a specific journey: a short drive, a full basket, once or twice a week.
The filing makes the point in its own terms — the store's location and format mean customers have to use their cars to a lesser degree than a trip to a large out-of-town format would require1. That is the commercial gap Dino occupies. A convenience store is for the walk to the corner. A hypermarket is for the monthly expedition. Dino is for the everyday shop in a place where the alternative is a twenty-minute drive.
The consequence is a basket, not a snack. Dino's revenue per store of roughly 11 million złoty a year2 on 400 square metres is a density that a top-up format could not produce and a hypermarket would find derisory in absolute terms — which is the point. The economics work because the box is cheap and the catchment is captive.
It also shapes what is on the shelves. The fresh offer — fruit and vegetables, bread, dairy, and the fresh meat and cold cuts from Agro-Rydzyna3 — is what makes a shop worth driving to rather than passing. It is 41% of sales, up from 40% in each of the two preceding years, and it is delivered to every store every day4. The rest of the range is deliberately short at about five thousand items5, because the trip is not being won on choice.
The measure is transactions per store rather than basket size. A format winning its journey sees more visits; one losing it sees the same customers arriving less often and spending more each time to compensate.
The format and the journey it serves are unchanged, and delivery has not reached the small-town catchments where Dino trades.
The format is a fixed size; a rising average would mean Dino is building bigger stores for bigger catchments, a different business.
- ReportedThe filing makes the point in its own terms — the store's location and format mean customers have to use their cars to a lesser degree than a trip to a large out-of-town format would require.Dino Polska Management Board's Activity Report for 2025 - Section 3,1, business profile (the standardised 400 m2 store format carrying roughly 5 000 stock keeping units, fresh food at 41% of sales delivered daily, the small-town and edge-of-town siting, the twelve distribution centres, and the ownership of most store real estate) — FY2025 · publ. March 2026 · source ↗
- Moat Explorer calcDino's revenue per store of roughly 11 million złoty a year on 400 square metres is a density that a top-up format could not produce and a hypermarket would find derisory in absolute terms — which is the point.Moat Explorer calculation - arithmetic on figures reported in Dino's own filings: gross margin (7 911 077 over 33 634 155), net margin for each year from 2017 to 2025, revenue per store (33 634 155 thousand złoty over roughly 3 000 stores), own production as a share of revenue (3 945 315 over 33 634 155), the share of plant output sold internally (3 945 315 less 264 656), selling costs as a share of revenue (5 576 262 over 33 634 155), and stores per distribution centre — FY2017-FY2025 · publ. September 2026 · source ↗
- ReportedThe fresh offer — fruit and vegetables, bread, dairy, and the fresh meat and cold cuts from Agro-Rydzyna — is what makes a shop worth driving to rather than passing.Dino Polska Management Board's Activity Report for 2025 - Section 3,2, description of the Group (Agro-Rydzyna, the wholly-owned meat processing plant at Kloda supplying the fresh counters, private label at 6,6% of network sales excluding its output, the eZebra internet business, and the direct sourcing arrangements with producers) — FY2025 · publ. March 2026 · source ↗
- ReportedIt is 41% of sales, up from 40% in each of the two preceding years, and it is delivered to every store every day.Dino Polska Management Board's Activity Report for 2025 - Section 3,1, business profile (the standardised 400 m2 store format carrying roughly 5 000 stock keeping units, fresh food at 41% of sales delivered daily, the small-town and edge-of-town siting, the twelve distribution centres, and the ownership of most store real estate) — FY2025 · publ. March 2026 · source ↗
- ReportedThe rest of the range is deliberately short at about five thousand items, because the trip is not being won on choice.Dino Polska Management Board's Activity Report for 2025 - Section 3,1, business profile (the standardised 400 m2 store format carrying roughly 5 000 stock keeping units, fresh food at 41% of sales delivered daily, the small-town and edge-of-town siting, the twelve distribution centres, and the ownership of most store real estate) — FY2025 · publ. March 2026 · source ↗