The corpus › Formula Component
FSFP Transportation
$726m, and $183m of special education transportation beside it. Transportation alone is larger than special education, which makes it the second-largest single program in Ohio’s school funding after targeted assistance. verified
formula-component/fsfp-transportation · 6 nodes point here · 4 corrections
Almost nothing about it resembles the rest of the formula.
Two competing bases, and the district is paid the greater Contents
$1,337.175 per weighted rider, or $6.867 per bus mile across a 180-day year. 350 districts
are paid on the mile base, so the MAX is not a formality — it flips for more than half the
state, and which one won is invisible in the amount. A district paid on miles
gains nothing from carrying more children on the same routes; one paid on riders gains
nothing from covering more ground. verified
Non-public riders count double, and so do their miles Contents
public + 2 x non-public + 1.5 x community or STEM weights the ridership, and R.C.
3317.0212(E)(1)(b) has put the same two multiples, since H.B. 45 of 2023, on miles driven — so the premium survives
whichever of the two bases wins. Non-public riders are 4.5% of riders and 8.5% of weighted
ridership. The weight is the Fair School Funding Plan’s own, and the only reason given for it
anywhere is the department’s: these riders are “typically higher” cost to carry. verified Why
the premium is 2.0 rather than the community school 1.5 is stated nowhere. open
The state minimum share is 50%, against the formula’s 10% Contents
The minimum is statutory and it is five times the formula’s. verified
Two supplements pulling opposite ways Contents
An efficiency supplement pays up to 15% more for filling buses, ramping across a
riders-per-bus index from 1.0 to 1.5. A density supplement pays for the absence of the thing
efficiency rewards: (28 - riders per square mile) / 100 against the mile base, times 0.55.
406 districts draw the first, 388 the second, and 200-odd draw both — which is coherent,
since being efficient with the buses you run and having few children per square mile are
different problems. verified
What this repository computed Contents
Not what Ohio publishes. Figures derived here from committed fixtures, each one citing the test that reproduces it.
The private and charter channel is wider than the weights, and one part of it is not Contents
in the formula at all
The 1.5 and 2.0 weights on riders and miles carry $82.2m of the $608.9m school bus payment — the mile split prices that. They are not the whole channel. Two other devices reach the same pupils, both funded from the same GRF line item 200502 as earmarks rather than as formula output:
- Payment in lieu of transportation, R.C. 3327.02. Where a district declares a pupil impractical to transport, it pays the parent instead. Division (G) has non-public and community schools receiving these payments directly and either passing them to the parent or buying transportation with them. Historically a $5,000,000 earmark, halved to $2,500,000 in one biennium. verified the section and the greenbooks
- Nontraditional school transportation, a $650,000 earmark reimbursing districts for carrying community and chartered non-public pupils on days the district itself is closed. It exists because the calendars differ, which no weight can express. verified the greenbooks
And R.C. 3327.02(D) pegs its ceiling to the same lagged statistic the rates are. The payment is “not less than fifty per cent, and not more than the amount determined by the department as the average cost of pupil transportation for the previous school year”. So the endogenous, one-year-lagged response to what districts spend — the thing that makes the transportation rates move without an act — governs this payment too. A fuel year reaches the parent’s cheque by the same route and on the same delay. verified the section inference that the two averages are the same statistic
The predecessor formula did it with a third device again: a nontraditional rider
adjustment of (nontraditional riders / total riders) × 0.1 × base payment, a proportional
uplift rather than a per-rider weight. Ohio has compensated this cost under every formula and
has never used the same instrument twice. verified the greenbooks
Where the 2.0 came from, and the only body that said why Contents
The weight’s justification stood unanswered on the ground that the tests measure its effect
and not its origin. Four committed documents settle the origin and one of them gives a
reason — though not the body that legislated it.
(crates/project)
It is not inherited. The non-traditional rider adjustment above is the last thing Ohio paid for these riders before the plan, and H.B. 59 removed it for FY2014 — “by removing the formula adjustments for (1) nontraditional ridership […] As a result, funding is based only on the greater of per rider or per mile costs for each district.” Nothing replaced it: the FY2016, FY2018 and FY2020 analyses do not mention it. So eight years separate the repeal of the old device from the enactment of the new one, and the old one did not distinguish a non-public rider from a community school rider at all — one count, one rate, a share of the payment rather than a weight on a pupil. verified
It originated with the Fair School Funding Plan, already at 2.0. The plan as Callender and Sweeney introduced it in February 2021, four months before H.B. 110 enacted the formula, carries both multiples verbatim, and the bill’s own strike-and-insert shows what they replaced: “(1) Multiply Calculate the sum of the following:”. Prior law took one rate times one count; the plan turned that product into a weighted sum of three. An un-enacted bill cannot establish what the law is, and that is not what it is doing here — it establishes drafting, which is the question. verified
No legislative analysis gives a reason, and the weights appear twice in fifteen. Across the twelve greenbooks, H.B. 96’s greenbook, the redbook for the same biennium and the enacted comparison, the transportation weights are mentioned only in H.B. 110’s — once as item (4) of a six-item list of changes, once inside a calculation box. Neither says why, and the two later acts that amended this section did not restate them. The same analysis discusses non-public transportation at length three pages on — pickup windows, mass transit transfers, compliance deductions — and never joins any of it to the multiple. verified
The department gives a reason, five times, and it is about cost. Every edition of the line-by-line explanation that describes this formula, FY2022 through FY2026, says: “Community school, STEM school and nonpublic riders are weighted to reflect the typically higher costs that districts incur to transport these students.” That is a stated rationale from the payer, repeated without a word changing for five years. verified
So the question closes on the existence of the premium and narrows to its size. The department’s sentence is one sentence for both weights. It explains why a premium exists; it cannot explain why the premium on a non-public rider is a third larger than the premium on a community school rider, and it names neither multiple. Nothing in the statute, the plan bill, any analysis or any edition argues the difference. The corpus had guessed at the reason — Ohio’s R.C. 3327.01 duty and less efficient routes — and the guess is the right kind of reason and is nowhere asserted by a source. What remains open is 2.0 against 1.5, not 2.0 against 1.0. open
And the 2.0 was legislated twice — the second time by an act nobody would look in. The plan
bill’s mile base is a bare product, and H.B. 583 — the plan’s
own corrections act, September 2022 — reprints the section with the mile base still bare, at the
very address (E)(1)(b) the weighted version now occupies. The weights reached miles driven in
Am. Sub. H.B. 45 of the 134th General Assembly, effective 7 April 2023: not H.B. 33 or H.B.
96, but a lame-duck appropriation act introduced as a five-page tax amnesty and turned into a
budget vehicle by the Senate Finance substitute of December 2022, the first version to carry the
change. Its enrolled text shows the insertion as
strike-and-insert — “(b) Multiply Calculate the sum of the following: (i) The product of the
statewide transportation cost per mile by the district’s total and the number of miles driven
for school bus service in as reported for qualifying riders”, with the 1.5 and 2.0 clauses
following — and it rewrote the division for fiscal years 2022 and 2023, so the weighted miles
first paid in FY2023 and H.B. 33 carried them forward under new year labels. The same clause
created the reporting duty: a district that reported one mileage total now reports miles by the
enrollment of the riders carried. verified crates/project
Its analyst noticed; its analyses did not. None of the fifteen committed analyses describes the mile weights under LSC’s own mile-side wording either. The two documents that do are not among them: H.B. 45’s fiscal note, which says the bill “applies the same weights of 1.5 and 2.0 to the number of current year miles driven to transport them” and prices it only jointly with a disadvantaged pupil impact aid phase-in change, about $48m in FY2023 for the two; and LSC’s January 2023 Members Brief on the pupil transportation formula, which writes “weighted miles driven (for FY 2023 only)”. Neither gives a reason, so the mile premium, like the rider premium, was enacted without one on record. verified the fiscal note and the Members Brief, read at retrieval and not committed
A proration on the special education line Contents
[J] is max(state share, 50%) x reported cost x 0.91746. A factor below one means the
appropriation did not cover the computed entitlement, so the published amount is not what a
district is owed but what there was to divide. See appropriation proration
factor. verified
The appropriation does not cover the entitlement, and this is the arithmetic Contents
Special education transportation is prorated at 0.917459740976215 because the money ran out. What that costs is computable:
$182,630,489 paid
$199,061,039 computed entitlement
$16,430,550 cut to fit
Set that against the line item. GRF 200502 is enacted at $959,429,701 for FY2027, up 8.8% on FY2026’s $882,035,414 — and traditional districts alone claim $925,120,619 of it once the special education entitlement is counted before proration rather than after. That leaves $34.3m for everything else the line funds: community school and JVSD transportation, bus driver training, the nontraditional earmark and payments in lieu.
An 8.8% increase is not generous against that. It is why the proration exists, and it is why the two earmarks that reach private and charter pupils are the smallest and most exposed part of the channel. verified the figures inference what the headroom must cover
440 of the department’s 611 districts sit on it — 72%, against 23% on the formula’s floor. For most of Ohio, local capacity does not determine transportation aid at all. This is the single largest difference between how Ohio equalizes instruction and how it equalizes getting to it, and it is the kind of fact no published total can carry. verified
The denominator is the department’s rather than this repository’s, and the two differ. The
committed panel holds 609 districts and gives 438; the department pays 611 and gives
440. Both are right about their own population — the two districts between them are Lake Erie
islands the department computes no base cost for, so they are below the transportation floor
and outside every figure the crates compute. verified the_population_the_panel_speaks_for.rs
Its own guarantee, and not on the year its column says Contents
[F] holds 38 districts at a fixed historical amount, $24.8m, where the computed amount
has fallen below it. The calculator heads that amount [F1] FY21 Trans Funding Base, and the
heading is the only place in the record where FY2021 appears. The two sources that define the
base agree with each other instead: R.C. 3317.019(A)(2) pays it on the FY2020 amount before
Executive Order 2020-19D’s pandemic reductions, less the FY2019 community and STEM
transportation payment, and the department’s own line-by-line explanation states the same two
terms in five consecutive editions — “(FY 2019 Capped Transportation – Community/STEM School
Transportation)”, ensuring a district “does not receive less … than what it received in FY
2020”. verified crates/project
So it is not a clause of this formula and it is not a third base. It is division (A)(2) of the
section that pays the guarantee itself: the same
statute, the same FY2020 anchor, the same reach past the same executive order, floored at zero
the same way. Ohio holds districts harmless against two years across three places, not
three — only the formula transition supplement is on
FY2021, and LSC’s greenbook names each base in one paragraph. The three sets of districts are
still distinct and still unnested: 294, 144 and 38. verified crates/project
The heading is not thereby shown to be false. Under H.B. 166 both years were held at FY2019, so a FY2021 transportation payment may be the same dollar the section reaches back for — which Transportation Cost Rates keeps as unfilled, because settling it needs a per-district figure for one of those years. What is settled is what the base is: one definition, stated in two places, and neither of them this formula. verified for the definition
That blocker has now been checked rather than asserted, and it holds. No committed fixture
carries a per-district FY2020 or FY2021 transportation payment. The FY2027 model’s
trans_fy21_base is the quantity in question and not an independent check; the FY2026 model
carries only reported special-education cost, the special-education payment and the total;
f33-ohio-panel carries district spending under V45, which is what a district laid out
rather than what the state sent; and district-finances splits aid no finer than unrestricted
against restricted. verified So the identification is not unasked — it is waiting on the
department’s per-district payment reports, the source behind dew-payment-reports, whose own
blocker is an authenticated portal rather than an absence. open pending that retrieval
The general proration factor is an appropriation, not a dial Contents
[F3] is what the corpus’s
proration factor node describes and LSC
states as a formula: “Adjustment percentage = (Earmarked appropriation)/(Total statewide
allocation)”, applied so as “to keep the total statewide payment to the amount earmarked for
such purposes in item 200502”. The instruction in the budget that revived the formula is
plainer still — “ODE is required to prorate the calculated amount for each district to fit
within the appropriation.” Nobody chooses it. verified crates/project
It was below one in FY2010, FY2011, FY2014 and FY2015, and the proof is a payment that only
exists when it is. Each of those bienniums created a supplemental transportation payment
defined as formula allocation − prorated aid, paid to a targeted set of districts and, in
FY2014-15, given an earmark of its own — $25,300,000. A payment whose formula is the
difference between the full amount and the prorated one cannot exist unless the proration
binds, and is not worth appropriating for unless the difference is material. The factor itself
is published in neither biennium; the payment is. verified
Who it rescued changed with the instrument available. H.B. 1 selected on wealth per pupil and ridership density, both at or below the median, using parity aid’s wealth measure; H.B. 59 selected on a state share index of 0.5 or greater and the same density test. Both mean “poor and sparse”, reached two ways. verified
What it divides by is an earmark inside the line, not the line Contents
$413,385,915 in FY2014 — 82% of ALI 200502. The rest of the line pays for special education
transportation, payments in lieu of transportation, driver training, and the supplement that
undoes the proration. The seven earmarks sum to the line, and the line is the figure
project::ledger
already held from a different document, to the dollar. verified
And for one biennium the line did not pay for transportation Contents
“In FY 2012 and FY 2013, the formula was not used and instead the appropriation for pupil transportation provided funding for the bridge formula.” So there is no proration for those years because there was no entitlement to divide, and ALI 200502 shows two ordinary-looking years in which the money changed purpose entirely. An appropriation series read by line item cannot see that, which is the general hazard the line origins exists for. verified
Properties Contents
| Name | Transportation |
|---|---|
| Calculation | |
| Statutory basis | R.C. 3317.0212, read — and it changes what kind of parameter the two rates are. The section contains no dollar figure at all. $1,337.175 per rider and $6.867 per mile are not chosen; they are measured. Division (C) directs the department to compute the statewide transportation cost per student by "dividing the district's total costs for school bus service in the previous fiscal year by its qualifying ridership in the previous fiscal year", then excluding "the ten districts with the highest transportation costs per student and the ten districts with the lowest". Division (D) does the same per mile. They are trimmed means of what districts themselves reported spending last year. verified ohio-lawsThat makes them a fourth kind of parameter in this corpus, beside the legislated, the delegated and the uncodified: a rate that moves when districts' own behavior moves, with no one deciding it and no bill required. It also means the rates are endogenous — a year in which districts spend more on buses raises the rate they are paid at, and the trim is the only thing bounding that. The efficiency supplement's shape is statutory: division (F) states the 1.5 index threshold and the 0.15 multiplier the corpus carries. verified The 50% floor is in the section too. So are the weights, and they sit on both bases. Division (E)(1)(a) puts 1.5 on community and STEM riders and 2.0 on non-public ones; division (E)(1)(b) puts the same two multiples on miles driven for the same pupils. The crate had shown the department applies them — [e] is public miles + 2 x non-public + 1.5 x community, exactly, on every district — without matching that arithmetic to the clause that requires it. verified crates/projectThe guarantee is statutory and it is one section away. R.C. 3317.019(A)(2), under a name that never uses the word: temporary transitional transportation aid. verified crates/project The 50% floor is the last term of a schedule, not a standing rule. LSC's H.B. 33 analysis: "The minimum state share for transportation increases from 33.33% in FY 2023 to 37.50% in FY 2024 and 41.67% in FY 2025", and H.B. 96 carries it to 45.83% and then 50%. verified crates/project The five published values are eight through twelve twenty-fourths rounded to two places, so the floor has climbed from 33.33 to 50 percentage points in equal annual steps of a twenty-fourth. verifiedAnd it is one decision, a year longer and an act wider than those five values show. H.B. 1 of the 134th General Assembly — the plan as introduced in February 2021 — writes all six years out in a single clause, as fractions rather than as percentages: seven twenty-fourths in FY2022 through twelve in FY2027, four years before the last of the three acts that enacted them. The enacted section rounds the eleventh rather than carrying the bill's fraction, which is why the published series looks like decimals somebody chose: forty-five and five-sixths became forty-five and eighty-three hundredths. verified crates/project |
| Calculator | Not a standalone crate. Carried in crates/project::panel::Transportation and reproduced for all 609 districts in crates/project/tests/transportation.rs, including both supplements, the guarantee and the proration. |
| FY2027 scale | $726.1m transportation and $182.6m special education transportation. 350 of 611 districts paid on the mile base; 440 on the 50% state share floor; 406 drawing the efficiency supplement, 388 the density supplement, 38 the guarantee. 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.
| Cleveland Municipal | In “Outside the formula”. The same link is on 605 of the 609 pages like this one. |
|---|
Links Contents
| Instance of | Formula Component |
|---|---|
| Distributes | State Foundation Aid |
| Governed by | Appropriation Proration Factor |
| Parallels | FSFP Special Education Weights |
| Sourced from | FY27 TRAD State Foundation Funding Calculator |
| Sourced from | School Finance Payment Report — Line by Line Explanation |
| Sourced from | LSC Redbook — Ohio Department of Education and Workforce |
| Sourced from | Ohio bill versions — what was proposed, not what was enacted |
| Sourced from | Ohio session laws — the appropriation acts themselves |
| Governed by | Transportation Cost Rates |
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
“The weights reached miles driven in a later act than they reached riders, and not one of the fifteen analyses mentions the second occasion. Which act did it is not settled by anything committed here.” The candidates were taken to be H.B. 33 and H.B. 96.
It says
Am. Sub. H.B. 45 of the 134th General Assembly, effective 7 April 2023, inserted the weighted mile base into the FY2022-23 division; H.B. 33 carried it forward. LSC did record the change, in H.B. 45’s fiscal note and a January 2023 Members Brief, neither of them among the fifteen committed analyses and neither giving a reason.
Settled by
The dated prior versions of R.C. 3317.0212 on codes.ohio.gov: the 23 September 2022
version (H.B. 583) has the bare product, the 7 April 2023 version (H.B. 45) the weighted sum.
The enrolled act was then fetched (hb45-134-enrolled, pinned by digest) and its
strike-and-insert asserted in
the_weight_the_legislature_never_explained.rs.
H.B. 33 was never a candidate, only the first place anybody would look. Closes #481.
What else it touched
findings only. Nothing computed moves: the FY2026 and FY2027 panels already weight miles,
and the census of committed analyses stands — widened to mile-side wording, it still finds
nothing.
Correction 2 of 4
It said
Transportation’s own guarantee is “a third mechanism anchored to FY2021, distinct from the guarantee and the formula transition supplement: a different base, a different set of districts, and not nested in either. It is a clause of this formula rather than a mechanism of its own.”
It says
The base is FY2020, and the mechanism is division (A)(2) of the section that pays the main guarantee — the same statute, the same anchor, the same exclusion of Executive Order 2020-19D’s reductions. The sets of districts are still distinct. Ohio holds districts harmless against two years across three places, not three.
Settled by
crates/project, on
two sources that had been committed the whole time. R.C. 3317.019(A)(2) writes the base as
the FY2020 amount before the executive order, less the FY2019 community and STEM payment;
the department’s line-by-line explanation gives the same two terms in five consecutive
editions and glosses them as FY2020. Nothing but the calculator’s column heading,
[F1] FY21 Trans Funding Base, says 2021 — and that document’s headings had already been
shown unreliable by
the_freeze_that_was_a_stale_column_header.
What else it touched
The class README said Ohio holds districts harmless against FY2021 “in three
separate places”; the figure manifest labeled the district count “transportation’s own
FY2021 guarantee”; project::panel::Transportation documented the field the same way. All
three are corrected. No amount moves — [F1] is the number the department publishes and
the panel reads, and what changes is what year it is a number from. The sibling
Transportation Cost Rates had already found
the statute and recorded the remaining question as needing a per-district figure no source
carries. That question stays open, and narrows: the five editions give a second definition
rather than a reconciliation, and under H.B. 166 the two labels may name one dollar.
Correction 3 of 4
It said
The non-public weight was recorded as measured but unjustified, with the reason supplied by this corpus rather than by a source: “Ohio requires districts to transport non-public pupils and those routes are less efficient, so a premium is defensible; the size of it is a policy choice sitting in a spreadsheet.”
It says
The reason is the department’s and it is about cost, stated identically in five consecutive editions of the line-by-line explanation. The R.C. 3327.01 duty and the route-efficiency argument are the right kind of reason and are asserted by nothing; they are withdrawn. The premium’s existence is no longer open. Its size is: one departmental sentence covers both multiples and so distinguishes neither.
Settled by
crates/project,
on four documents already committed — the plan bill, the twelve greenbooks, the H.B. 96
redbook and the five line-by-line editions.
What else it touched
The description section is rewritten and the finding above records the census. Nothing
computed moves: the weight was always 2.0 in the panel and the tests. What changes is that
the corpus no longer offers a rationale no source gives.
Correction 4 of 4
It said
The transportation minimum state share is “one schedule set across two budget acts rather than five separate decisions”, the five published values being “eight through twelve twenty-fourths” — an inference from the published series.
It says
Six years, three acts, and the schedule begins at seven twenty-fourths in FY2022. H.B. 1 of the 134th General Assembly writes all six out in one clause as fractions, in February 2021 — four years before the last of the three acts that enacted them.
Settled by
The same test file. The plan bill states the schedule in words
(seven twenty-fourths … twelve twenty-fourths); the enacted sections round the eleventh,
which is why forty-five and five-sixths is published as forty-five and eighty-three hundredths.
What else it touched
properties.statutory_basis only. The claim was an inference about how many decisions the
series represents; it is now a reading of a committed text, and it was undercounting both
the years and the acts.