{
 "schema_version": 1,
 "metric_id": "J6",
 "name": "Teacher shortage in primary education",
 "domain": "J",
 "tier": "v1",
 "grade": "C",
 "frequency": "A",
 "harmonized_international": false,
 "caveats": "A forward risk flag, not a long trend: the first national direct measurement is October 2021 (pre-2021 figures were projections and G5-city surveys — deliberately excluded). Survey-based national estimate including HIDDEN shortages (unqualified staff, split classes, undesired solo career-switchers, temps) — roughly three quarters of the total; vacancy registers alone miss most of it. The non-response correction was simplified in 2024 (Oct 2023 restated 9.6% vs the original 9.7% print — within rounding). Part of the 2024-25 fall is the end of NPO funding shrinking total employment, per the reports themselves.",
 "methodology_notes": "Verified 9 Jul 2026 against each year's original report table (Centerdata 'Personeelstekorten primair onderwijs', peildatum 1 oktober; 2025 from Trendrapportage 2025 Tabel 6.1): 9.1 / 9.5 / 9.7 / 8.1 / 6.3% of teacher fte employment, open + hidden, regular + long-term replacement, national incl. G5. Published each mid-December; refresh from the new Trendrapportage.",
 "owner_review_required": false,
 "sources": [
  {
   "org": "manual:OCW/Centerdata",
   "dataset_code": "manual:J6",
   "url": "https://www.ocwincijfers.nl/themas/arbeidsmarkt-en-leraren/trendrapportage-arbeidsmarkt/tekorten-po/landelijk-beeld",
   "licence": "OCW publication (open.overheid.nl); underlying Centerdata report all-rights-reserved — figures cited with attribution"
  }
 ],
 "breaks": [],
 "primary": {
  "key": "manual:OCW/Centerdata|manual:J6|NL|% of fte|component=total",
  "dataset_code": "manual:J6",
  "source_org": "manual:OCW/Centerdata",
  "geography": "NL",
  "unit_code": "% of fte",
  "dimensions": {
   "component": "total"
  },
  "frequency": "A",
  "points": [
   {
    "period": "2021",
    "value": 9.1
   },
   {
    "period": "2022",
    "value": 9.5
   },
   {
    "period": "2023",
    "value": 9.7
   },
   {
    "period": "2024",
    "value": 8.1
   },
   {
    "period": "2025",
    "value": 6.3
   }
  ]
 },
 "series": [
  {
   "key": "manual:OCW/Centerdata|manual:J6|NL|% of fte|component=regular",
   "dataset_code": "manual:J6",
   "source_org": "manual:OCW/Centerdata",
   "geography": "NL",
   "unit_code": "% of fte",
   "dimensions": {
    "component": "regular"
   },
   "frequency": "A",
   "points": [
    {
     "period": "2021",
     "value": 5.9
    },
    {
     "period": "2022",
     "value": 6.1
    },
    {
     "period": "2023",
     "value": 6.7
    },
    {
     "period": "2024",
     "value": 5.6
    },
    {
     "period": "2025",
     "value": 4.4
    }
   ]
  },
  {
   "key": "manual:OCW/Centerdata|manual:J6|NL|% of fte|component=replacement",
   "dataset_code": "manual:J6",
   "source_org": "manual:OCW/Centerdata",
   "geography": "NL",
   "unit_code": "% of fte",
   "dimensions": {
    "component": "replacement"
   },
   "frequency": "A",
   "points": [
    {
     "period": "2021",
     "value": 3.2
    },
    {
     "period": "2022",
     "value": 3.4
    },
    {
     "period": "2023",
     "value": 3.0
    },
    {
     "period": "2024",
     "value": 2.4
    },
    {
     "period": "2025",
     "value": 1.9
    }
   ]
  },
  {
   "key": "manual:OCW/Centerdata|manual:J6|NL|% of fte|component=total",
   "dataset_code": "manual:J6",
   "source_org": "manual:OCW/Centerdata",
   "geography": "NL",
   "unit_code": "% of fte",
   "dimensions": {
    "component": "total"
   },
   "frequency": "A",
   "points": [
    {
     "period": "2021",
     "value": 9.1
    },
    {
     "period": "2022",
     "value": 9.5
    },
    {
     "period": "2023",
     "value": 9.7
    },
    {
     "period": "2024",
     "value": 8.1
    },
    {
     "period": "2025",
     "value": 6.3
    }
   ]
  }
 ],
 "peers": [],
 "derived": [],
 "trend": {
  "direction": "flat",
  "method": "OLS over last 8 annual observations, 5% significance (MBW convention)",
  "window_start": "2021",
  "window_end": "2025",
  "slope_per_year": -0.7
 },
 "deltas": {
  "y1": -1.8,
  "latest_period": "2025",
  "latest_value": 6.3
 },
 "revisions_since": "2026-07-09",
 "generated_at": "2026-09-04T08:06:56+00:00"
}