Dino Polska: Building a dominant small-town grocery chain in Poland

Executive overview

Poland's modern private economy is only ~30 years old, and the average Pole can spend just 35% of what an average American can on goods and services. This creates a price-sensitive consumer base in a market still dominated by fragmented mom-and-pop stores.

Dino Polska exploits this gap by being the only full-assortment, lowest-price grocer that can profitably open in towns too small for any competitor.

Founder Tomasz Birnowski refined a rigid, replicable store format, owns the real estate, and vertically integrated into meat processing — structural advantages that compound over time and are nearly impossible to replicate.

The Polish grocery market context

  • Private enterprise in Poland dates only to 1990; dominant chains were all founded or entered in the 1990s
  • Median Polish income is ~one-fifth of US income; average goods cost ~half US prices — the average Pole can afford to spend ~35% of what an American can
  • 80% of Poland's population lives in small towns and rural areas — a figure unchanged since the 1980s
  • Seven grocery categories compete in Poland: hypermarkets, large supermarkets, proximity supermarkets, discounters, convenience stores, soft franchises, and mom-and-pops
  • Total grocery store count fell from ~170,000 in 2010 to ~100,000 today — almost entirely at the expense of mom-and-pops
  • Consumer preference has shifted to convenience: smaller stores closer to home, rather than large central supermarkets

Dino's differentiated model

  • Proximity supermarket format: ~4,300 sq ft, ~5,000 SKUs, 85–90% grocery, full assortment covering 90–100% of needs
  • Targets exclusively small-town Poland where larger competitors cannot operate profitably
  • Matches prices weekly against the top 500 SKUs of discount chains — the only proximity supermarket to guarantee lowest-price parity
  • Every store includes a fresh meat counter (pork, chicken, kielbasa) — most competitors sell only packaged meat
  • Vertically integrated with two owned meat processing plants, reducing spoilage and improving gross margins
  • Near-identical store format across all locations: same layout, same SKU categories, same size

Owned real estate and construction strategy

  • Since 2010, Dino has bought land and built every new store from scratch rather than leasing
  • Founder owns a separate construction company (Krot Invest) that builds exclusively for Dino
  • Build cost: ~$650,000 USD per store; maintenance capex ~$6,000/year
  • Break-even vs. leasing at ~9 years; stores are expected to last decades
  • Owning enables 100% format standardization, which maximises unit-level predictability
  • Management can predict a store's sales and profit with near precision from the surrounding population
  • No owned store has been closed since 2007

Store-level economics

  • ~17 months for permits + 6–7 months to construct before opening
  • Mature revenue per store: ~$1.8M annually (reached after ~3 years)
  • Gross margin: ~25%; store-level operating margin: ~8%
  • Returns on invested capital per store: 20–30%; annual NOPAT north of $120,000
  • Lifetime store IRR: ~20%
  • Like-for-like sales have consistently outpaced food inflation

Company financials and growth

  • As of Q1 2022: 1,880 stores, ~$3B annual revenue, $6–7B market cap
  • Store count CAGR from 2010 to 2022: ~29–30%, entirely organic
  • Revenue CAGR since 2014: ~30%; EPS CAGR: ~40%
  • Return on capital: ~20%; return on equity: ~30%
  • Only equity ever raised: $66M from Enterprise Investors in 2010 for a 49% stake (PE exited via 2017 Warsaw IPO at ~8–9x)
  • Since 2014, 96% of operating cash flow has been reinvested; no dividends issued; net debt/EBITDA ~1.1x
  • Founder retains 51% stake; two senior managers have been with the company since 2002

Total addressable market and growth runway

  • Polish grocery TAM: ~$60B; small-town share (~75%): ~$45B
  • In its founding town (Krotosian), Dino holds ~45–46% market share — implying a fully saturated national TAM of ~$20B or ~11,500 stores
  • Conservative scenario (matching Biedronka's 25% national share): ~$11B in sales or ~6,000 stores, roughly 3–3.5x today's store count
  • Remaining market share to capture: still largely from mom-and-pops (30–40% of stores) and underperforming larger formats
  • Potential international expansion (Czech Republic, Slovakia, Lithuania) is a call option, not a base case

Key risks

  • Russia-Ukraine conflict proximity — low probability but severe magnitude if it escalates to Poland
  • Persistent food and energy inflation — partially hedged by being the lowest-price option (waterfall effect draws new customers during downturns)
  • Long-term reinvestment risk: Dino may generate more cash than it can deploy domestically at responsible pace within 4–5 years
  • Related-party construction relationship (Krot Invest) — audited twice by Enterprise Investors; payments reconcile with market rates
  • Founder opacity: reclusive, not investor-accessible — mitigated by long track record of exceptional capital allocation
  • Main competitive threat: Biedronka (25% national share), but both benefit from stealing share from weaker players before competing with each other

More like this — when you're ready for early access.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Get early access to the full library.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.