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
40455055199020102030205045.140.2World 53.1
  • 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

Decade by decade

YearProducers per 100 consumersIndex, 2020 = 100
199050.9107.2
200051.2107.8
201049.7104.5
202047.5100.0
202645.194.9
203043.491.2
204041.587.3
205040.284.5

Years after 2021 are projections.

More hands. No hiring.

Runner: an AI growth team built from your code or your POS sales.