Am. Sub. H.B. 96 (2025) — FY2026-27 Budget
The FY2026-27 operating budget, and the third consecutive budget to decide what happens to the Fair School Funding Plan’s phase-in. Signed 30 June 2025 after 67 line-item vetoes. verified
legislation/hb-96-2025 · 32 nodes point here · 4 corrections
It takes the phase-in to 83.33% in FY2026 and 100% in FY2027 — completing, on paper, the six-year schedule the plan was designed around — while holding the base cost inputs at FY2022 levels rather than refreshing them. verified the act’s own list of changes opens “Increases the general phase-in and DPIA phase-in percentages from 66.67% in FY 2025 to 83.33% in FY 2026 and 100% in FY 2027”, and the LSC greenbook: “The budget retains the use of FY 2022 data for the various statewide average salary and spending inputs” The Governor’s executive proposal had explicitly frozen base cost at FY2022 levels, and the enacted act carried that forward. inference
Both dials are the general and DPIA percentages moving together — the two the statute writes separately, and the only year they have differed is FY2022. verified
The precedent for the other choice is recent: H.B. 33 refreshed the inputs from FY2018 to FY2022 two years earlier. verified Freezing was a decision against an established practice, not an omission. inference
What this repository computed Contents
Not what Ohio publishes. Figures derived here from committed fixtures, each one citing the test that reproduces it.
The two dials have to be read apart to read the act at all Contents
A budget that advances the phase-in to 100% while freezing the input year produces a number simultaneously describable as full implementation and as a real-terms reduction, and both descriptions are arithmetically correct — they differ in which parameter they hold fixed. Resolving the argument requires the phase-in percentage and the input reference year to be separately addressable values with their own series, which is what FSFP Phase-In Percentage and FSFP Base Cost Calculation are.
What it does besides the two dials Contents
Besides the phase-in and the input year, the act:
- Rewrites the DPIA count, freezing economically disadvantaged ADM at FY2025 and blending it with directly certified ADM 75/25 then 65/35. DPIA falls $84.5m then $31.8m. See FSFP Disadvantaged Pupil Impact Aid.
- Repeals supplemental targeted assistance ($52.5m to 36 districts in FY2025) and gifted professional development ($2.1m).
- Establishes three supplements: base funding, enrollment growth, and per-pupil performance.
- Raises the minimum transportation state share 41.67% → 45.83% → 50%, and cuts career awareness funds from $10 a pupil to $3.
- Rewrites the JVSD base cost state share into per-pupil form — not onto the district method, and it changes no percentage. See FSFP JVSD State Share of Base Cost.
- Changes what the Tax Commissioner certifies — the median federal adjusted gross income of a district’s residents in place of the total. Recorded here as a change to the local capacity blend; it is not one, and the blend still reads both. verified
- Codifies the community school equity supplement, cutting it $650 → $500 → $400. It is paid to site-based community schools only. See FSFP Community School Equity Supplement.
All are in the act’s own “school financing system calculation revisions” list. verified
Item 9 amends a certification duty, and this node read it as amending a formula Contents
The act’s ninth listed change “[r]equires the Tax Commissioner to certify the median federal
adjusted gross income of a district’s residents … instead of the total federal adjusted gross
income of residents as under prior law”, which reads as replacing one income term with another
and is not that. The section it amends is R.C. 3317.021, the certification duty. R.C.
3317.017, which is where the local capacity blend lives, is word for word identical on its
income terms across all three enactments of the plan — H.B. 110, H.B. 33 and this act each
carry an aggregate term at (A)(2) and a median-times-returns term at (A)(3), each weighted 0.20
against valuation’s 0.60. verified crates/project/tests/what_the_tax_commissioner_was_never_asked_to_certify.rs
Reading the certification section turns the item around. R.C. 3317.017(A)(3) has required, since the plan was enacted, the district’s median federal AGI and the number of state tax returns filed in it, both “as certified under section 3317.021”. Until this act, R.C. 3317.021 certified neither: its division (A)(5) named the total federal AGI and the median Ohio AGI, and no division named a count of returns. For four years and two budget cycles a fifth of the local capacity blend rested on a certification that did not exist in law, and what item 9 does is supply it. verified
It supplies it by substitution rather than addition, so the gap moves rather than closing. R.C. 3317.017(A)(2) still takes the total federal AGI “as certified under section 3317.021”, and R.C. 3317.021 no longer certifies one. The new returns count at (A)(6) is also dated to FY2026 and FY2027 where (A)(5) beside it is permanent, so the two halves of one product expire on different schedules. verified
Nothing in what districts were paid turns on any of this: the department computes both terms and
crates/local-capacity reproduces its published per-pupil
capacity for 609 of 609 districts. The item is a fact about what the text authorizes. verified
The enacted foundation totals Contents
Traditional districts $8.15bn in FY2026 and $8.26bn in FY2027 — annual increases of $32.5m
(0.4%) and $109.0m (1.3%). Community and STEM schools $1.33bn and $1.40bn, up 4.8% and 5.0%.
JVSDs $539.1m and $566.9m, up 8.4% and 5.2%. verified LSC greenbook The department’s own
payment reports carry $559.1m and $591.2m for the JVSDs — 3.7% and 4.3% above the greenbook,
which is a budget-time score against a payment report and not a disagreement. verified crates/dispersion/src/jvsd_funding.rs
Item 7 rewrites the JVSD state share and changes no percentage Contents
The act’s list describes item 7 as a change of method, and at the level of the percentage it is
a restatement. It does not put JVSDs onto the district method: the half-mill charge-off stands,
against the districts’ twenty-mill local capacity measure. And because base cost per pupil is
aggregate base cost over the same base cost enrolled ADM that divides the charge, the ADM
cancels — the per-pupil form computes the number prior law computed, on all 49 districts in six
years on both sides of the amendment. What it moves is the ADM the share multiplies: from that
three-year average onto current-year enrolled ADM, worth $10.2m in FY2026 with 36 of 49
districts better off. verified crates/dispersion/src/jvsd_funding.rs See
FSFP JVSD State Share of Base Cost.
The traditional-district growth rate is the number to hold beside the phase-in. A budget that completes a six-year implementation raises the districts’ foundation aid by 0.4% and then 1.3%, which is below inflation in both years — the arithmetic of a phase-in that interpolates toward a computed amount priced at FY2022 salaries while enrollment falls. inference
Figures from earlier stages of the bill still need care: the House-passed Budget in Brief describes bridge-formula funding of $11.24 billion in FY2026 and $11.49 billion in FY2027, which belongs to a proposal rather than to the enacted act. See the stage caveat in LSC Budget Analysis — H.B. 96 (FY2026-27).
The House bridge plan is the counterfactual the act was chosen over, and it is priced Contents
The House passed a bridge formula instead: every district and community school held at FY2025 aid by a guarantee, with prescribed increases above FY2025 halved. Contemporaneous analysis reports its foundation increases FY2025 → FY2027 as $179m (2.2%) for traditional districts, $80m (6.3%) for community schools and $38m (7.6%) for JVSDs — $297m against the executive proposal’s $149m. verified Fordham Institute — "Ohio House puts the brakes on Cupp-Patterson", whose implied FY2025 bases of $8,136m, $1,270m and $500m sit on the greenbook’s $8,117.9m, $1,270.3m and $497.2m, which is what makes the two stages comparable rather than two different years
school type FY2025 House-passed enacted enacted - House
traditional 8,117.9 +179 (+2.2%) +141.5 (+1.7%) -37.5
community and STEM 1,270.3 + 80 (+6.3%) +128.5 (+10.1%) +48.5
JVSDs 497.2 + 38 (+7.6%) + 69.7 (+14.0%) +31.7
total 9,885.4 +297 (+3.0%) +339.7 (+3.4%) +42.7
The enacted act spent $42.7m more than the plan it replaced and gave traditional districts $37.5m less. The whole difference, and $37.5m besides, went to community schools and JVSDs. verified That is the fact the phase-in reading obscures from either side: an act described as completing a six-year implementation for districts moved money away from them relative to the proposal that was described as abandoning it. inference
Properties Contents
| Designation | Am. Sub. H.B. 96 |
|---|---|
| General Assembly | 136th General Assembly |
| Signed | 2025-06-30 |
| Effective | 2025-09-30 |
| When each part took effect | Two dates, and the node carried the wrong one for both. The appropriation sections took effect on signing, 30 June 2025; the amendments to R.C. 3317 took effect ninety days later, and every R.C. 3317 section this corpus reads from the act is dated 30 September 2025 in crates/project/fixtures/revised-code.txt. effective is the codified date because that is what the sections the formula is read from carry. verifiedOne section the corpus reads from the act is not. R.C. 3302.03, the report card, is dated 30 June 2025, the signing date, with this act as its source. verified crates/project The enrolled act's Section 820.20 names it among the sections exempt from the referendum and effective when the act became law, so that amendment took effect with the appropriations rather than with the formula. inference |
| What it did | Enacted the FY2026-27 operating budget. Continued the Fair School Funding Plan formula at a phase-in of 83.33% in FY2026 and 100% in FY2027 while carrying forward FY2022 base cost inputs rather than refreshing them. verified the enacted act and the LSC Greenbook, both committed |
| Vetoes | 67 line items vetoed before signing. verified One of them is an education program, and the greenbook names it. verified crates/project/fixtures/dew-greenbook.txtThe act established the Nonchartered Educational Savings Account Program, to begin in the 2026-27 school year for eligible pupils enrolling in participating nonchartered nonpublic schools, administered by the Treasurer of State. Vetoed. It is the fourth time in this class that a new channel to nonpublic schools was passed and struck — after H.B. 119's Special Education Scholarship Pilot, H.B. 1's EdChoice eligibility route and H.B. 110's conditional-approval scholarships — and the first that would have run outside the chartered system entirely. Which of the other 66 touched school funding is still not established. open |
| Effect on accountability | It coupled a formula dollar to a rating again: the performance supplement, paid on star ratings. verified the enacted analysis It also amended the report card. R.C. 3302.03's early literacy promotion measure now counts only pupils promoted on the third grade English language arts assessment or an alternative assessment, and kindergarten readiness data leave the card. verified revised code That amendment took effect in June, as effective_note records, so it governed the report card due that September. inferenceIt codified the Community School of Quality payment, whose designation reads report card ratings verified; required the State Board to approve a territory transfer out of a district rated below two stars two years running inference LSC's final analysis; and earmarked nothing for academic distress commissions, against $1.3m spent in FY2025. verified greenbook It amended neither R.C. 3302.10 nor R.C. 3310.03. verified |
Where this appears on the site Contents
The pages outside the corpus that link here, and the section of each the link sits in.
Links Contents
| Instance of | Legislation |
|---|---|
| Amends | Am. Sub. H.B. 110 (2021) — FY2022-23 Budget; Fair School Funding Plan |
| Amends | Am. Sub. H.B. 33 (2023) — FY2024-25 Budget |
| Appropriates for | FY2026-27 Biennium |
| Sets | FSFP Phase-In Percentage |
| Codifies | FSFP Community School Equity Supplement |
| Rewrites | FSFP JVSD State Share of Base Cost |
| Continues | Fair School Funding Plan |
| Sourced from | LSC Budget Analysis — H.B. 96 (FY2026-27) |
| Sourced from | Fordham Institute — "Ohio House puts the brakes on Cupp-Patterson" |
Also mentions
Pointed at by
What this node used to say Contents
The corpus is not rewritten to have always been right. Each entry is a claim this node carried, what replaced it, and the thing that settled it.
Correction 1 of 4
It said
Item 9 was recorded as “Changes the income term in local capacity from residents’ total
federal adjusted gross income to their median”, which put the enacted blend at odds with
crates/local-capacity’s 60/20/20 and left the crate looking a biennium out of date.
It says
The item amends R.C. 3317.021, the Tax Commissioner’s certification duty. R.C. 3317.017’s income terms are identical across H.B. 110, H.B. 33 and this act, and the blend reads both an aggregate and a median figure in each. The crate was right.
Settled by
The three enacted versions of R.C. 3317.017 beside one another, and R.C. 3317.021 — a section
R.C. 3317.017 names four times and this corpus had never fetched. It is committed now, and
crates/project/tests/what_the_tax_commissioner_was_never_asked_to_certify.rs holds the
comparison.
What else it touched
The wrong reading was the more consequential one and it was nearly acted on: state share is a subtraction against base cost, so dropping the aggregate term would have moved every figure downstream of it. What the section actually says is larger than the correction — the median term had no certification behind it for four years, which is also the explanation for an error this corpus recorded against itself without accounting for it, having once inferred the term from Ohio median income. That is the figure R.C. 3317.021 was certifying.
Correction 2 of 4
It said
The node recorded H.B. 96 as a phase-in decision and an input-year freeze, with the enacted
appropriation totals and everything else the act did marked “not yet established” and
[open].
It says
Eleven further changes to the school financing system are recorded, and the foundation totals with them.
Settled by
The act’s own “school financing system calculation revisions” list, committed at
crates/project/fixtures/enacted-school-funding.txt, and the greenbook’s formula section
at crates/project/fixtures/dew-greenbook.txt.
What else it touched
Two of the changes had already reached the corpus as unexplained residue rather than as
policy: fsfp-targeted-assistance recorded supplemental targeted assistance as “a live zero
rather than an absence” without knowing the act had repealed it, and the FY2027 model’s
gifted professional development column reads zero for the same reason. A node can hold the
consequence of a provision it has never read, and look complete.
Correction 3 of 4
It said
effective: 2025-06-30, the signing date.
It says
effective: 2025-09-30, with the split recorded in effective_note.
Settled by
Every R.C. section the corpus reads from this act is dated 30 September 2025 in
crates/project/fixtures/revised-code.txt.
What else it touched
The class had no way to say “two dates”, so the ontology gains effective_note. Every Ohio
budget act has the same split and the corpus holds several.
Correction 4 of 4
It said
effective_note said “every section this corpus reads from the act is dated
30 September 2025”, and the revision above repeats it.
It says
Every R.C. 3317 section is. R.C. 3302.03, the report card section, is dated 30 June 2025.
Settled by
Reading the source line of every section in crates/project/fixtures/revised-code.txt
rather than the chapter the note was about. R.C. 3302.03 had been committed two weeks before
the note was written.
What else it touched
The date on the node is unchanged, because it follows the formula’s sections. The correction reaches the accountability side: the act’s change to the report card was in force for the whole of FY2026, not from October.