Purchasing & Construction ScaleThin moat
Dom Development (DOM) — moat facet
Thousands of units a year buy a procurement edge the small builder never sees.
Building four thousand apartments a year — Dom sold 4 448 in 2025 alone1 — is simply cheaper, per apartment, than building forty. Dom Development's scale gives it real purchasing power over materials and a privileged position with the general contractors and subcontractors who are perennially in short supply in Poland's building trades. A developer that offers a steady, large, reliable pipeline of work is the customer contractors want to keep, which means better prices, better crews, and — just as important — priority when labour is scarce and everyone is competing for the same bricklayers.
This cost edge is modest but real, and it runs straight to the margin. In a business where the difference between a good year and a bad one is a few percentage points of profitability, buying and building a little cheaper than the competition is worth having, and it is an advantage a small builder structurally cannot match. Scale does not make the apartments better; it makes them cheaper to produce, which in a commodity-ish business is exactly the edge that compounds.
Stable. Scale still buys a modest cost edge on materials and contractors, but tight Polish building-labour markets keep input costs rising for everyone, so the relative advantage holds steady.
Thousands of units a year buy procurement terms, contractor priority and land access the small builder never sees — and nearly a billion złoty of annual land buying keeps the machine fed. Scale defends margin; unit volumes falling while costs stay fixed is how that defense fails.
Source: Dom Development FY2025 results announcement ↗- ReportedNet sales of 4 448 apartments in 2025.Dom Development FY2025 results announcement (17 March 2026) — record net profit 654,2m zł (+15%), revenue 3,26bn zł (+2,8%), operating profit 801m zł, net margin ~20% (from 18%); net sales 4 448 units, the highest in the company's 30-year history — FY2025 · publ. March 17, 2026 · source ↗