The K-12 enrollment forecast turned into a recurring revenue headwind, set against
the district's cash cushion
Fewer students means less money, every year. Iowa funds districts per pupil.
ICCSD's own cohort-survival forecast projects roughly 750 fewer students by 2030
under the Baseline. At the state foundation rate that is a
recurring ~$6.8M/year hole in the operating budget. It arrives
while the district already runs one of the thinnest cash cushions of any large Iowa district.
Projected enrollment decline by 2030
−752
Baseline: 14,227 to 13,475 K-12
Recurring revenue headwind by 2030
~$6.8M/yr
at $9,000/student
Current cash cushion
31 days
about $18M GF, target 90+ days
The bridge, in four steps
Enrollment falls about 752 students by 2030 under the Baseline
scenario, from 14,227 K-12 in 2025 to 13,475 in 2030. The decline is
demographic. Johnson County births peaked in 2016 and feed smaller kindergarten classes.
Each lost student takes about $9,000 of revenue with it. Iowa's
funding formula pays districts per pupil. Fewer students means a smaller combined state-aid and
property-tax foundation amount the following year.
That compounds to a recurring ~$6.8M/year shortfall
by 2030 against the 2025 revenue base. It also adds up to roughly
$18M total (2,027 student-years) of lost state aid over
2026 to 2030 as the decline phases in.
It lands on a thin cushion. ICCSD holds about 31 days of net
cash, around $18M in the General Fund, against a 90-day target of about
$52M. A recurring $6.8M/year drain is roughly
a third of the district's entire current cash balance, every year.
Annual revenue headwind vs. 2025 (Baseline)
Lost operating revenue, $9,000/student, 2026 to 2030
It depends on the scenario, but every path points down
2030 scenario
K-12 enrollment
vs. 2025 (14,227)
Annual revenue at $9,000/student
High
13,551
−676
−$6.1M
Baseline
13,475
−752
−$6.8M
Low
13,306
−921
−$8.3M
Enrollment from the ICCSD cohort-survival forecast (iccsd-enrollment-forecast.html),
K-12 BEDS basis. Per-pupil revenue uses the site-standard $9,000 all-in state foundation
figure. At the narrower regular-program district cost per pupil of about $7,800, the
Baseline headwind is about $5.9M/year. Still a structural drag.
Against the cushion
General-fund cash cushion vs. the recurring headwind ($M)
The district is already about $34M below a 90-day cushion. A recurring
revenue decline does not just block rebuilding that cushion. Left unmatched by spending cuts, it
eats into what little remains. That is why the enrollment forecast is a financial document, not just
a demographic one.
The decline costs the district a cash cushion's worth of revenue every year.
The 752-student Baseline decline works out to a
recurring ~$6.8M/year revenue headwind by 2030, a range of
about $6.1M to $8.3M across scenarios, against a General
Fund holding only about 31 days of cash. Closing the gap means either reversing the
enrollment trend, which is largely demographic and hard to move, or cutting recurring operating
costs by a similar amount. Doing neither spends down a cushion that is already the thinnest among
large Iowa districts.
Caveats
Iowa's formula uses prior-year certified enrollment with a budget guarantee and a
declining-enrollment supplement that soften single-year swings. The figures here are the gross
per-pupil impact, not a line-item budget projection.
Per-pupil revenue is an all-in approximation. Categorical funding that scales with enrollment
is included in the $9,000 figure, and a more conservative $7,800 alternative
is shown.
The cushion translation from days to dollars uses the district's own General Fund benchmark
table. The 31-day figure is the FY2025 all-funds Day's Net Cash ratio (adjusted).
Sources: ICCSD cohort-survival enrollment forecast. Iowa DOE BEDS. Iowa school
foundation formula (state cost per pupil). ICCSD_FinancialHealth/Healthy Cash Levels.xlsx and
FY15-FY25 Summary.xlsx (Day's Net Cash). Built iccsd-enrollment-revenue-bridge.html via scripts/build_revenue_bridge.py.