All of Hands & Demands
Hands & DemandsProducer–Consumer Index · November 2026 reading
Germany: 45 producers for every 100 consumers
The count peaked at 52 in 1996. It reaches 40 by 2050.
Producers per 100 consumers, Germany and the world
- Germany
- World
- Projection
- 2026
- 2050
Producers per 100 consumers
45.12026
- Highest: 51.8 in 1996
- 2050: 40.2
- Index, 2020 = 100: 94.9 now, 84.5 in 2050
Workers per 100 people
50.7Q2 2026
- Q2 2025: 50.9
- 1.97 people for every worker
Output per worker
$125,0002025
- +13% since 2000
More hands. No hiring.
Runner: an AI growth team built from your code or your POS sales.