{
 "title": "Virginia minimum wage: statutory schedule and CPI-indexed forecast",
 "built": "2026-10-19",
 "scenario": "base",
 "statute": "https://law.lis.virginia.gov/vacode/title40.1/chapter3/section40.1-28.10/",
 "cpiThrough": "2026-09",
 "assumptions": {
  "byYear": {
   "2026": 3.6,
   "2027": 2.3,
   "2028": 2.3
  },
  "longRun": 2.3,
  "source": "Federal Reserve Bank of Philadelphia, Survey of Professional Forecasters, 2026 Q3 (released 2026-08-14): median headline CPI, Q4/Q4"
 },
 "rows": [
  {
   "year": 2026,
   "wage": 12.77,
   "basis": "statute",
   "cpiYear": null,
   "cpiChangePct": null,
   "cpiStatus": null,
   "annualFullTime": 26562,
   "low": 12.77,
   "high": 12.77
  },
  {
   "year": 2027,
   "wage": 13.75,
   "basis": "statute",
   "cpiYear": null,
   "cpiChangePct": null,
   "cpiStatus": null,
   "annualFullTime": 28600,
   "low": 13.75,
   "high": 13.75
  },
  {
   "year": 2028,
   "wage": 15,
   "basis": "statute",
   "cpiYear": null,
   "cpiChangePct": null,
   "cpiStatus": null,
   "annualFullTime": 31200,
   "low": 15,
   "high": 15
  },
  {
   "year": 2029,
   "wage": 15.35,
   "basis": "forecast",
   "cpiYear": 2027,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 31928,
   "low": 15.27,
   "high": 15.45
  },
  {
   "year": 2030,
   "wage": 15.7,
   "basis": "forecast",
   "cpiYear": 2028,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 32656,
   "low": 15.54,
   "high": 15.91
  },
  {
   "year": 2031,
   "wage": 16.06,
   "basis": "forecast",
   "cpiYear": 2029,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 33405,
   "low": 15.85,
   "high": 16.39
  },
  {
   "year": 2032,
   "wage": 16.43,
   "basis": "forecast",
   "cpiYear": 2030,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 34174,
   "low": 16.17,
   "high": 16.88
  },
  {
   "year": 2033,
   "wage": 16.81,
   "basis": "forecast",
   "cpiYear": 2031,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 34965,
   "low": 16.49,
   "high": 17.39
  },
  {
   "year": 2034,
   "wage": 17.2,
   "basis": "forecast",
   "cpiYear": 2032,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 35776,
   "low": 16.82,
   "high": 17.91
  },
  {
   "year": 2035,
   "wage": 17.6,
   "basis": "forecast",
   "cpiYear": 2033,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 36608,
   "low": 17.16,
   "high": 18.45
  },
  {
   "year": 2036,
   "wage": 18,
   "basis": "forecast",
   "cpiYear": 2034,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 37440,
   "low": 17.5,
   "high": 19
  },
  {
   "year": 2037,
   "wage": 18.41,
   "basis": "forecast",
   "cpiYear": 2035,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 38293,
   "low": 17.85,
   "high": 19.57
  },
  {
   "year": 2038,
   "wage": 18.83,
   "basis": "forecast",
   "cpiYear": 2036,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 39166,
   "low": 18.21,
   "high": 20.16
  },
  {
   "year": 2039,
   "wage": 19.26,
   "basis": "forecast",
   "cpiYear": 2037,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 40061,
   "low": 18.57,
   "high": 20.76
  },
  {
   "year": 2040,
   "wage": 19.7,
   "basis": "forecast",
   "cpiYear": 2038,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 40976,
   "low": 18.94,
   "high": 21.38
  },
  {
   "year": 2041,
   "wage": 20.15,
   "basis": "forecast",
   "cpiYear": 2039,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 41912,
   "low": 19.32,
   "high": 22.02
  },
  {
   "year": 2042,
   "wage": 20.61,
   "basis": "forecast",
   "cpiYear": 2040,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 42869,
   "low": 19.71,
   "high": 22.68
  },
  {
   "year": 2043,
   "wage": 21.08,
   "basis": "forecast",
   "cpiYear": 2041,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 43846,
   "low": 20.1,
   "high": 23.36
  },
  {
   "year": 2044,
   "wage": 21.56,
   "basis": "forecast",
   "cpiYear": 2042,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 44845,
   "low": 20.5,
   "high": 24.06
  },
  {
   "year": 2045,
   "wage": 22.06,
   "basis": "forecast",
   "cpiYear": 2043,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 45885,
   "low": 20.91,
   "high": 24.78
  },
  {
   "year": 2046,
   "wage": 22.57,
   "basis": "forecast",
   "cpiYear": 2044,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 46946,
   "low": 21.33,
   "high": 25.52
  },
  {
   "year": 2047,
   "wage": 23.09,
   "basis": "forecast",
   "cpiYear": 2045,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 48027,
   "low": 21.76,
   "high": 26.29
  },
  {
   "year": 2048,
   "wage": 23.62,
   "basis": "forecast",
   "cpiYear": 2046,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 49130,
   "low": 22.2,
   "high": 27.08
  },
  {
   "year": 2049,
   "wage": 24.16,
   "basis": "forecast",
   "cpiYear": 2047,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 50253,
   "low": 22.64,
   "high": 27.89
  },
  {
   "year": 2050,
   "wage": 24.72,
   "basis": "forecast",
   "cpiYear": 2048,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 51418,
   "low": 23.09,
   "high": 28.73
  },
  {
   "year": 2051,
   "wage": 25.29,
   "basis": "forecast",
   "cpiYear": 2049,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 52603,
   "low": 23.55,
   "high": 29.59
  },
  {
   "year": 2052,
   "wage": 25.87,
   "basis": "forecast",
   "cpiYear": 2050,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 53810,
   "low": 24.02,
   "high": 30.48
  },
  {
   "year": 2053,
   "wage": 26.47,
   "basis": "forecast",
   "cpiYear": 2051,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 55058,
   "low": 24.5,
   "high": 31.39
  },
  {
   "year": 2054,
   "wage": 27.08,
   "basis": "forecast",
   "cpiYear": 2052,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 56326,
   "low": 24.99,
   "high": 32.33
  },
  {
   "year": 2055,
   "wage": 27.7,
   "basis": "forecast",
   "cpiYear": 2053,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 57616,
   "low": 25.49,
   "high": 33.3
  },
  {
   "year": 2056,
   "wage": 28.34,
   "basis": "forecast",
   "cpiYear": 2054,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 58947,
   "low": 26,
   "high": 34.3
  },
  {
   "year": 2057,
   "wage": 28.99,
   "basis": "forecast",
   "cpiYear": 2055,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 60299,
   "low": 26.52,
   "high": 35.33
  },
  {
   "year": 2058,
   "wage": 29.66,
   "basis": "forecast",
   "cpiYear": 2056,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 61693,
   "low": 27.05,
   "high": 36.39
  },
  {
   "year": 2059,
   "wage": 30.34,
   "basis": "forecast",
   "cpiYear": 2057,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 63107,
   "low": 27.59,
   "high": 37.48
  },
  {
   "year": 2060,
   "wage": 31.04,
   "basis": "forecast",
   "cpiYear": 2058,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 64563,
   "low": 28.14,
   "high": 38.6
  },
  {
   "year": 2061,
   "wage": 31.75,
   "basis": "forecast",
   "cpiYear": 2059,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 66040,
   "low": 28.7,
   "high": 39.76
  },
  {
   "year": 2062,
   "wage": 32.48,
   "basis": "forecast",
   "cpiYear": 2060,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 67558,
   "low": 29.27,
   "high": 40.95
  },
  {
   "year": 2063,
   "wage": 33.23,
   "basis": "forecast",
   "cpiYear": 2061,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 69118,
   "low": 29.86,
   "high": 42.18
  },
  {
   "year": 2064,
   "wage": 33.99,
   "basis": "forecast",
   "cpiYear": 2062,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 70699,
   "low": 30.46,
   "high": 43.45
  },
  {
   "year": 2065,
   "wage": 34.77,
   "basis": "forecast",
   "cpiYear": 2063,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 72322,
   "low": 31.07,
   "high": 44.75
  },
  {
   "year": 2066,
   "wage": 35.57,
   "basis": "forecast",
   "cpiYear": 2064,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 73986,
   "low": 31.69,
   "high": 46.09
  },
  {
   "year": 2067,
   "wage": 36.39,
   "basis": "forecast",
   "cpiYear": 2065,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 75691,
   "low": 32.32,
   "high": 47.47
  },
  {
   "year": 2068,
   "wage": 37.23,
   "basis": "forecast",
   "cpiYear": 2066,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 77438,
   "low": 32.97,
   "high": 48.89
  },
  {
   "year": 2069,
   "wage": 38.09,
   "basis": "forecast",
   "cpiYear": 2067,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 79227,
   "low": 33.63,
   "high": 50.36
  },
  {
   "year": 2070,
   "wage": 38.97,
   "basis": "forecast",
   "cpiYear": 2068,
   "cpiChangePct": 2.3,
   "cpiStatus": "assumed",
   "annualFullTime": 81058,
   "low": 34.3,
   "high": 51.87
  }
 ]
}