Year-end balance of the Student Activity Fund — self-reported (CAR), audited (ACFR), and per student — Iowa City CSD vs. 14 size-matched peers · FY2020–FY2024 · June 2026
Every Iowa district runs a Student Activity Fund — a restricted special-revenue fund that holds the money raised by and for student groups (athletics, clubs, music, drama, fundraisers). The cash flowing through it is large, but what matters here is the year-end balance: the cushion the fund carries from one year to the next.
Below, three views of that balance for the 15 largest districts: per student (the headline comparison), the raw dollar balance, and a CAR-vs-audited reconciliation — the district's own unaudited self-report (the Certified Annual Report it files with the state) against the figure its independent audit later confirms.
From FY2021 to FY2023, Iowa City drew its student activity fund down from $492K to just $32K — about $2 per student, when every peer was holding $100+. It rebuilt to $384K ($27/student) in FY2024, but that is still the 2nd-thinnest of the 15 and roughly a quarter of the ~$102 large-district norm. The fund's throughput is healthy — ICCSD ran ~$4.7M of student-activity revenue through it in FY2024 — so the thin balance is a choice about how little to carry over, not a lack of activity.
Year-end Student Activity fund balance ÷ certified enrollment. Color marks the size of the cushion.
| District | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 |
|---|---|---|---|---|---|
| Ankeny CSD | $99 | $118 | $140 | $161 | $167 |
| Burlington CSD | $76 | $77 | $84 | $92 | $78 |
| Cedar Rapids CSD | $96 | $104 | $135 | $128 | $132 |
| College CSD (Prairie) | $153 | $140 | $148 | $135 | $134 |
| Davenport CSD | $48 | $51 | $59 | $63 | $69 |
| Des Moines Independent CSD | $37 | $30 | $33 | $23 | $20 |
| Dubuque CSD | $78 | $78 | $79 | $79 | $83 |
| Iowa City CSD | $18 | $34 | $5 | $2 | $27 |
| Johnston CSD | $86 | $70 | $76 | $80 | $89 |
| Linn-Mar CSD | $98 | $95 | $106 | $113 | $131 |
| Muscatine CSD | $57 | $65 | $70 | $62 | $55 |
| Pleasant Valley CSD | $148 | $152 | $152 | $144 | $143 |
| Waterloo CSD | $113 | $121 | $120 | $123 | $133 |
| Waukee CSD | $78 | $75 | $74 | $91 | $92 |
| West Des Moines CSD | $103 | $117 | $132 | $105 | $111 |
| Peer average (excl. ICCSD) | $91 | $92 | $100 | $100 | $102 |
CAR ending balance per district-year (hover a cell for the audited figure). Iowa City's FY2024 audit is now filed (June 2026), and it tells a sharply different story than the CAR — see the reconciliation below.
| District | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 |
|---|---|---|---|---|---|
| Ankeny CSD | $1,180K | $1,452K | $1,703K | $2,011K | $2,121K |
| Burlington CSD | $313K | $313K | $327K | $359K | $300K |
| Cedar Rapids CSD | $1,623K | $1,752K | $2,193K | $2,057K | $2,104K |
| College CSD (Prairie) | $789K | $726K | $751K | $693K | $689K |
| Davenport CSD | $729K | $759K | $848K | $915K | $973K |
| Des Moines Independent CSD | $1,229K | $975K | $1,028K | $716K | $602K |
| Dubuque CSD | $811K | $817K | $817K | $800K | $832K |
| Iowa City CSD | $260K | $492K | $67K | $32K | $384K |
| Johnston CSD | $609K | $495K | $530K | $560K | $621K |
| Linn-Mar CSD | $740K | $728K | $805K | $854K | $1,004K |
| Muscatine CSD | $277K | $311K | $326K | $285K | $253K |
| Pleasant Valley CSD | $747K | $782K | $799K | $784K | $792K |
| Waterloo CSD | $1,221K | $1,312K | $1,276K | $1,312K | $1,415K |
| Waukee CSD | $868K | $872K | $890K | $1,148K | $1,204K |
| West Des Moines CSD | $924K | $1,052K | $1,162K | $925K | $960K |
The money that flows through the student activity fund each year (CAR), and the resulting net change in the year-end balance. Net = revenue − expenditure = the change in fund balance (a positive net adds to the cushion; a negative net draws it down).
| District | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 |
|---|---|---|---|---|---|
| Ankeny CSD | $1,613K$135 | $1,180K$96 | $1,981K$163 | $2,468K$197 | $2,899K$229 |
| Burlington CSD | $222K$54 | $200K$49 | $324K$83 | $405K$103 | $287K$74 |
| Cedar Rapids CSD | $2,911K$172 | $1,288K$76 | $2,452K$151 | $2,525K$157 | $2,828K$177 |
| College CSD (Prairie) | $836K$163 | $565K$109 | $834K$164 | $906K$177 | $960K$186 |
| Davenport CSD | $716K$48 | $493K$33 | $818K$57 | $813K$56 | $858K$61 |
| Des Moines Independent CSD | $1,606K$49 | $956K$29 | $1,785K$56 | $1,808K$58 | $2,087K$68 |
| Dubuque CSD | $1,104K$106 | $849K$81 | $1,101K$107 | $1,296K$128 | $1,625K$161 |
| Iowa City CSD | $2,983K$209 | $2,577K$177 | $3,328K$233 | $4,845K$337 | $4,723K$327 |
| Johnston CSD | $843K$119 | $607K$85 | $1,059K$151 | $1,186K$170 | $1,163K$167 |
| Linn-Mar CSD | $878K$116 | $604K$79 | $1,008K$133 | $1,271K$168 | $1,281K$167 |
| Muscatine CSD | $452K$92 | $338K$70 | $437K$93 | $519K$113 | $548K$120 |
| Pleasant Valley CSD | $740K$147 | $716K$140 | $1,061K$202 | $1,142K$211 | $1,133K$204 |
| Waterloo CSD | $1,169K$108 | $844K$78 | $1,466K$138 | $1,269K$119 | $1,280K$120 |
| Waukee CSD | $1,273K$114 | $1,030K$88 | $2,300K$192 | $2,567K$203 | $2,619K$199 |
| West Des Moines CSD | $1,595K$178 | $1,240K$138 | $1,684K$191 | $1,706K$194 | $1,810K$209 |
| Peer average (excl. ICCSD) | $1,140K$114 | $779K$82 | $1,308K$134 | $1,420K$147 | $1,527K$153 |
| District | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 |
|---|---|---|---|---|---|
| Ankeny CSD | $1,721K$144 | $908K$74 | $1,731K$142 | $2,160K$173 | $2,788K$220 |
| Burlington CSD | $223K$54 | $201K$49 | $310K$79 | $373K$95 | $345K$89 |
| Cedar Rapids CSD | $2,785K$164 | $1,160K$69 | $2,011K$124 | $2,660K$165 | $2,781K$174 |
| College CSD (Prairie) | $703K$137 | $629K$121 | $809K$159 | $964K$188 | $964K$187 |
| Davenport CSD | $671K$45 | $463K$31 | $729K$50 | $746K$52 | $801K$57 |
| Des Moines Independent CSD | $1,903K$58 | $1,210K$37 | $1,733K$55 | $2,119K$68 | $2,200K$71 |
| Dubuque CSD | $1,201K$115 | $843K$80 | $1,102K$107 | $1,313K$130 | $1,593K$158 |
| Iowa City CSD | $2,981K$209 | $2,346K$161 | $3,753K$263 | $4,880K$339 | $4,370K$303 |
| Johnston CSD | $948K$134 | $721K$101 | $1,024K$146 | $1,157K$166 | $1,101K$158 |
| Linn-Mar CSD | $989K$131 | $617K$80 | $931K$123 | $1,221K$161 | $1,131K$147 |
| Muscatine CSD | $403K$82 | $304K$63 | $423K$90 | $560K$122 | $581K$127 |
| Pleasant Valley CSD | $670K$133 | $681K$133 | $1,043K$199 | $1,157K$213 | $1,125K$202 |
| Waterloo CSD | $1,179K$109 | $753K$69 | $1,502K$141 | $1,234K$116 | $1,177K$110 |
| Waukee CSD | $1,069K$95 | $1,027K$88 | $2,282K$190 | $2,309K$183 | $2,563K$195 |
| West Des Moines CSD | $1,576K$176 | $1,112K$124 | $1,574K$178 | $1,943K$221 | $1,775K$204 |
| Peer average (excl. ICCSD) | $1,146K$113 | $759K$80 | $1,229K$127 | $1,423K$147 | $1,495K$150 |
| District | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 |
|---|---|---|---|---|---|
| Ankeny CSD | -108K−$9 | +272K+$22 | +250K+$21 | +308K+$25 | +111K+$9 |
| Burlington CSD | -1K−$0 | -0K−$0 | +14K+$4 | +32K+$8 | -58K−$15 |
| Cedar Rapids CSD | +126K+$7 | +129K+$8 | +441K+$27 | -136K−$8 | +47K+$3 |
| College CSD (Prairie) | +133K+$26 | -63K−$12 | +25K+$5 | -58K−$11 | -4K−$1 |
| Davenport CSD | +45K+$3 | +30K+$2 | +90K+$6 | +67K+$5 | +58K+$4 |
| Des Moines Independent CSD | -297K−$9 | -254K−$8 | +52K+$2 | -312K−$10 | -114K−$4 |
| Dubuque CSD | -96K−$9 | +6K+$1 | -1K−$0 | -17K−$2 | +32K+$3 |
| Iowa City CSD | +2K+$0 | +232K+$16 | -425K−$30 | -35K−$2 | +353K+$24 |
| Johnston CSD | -105K−$15 | -114K−$16 | +35K+$5 | +29K+$4 | +62K+$9 |
| Linn-Mar CSD | -111K−$15 | -12K−$2 | +77K+$10 | +49K+$7 | +150K+$20 |
| Muscatine CSD | +49K+$10 | +34K+$7 | +15K+$3 | -41K−$9 | -32K−$7 |
| Pleasant Valley CSD | +70K+$14 | +35K+$7 | +17K+$3 | -15K−$3 | +8K+$2 |
| Waterloo CSD | -10K−$1 | +91K+$8 | -36K−$3 | +35K+$3 | +103K+$10 |
| Waukee CSD | +204K+$18 | +4K+$0 | +18K+$2 | +258K+$20 | +56K+$4 |
| West Des Moines CSD | +19K+$2 | +128K+$14 | +110K+$12 | -237K−$27 | +35K+$4 |
| Peer average (excl. ICCSD) | -6K+$2 | +20K+$2 | +79K+$7 | -3K+$0 | +32K+$3 |
Iowa City moves the most money through its activity fund of any peer, yet keeps the least. In FY2024 it ran $4.7M of revenue through the fund — $327 per student, the highest of all 15 (rank 1 of 15) — but its year-end balance is still the 2nd-thinnest. The reported net change above flatters the fund, though: ICCSD's reported revenue includes $0.3M–$0.9M a year transferred in from the General Fund. Back those out (next panel) and the fund has run an operating loss every year — including FY2024, whose apparent $+353K "surplus" was really an $842K General-Fund transfer masking a $-490K activities loss. The thin balance reflects activities that don't cover their own costs.
Iowa's CAR requires every student-activity account to be non-negative at year-end, so ICCSD transfers money in from the General Fund to clear deficits before certifying (per the district's June 9, 2026 Board review). Those transfers count as revenue in the CAR — so the "true" net, with transfers removed, shows whether the activities pay for themselves. They don't.
| Iowa City CSD | Reported revenue | GF transfer in |
True revenue | Expenditure | Reported net | True net (activities) |
Year-end balance |
|---|---|---|---|---|---|---|---|
| FY2017 | $3,162K | −$172K | $2,990K | $3,490K | -328K | -500K | $802K |
| FY2018 | $3,251K | −$200K | $3,051K | $3,616K | -365K | -565K | $436K |
| FY2019 | $3,220K | −$250K | $2,970K | $3,399K | -179K | -429K | $258K |
| FY2020 | $2,983K | −$300K | $2,683K | $2,981K | +2K | -298K | $260K |
| FY2021 | $2,577K | −$750K | $1,827K | $2,346K | +232K | -518K | $492K |
| FY2022 | $3,328K | −$400K | $2,928K | $3,753K | -425K | -825K | $67K |
| FY2023 | $4,845K | −$900K | $3,945K | $4,880K | -35K | -935K | $32K |
| FY2024 | $4,723K | −$842K | $3,880K | $4,370K | +353K | -490K | $384K |
Stripped of General-Fund transfers, Iowa City's activities lost money in all eight years — from $935K in the worst year (FY2023) down to $490K in FY2024 — a cumulative $-4.6M operating loss across FY2017–FY2024, backfilled by $3.8M of transfers from the operating fund. The dependence is not new: the activities ran a true operating loss every year back to FY2017, the earliest year with fund-level CAR detail. That is what the CFO meant in reporting the fund "loses money": the activities don't cover their own costs, and the gap is absorbed by the same General Fund that runs the district's ~9-days-cash reserve. (Transfer figures: Iowa CAR activity-fund transfers-in for FY2017–FY2023; FY2024 per the ICCSD Student Activity Fund Review, Board of Directors, June 9, 2026.)
Cumulative FY2020–FY2024. Transfers in = General-Fund money the CAR books as activity revenue. % of rev = how much of reported activity revenue is that transfer. Reported net includes the transfers; true net strips them out (activities only). Sorted by transfers received.
| District | Transfers in (5-yr) | % of revenue |
Reported net (5-yr) | True net (5-yr, ex-transfer) |
|---|---|---|---|---|
| Iowa City CSD | $3,192K | 17% | +127K | -3,066K |
| West Des Moines CSD | $826K | 10% | +55K | -771K |
| Waukee CSD | $644K | 7% | +540K | -104K |
| Cedar Rapids CSD | $519K | 4% | +607K | +88K |
| Ankeny CSD | $323K | 3% | +833K | +510K |
| Dubuque CSD | $226K | 4% | -75K | -301K |
| College CSD (Prairie) | $157K | 4% | +34K | -123K |
| Pleasant Valley CSD | $118K | 2% | +116K | -3K |
| Linn-Mar CSD | $105K | 2% | +153K | +48K |
| Des Moines Independent CSD | $27K | 0% | -924K | -951K |
| Burlington CSD | $0K | 0% | -14K | -14K |
| Davenport CSD | $0K | 0% | +289K | +289K |
| Johnston CSD | $0K | 0% | -93K | -93K |
| Muscatine CSD | $0K | 0% | +24K | +24K |
| Waterloo CSD | $0K | 0% | +184K | +184K |
Most peers transfer in little or nothing — Iowa City is the outlier by a wide margin. Its $3.2M of General-Fund transfers over five years is the most of any district (rank 1 of 15) and nearly 4× the next-highest, and it is the share that most changes the story: a reported near-breakeven becomes a $-3.1M activities loss once the subsidy is removed. A few others (West Des Moines, Waukee, Dubuque, College) also lean on transfers, but modestly; six districts use essentially none. Note Des Moines runs a real activities loss too — but it shows up as a reported loss because it doesn't paper over it with transfers.
Gap between the CAR (self-reported) and audited Student Activity balance. Green means they tie within rounding.
| District | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 |
|---|---|---|---|---|---|
| Ankeny CSD | -0.0% | +0.2% | -0.0% | -0.4% | +3.7% |
| Burlington CSD | +0.0% | -0.0% | -0.0% | +0.0% | -0.0% |
| Cedar Rapids CSD | -0.0% | -0.0% | +0.0% | -0.0% | +0.0% |
| College CSD (Prairie) | -0.0% | -0.0% | -0.0% | -0.0% | -0.0% |
| Davenport CSD | +0.0% | +0.1% | -0.0% | -0.0% | -0.0% |
| Des Moines Independent CSD | +0.1% | +0.0% | +0.0% | -0.0% | -0.0% |
| Dubuque CSD | -0.0% | -0.0% | -0.0% | -0.0% | +0.0% |
| Iowa City CSD | +0.0% | -0.0% | -0.0% | +0.0% | -139.1% |
| Johnston CSD | -0.0% | +0.0% | +0.0% | +0.0% | +0.0% |
| Linn-Mar CSD | -0.0% | +0.0% | -0.0% | -0.0% | +0.0% |
| Muscatine CSD | +0.0% | -0.0% | +0.0% | +0.0% | -0.0% |
| Pleasant Valley CSD | +0.5% | +0.1% | +0.5% | -0.0% | +0.0% |
| Waterloo CSD | +0.0% | -0.0% | +0.0% | -0.0% | +0.5% |
| Waukee CSD | -0.0% | +0.0% | -0.0% | +0.0% | -0.0% |
| West Des Moines CSD | +0.0% | +0.0% | -0.0% | +0.0% | +0.0% |
The activity fund reconciles cleanly almost everywhere — 71 of 75 district-years with both figures tie to the dollar, confirming the per-student picture above is not an artifact of one source. The handful of small gaps (Pleasant Valley ~0.5%, Ankeny FY2024 ~3.6%) are genuine CAR-vs-audit differences, not data errors — the audited figure is simply lower than the district's self-report in those years. Iowa City's FY2020–FY2023 activity balances tie to the audit exactly — but its newly filed FY2024 audit breaks that pattern: the CAR self-reported a +$384K activity balance, while the audited ACFR found the fund $983K in deficit — a ~$1.4M overstatement, in the same year its audit carried five material weaknesses.