Analyses

The One Big Report

Every conclusion these reports reach, in one place — read out of the reports that computed them.

The 16 findings a resident should have first

One from each report — the one that report leads with. Everything else each of them establishes is further down, under its own heading.

01258children

Lunenburg children with a special education plan, FY2026

Up from 227 four years earlier. Enrollment fell over the same years, so the share rose further than the count.

Read the full report →

Details

258 Lunenburg children had a special education plan in FY2026, against 227 in FY2022 — and because the number of children in the schools fell over those years, the SHARE with a plan rose further than the number did. 31 more children, on an enrollment that went from 1,608 to 1,581. The share therefore moved from 14.1% to 16.3% — 2.2 points. Both halves of that matter to anyone reading a rising percentage as a rising caseload: the caseload did rise, and had enrollment held where it was the share would read 16.0% rather than 16.3%. These are DESE’s own published counts, not a percentage multiplied back out.

what it costs →

What it rests on DESE’s Special Education Program Characteristics file for Lunenburg, district rows only, every year it has been published.

What it does not show That a rising count means rising need. A count of children with an IEP is a count of children who have one; referral, evaluation and eligibility practice all move it and none of them is published.

0239.3%

Of what Lunenburg spent teaching children at other schools was paid from outside the budget

The figure residents argue about is the town’s share of that bill, not the bill.

Read the full report →

Details

The special education figure residents argue about — what the schools pay other schools to teach children Lunenburg cannot — is the town’s share of that bill and not the bill. In FY2025 the budget said $732,298 and $1,205,949 was spent. The district’s own restated budget figure equals DESE’s general fund column, to within a dollar or two, in 11 of the 12 years the two can be compared — and equals the all-funds column in none of them. So $473,651, 39.3% of what was spent on out-of-district placement that year, was paid from funds that never appear in the appropriation at all. A resident watching the budget line is watching what the town raises, which can move without a single placement changing.

the money outside the budget → · what happens when a grant stops →

What it rests on DESE’s End of Year Financial Report, functions 9300 and 9400, against the district’s own restated budget book, year by year.

What it does not show Which fund paid the rest. DESE reports one grants-and-revolving total and names no fund, so the money outside the appropriation cannot be attributed to the circuit breaker, to a grant, or to anything else.

0310children placed

Children whose special education plan placed them outside Lunenburg schools, FY2025

It was 30 in FY2015 and 7 in FY2023. The town prints this every year, and it moves both ways.

Read the full report →

Details

The town’s own count of children placed out of district for special education ran from 30 in FY2015 down to 7 in FY2023, and stood at 10 in FY2025. Lunenburg has printed this figure in the Special Services report of every annual town report since FY2011, sourced to SIMS Report 7 and measured on 1 March, split into collaborative, day and residential placements. It is the closest thing the town publishes to the quantity everybody argues about, and over 15 years it has moved in both directions rather than only upward. In FY2025 it was 6 collaborative, 3 day and 1 residential.

what it costs →

What it rests on The Special Services report inside each annual town report, page by page, with the parts checked against the total the town printed beside them.

What it does not show What any of it costs. A placement count is children placed; it says nothing about which fund paid or what any placement cost, and one residential placement can exceed several day placements together.

0443.3%

More for each pupil at Monty Tech, a regional vocational school, than Lunenburg

145 of the 177 children educated outside Lunenburg go to districts that spend more for each pupil.

Read the full report →

Details

145 of the 177 Lunenburg children educated outside Lunenburg Public Schools go to districts that spend more for each pupil than Lunenburg does — 12.0% more at Leominster, and 43.3% more at Montachusett Regional Vocational Technical. In FY2025 the widest is $25,827 a pupil against Lunenburg’s $18,027 — $7,800 more, which is 43.3% — and 54.8% of the leavers go there. The size of it depends enormously on which district: $720 more at Francis W. Parker Charter Essential (District), $1,900 at Sizer School: A North Central Charter Essential (District), $2,155 at Leominster, $4,687 at Fitchburg, $7,800 at Montachusett Regional Vocational Technical. Leominster is the nearest like-for-like comparison, an ordinary K-12 municipal district, at $20,182 a pupil, $2,155 more. The exception is the two Commonwealth virtual districts, 16 children between them, which spend less. The children are counted in FY2026 and the spending measured in FY2025: two collections, and nothing here is differenced across them.

the district that takes most of them, and how the town is billed for it → · where students go, year by year →

What it rests on DESE’s end-of-year finance collection for the finance year, all funds, the district per-pupil total — the same measure for every district on this page — against DESE’s residents-sending and enrollment-receiving files for the enrollment year, which count Lunenburg resident children by the district that educated them. The destination set is every district that took five or more of them, derived on every run rather than chosen, and the generator refuses to write if one of them has no spending figure.

What it does not show What the difference buys, or that any family chose on spending. A per-pupil figure is a ratio and a district with fewer pupils reads higher with nothing bought — the same arithmetic this page applies to the peer set. A regional vocational, charter or Commonwealth virtual district is funded and shaped differently from a K-12 municipal school and its figure is not like for like, which is why the two virtual districts sit below Lunenburg at $11,230 and $13,037 a pupil. Nothing here is a foundation budget: that is a Chapter 70 formula output, a different measure, and it is not on this page.

0525.2%

Rise in the state minimum since FY2018, against a rise in spending of half that

Lunenburg’s slide down the state ranking is mostly the bar moving, not the town spending less.

Read the full report →

Details

Lunenburg’s slide down the state ranking since FY2018 is mostly the bar rising: the requirement went up 25.2% over those years while what the town spent went up 11.9%. Required net school spending rose $4,175,586 and what the town spent rose $2,559,676 — spending ends the period higher than it started and rose more slowly than the figure it is measured against. The rank went from 181 of 361 districts in FY2018 to 238 of 362 in FY2024, the weakest position since FY2005. The requirement is recomputed every year from enrollment and municipal wealth, so a district can spend more each year and still fall. And a fall that took 6 years is a different problem, with different remedies, from a condition that has held since the series began.

why the requirement itself keeps rising →

What it rests on The same ACTUAL series, differenced between FY2018 and FY2024, against DESE’s statewide rank for Lunenburg in each of those two years. Both ends are the same stage of the same quantity, which is the only reason the difference can be taken at all.

What it does not show That this measures the recent budget reductions. The most recent ACTUAL year here is FY2024; the years the town argued about are published so far only as BUDGETED figures, and a budgeted ratio and a spent one are two stages of one quantity. Nor does it show WHY the requirement rose — enrollment and municipal wealth both feed it and this series cannot separate them.

06$240,450

Increase in state school aid for FY2026, all of it the Legislature’s flat minimum

The funding formula itself awarded nothing. What the town gets moves with a rate set on Beacon Hill.

Read the full report →

Details

Lunenburg’s entire increase in state school aid for FY2026 was the flat minimum the Legislature votes each year — $240,450, which is exactly $150 for each of the 1,603 pupils the state’s funding formula counts. The formula itself awarded $0. The formula pays foundation aid only where the foundation budget less the town’s required contribution exceeds last year’s aid. For FY2026 that is $22,073,946 less $13,334,631, or $8,739,315 of need, against $8,988,960 already being paid: Lunenburg sits $249,645 above the line at which the formula pays anything. It has been in that position in 4 of the last 5 years, and the floor the Legislature chose in those years was $30, $60, $104 and $150 a pupil. So what the town receives moves with a rate set on Beacon Hill each spring, not with anything its own costs or its own enrollment do.

all state aid, of which this is the largest part →

What it rests on DESE’s Chapter 70 Trends workbook, sheets dataAid and dataContribution: the aid components as DESE ran them for each fiscal year, FY2007 to FY2026. Not a Governor’s-budget proposal and not a receipt — those are different numbers for the same year and are never differenced here.

What it does not show Whether one more child would bring the town anything. While the floor binds, aid moves at the Legislature’s flat per-pupil rate — but a large enough foundation budget increase closes the headroom and moves the district off the floor entirely, and no document in this archive models that.

07352.7%

Rise in paraprofessionals for each hundred pupils, the biggest change in staffing

Lunenburg went from the lowest on the state’s comparison sheet to the highest.

Read the full report →

Details

Paraprofessionals are the biggest change in who Lunenburg’s schools employ: the state’s count went from 0.94 per hundred pupils in FY2013, the lowest of the 13 districts on the state’s own sheet, to 4.27 in FY2025, the highest. 14.8 full-time equivalents in FY2013 and 67.0 in FY2025 — a rise of 352.7% over years in which in-district enrolment fell 0.8%. Nothing else in this archive could have told a resident that: the town prints staff rosters every year and they carry names without hours, so the state’s file is the only place the size of the shift is visible.

what special education costs → · what other districts spend →

What it rests on DESE’s own staffing and enrolment files for Lunenburg and for the districts on its published comparison sheet, FY2009–FY2025. State figures, printed by the state — not the town’s rosters, which carry no hours, and not a budget line.

What it does not show Whether any of this is about children. An FTE count is staff: not a count of students with disabilities, not one-to-one assignments, not hours delivered. And DESE counts staff paid from grants, circuit breaker reimbursement and revolving funds alongside those the town appropriates, so this series cannot say who pays for the rise — DESE’s End of Year Financial Report, which separates spending by fund, is what would.

0893of 132 cut to zero

Things cut to zero in the school budget that were funded again later

When the school budget stops paying for something, it usually comes back.

Read the full report →

Details

When the school budget stops paying for something, it usually comes back: 93 of the 132 things cut to zero between FY2015 and FY2022 were funded again in a later year. Those lines carried $734,469 the year before they went to zero, and $553,289 of it came back on the same line. So somebody quoting one year’s zero as a programme being cut is quoting the 29.5% case. What this measures is the district’s own reporting of its general fund: a line at zero can also be a rename, a merge, or work that moved to a grant, and the book cannot tell those apart.

what happens when a grant stops paying → · what this record cannot settle →

What it rests on The district’s own budget books, 16 of them, restating FY2014 to FY2025 line by line: every line carrying a figure above zero in one year and a printed zero in the next, followed forward to see whether it was ever funded again.

What it does not show That the service paused with the line. A budget line is not a programme and dollars are not people; a line funded again under the same name is evidence about the book rather than about what happened in a classroom.

0942.2%

Of the grant money that ran out in FY2025 was replaced by the town’s own money

The rest simply stopped. It was a handover and a reduction happening at the same time.

Read the full report →

Details

When the grant money ran out in FY2025 the town replaced under half of it: of $2,670,158 of grant funding that fell, across 16 areas of school spending, $1,127,647 fell where the town’s own money rose to meet it and $1,542,511 fell where nothing did. In the 8 functions where the two moved opposite ways the general fund rose $1,136,013. In the other 8, grants fell and the general fund fell a further $606,553 on top of them. So the year is a handover and a reduction happening at once, and “the town picked up the bill for the grants” describes 42.2% of the money. A function where the general fund rose is also not a function that was made whole: the rise is what the town raised, not what the work cost.

the money that never reaches the vote → · the lines the book took to zero →

What it rests on DESE’s End of Year Financial Report for Lunenburg, function by function, FY2024 against FY2025: the general fund column set against the grants-and-revolving column, and each function classified by the signs of the two. The classification is ours; the state publishes no such label.

What it does not show Which grant, and which post. DESE reports a fund total and names neither, so a general fund rise beside a grant fall is equally consistent with the town picking a cost up and with two unrelated things happening in one function in one year. Nor does a reduction establish that a service ended.

10-4.8%

Change in children schooled outside Lunenburg, over 13 years

The total barely moved. Where they go changed completely, and the routes cost the town different amounts.

Read the full report →

Details

The number of Lunenburg children going to school somewhere other than a Lunenburg school has barely moved in 13 years — 186 then, 177 now, a change of -4.8% — while where they go changed completely. Monty Tech went 70 to 97. School choice went 69 to 58. Charter schools went 44 to 22. Anybody watching only the total would report that nothing is happening here, and three things beneath it are moving in different directions at once, one of them by half. Over the same span the children in Lunenburg’s own schools went 1,513 to 1,553. That matters for planning because the three routes cost the town different amounts and none of them is controlled by the same decision.

what Monty Tech is assessed for → · what more leaving would cost →

What it rests on DESE’s count of resident children by town and district, every reason and both directions, for every year it has been published.

What it does not show Why any family left. A count of departures is not a reason for them, and nothing in this file or in the meeting record surveys the households.

11$14,605,342

The single amount the state requires Lunenburg to pay for schools, split between two districts

A child moving to Monty Tech does not add to the town’s bill. It moves part of it.

Read the full report →

Details

A Lunenburg child enrolling at Monty Tech does not add to what the town has to raise for schools. It moves part of it: the state sets ONE required contribution for the whole town and splits it between the town’s two districts. In FY2026 that single town-wide requirement was $14,605,342, of which Monty Tech’s share was $1,270,711 and Lunenburg Public Schools’ $13,334,631. The town-wide total is the lesser of what the state calculates from Lunenburg’s property values and resident income and a cap on the local share of its foundation budget — and the wealth figure is the binding one in all 20 years DESE publishes, so enrollment never enters it. The split is each district’s share of the town’s foundation budget, and that identity holds to a tenth of a basis point in 19 of those years.

what the state requires the town to spend → · what happens when students leave →

What it rests on DESE’s Chapter 70 key factors workbook, FY2007 to FY2026: the municipal contribution sheet for Lunenburg minus the district aid sheet for Lunenburg Public Schools, year by year. Checked against DESE’s own apportionment sheet as Monty Tech reprinted it in its FY2027 budget presentation, and against three figures the district’s business director gave the Finance Committee in three different years.

What it does not show That the town is therefore indifferent to where a child enrolls. The state sets a larger foundation budget for a vocational pupil than for one in the town’s own schools, so a move shifts more than a proportionate slice of the bill; the assessment also carries transportation and capital above the state minimum, which the district apportions by enrollment and not by foundation budget; and nothing here says what Lunenburg’s own schools stop spending when a child leaves.

12$401,700

A scenario or an explanation — nothing here tests it

Leaves the town in year one, if 78 high school students transferred out

A scenario put to this site, not something that happened.

Read the full report →

Details

If 78 high school students transferred out under school choice — the scenario as it was put to this site — $401,700 leaves the town in the first year, and the town would have to stop spending 31.0% of what it appropriates per pupil just to break even. $390,000 of that is sending tuition and $11,700 is Chapter 70 aid at the margin the formula is currently paying. Both go in year one. The students come out of four grades, 21.3 of them from the largest, which has 118 residents in it — so the $1,296,209 of appropriation they carry with them, at $16,618 a pupil, only stops being spent where somebody decides to stop spending it. That decision is the whole of the difference between a town that loses money and a town that does not.

the children who actually leave, counted → · what comparable districts spend →

What it rests on The scenario as a member of the Select Board put it to this site, evaluated at its own defaults. High school enrolment is the FY2025 annual town report’s enrolment table, read off the printed page and reconciled to the totals the page prints. The appropriation per pupil is the school appropriation over DESE’s foundation enrolment in the FY27 Chapter 70 district summary. Sending tuition is the base rate set by M.G.L. c.76 §12B, and no document in this archive states it for Lunenburg.

What it does not show That any child will leave, or that athletes would be the ones who did. Nobody counts departures by reason. It also does not show that anything could be cut: nothing published says at what enrolment a section is removed, so the break-even share is what would have to happen and not what could.

13$1,110

A year for two high schoolers, one sport each, riding the bus and joining a club

Athletic fees, the bus and student activity fees. Several other charges have no published amount.

Read the full report →

Details

Two Lunenburg high schoolers, one sport each, riding the bus and joining a club, cost their family $1,110 in FY2027: $700 in athletic fees, $270 for the bus and $140 in student activity fees. The athletic fee is charged per child per season — $400 for the first child and $300 for the second, the 25% sibling discount the School Committee voted, compounding. The bus is one charge for the whole family however many children ride. The activity fee is $70 a child and was last set in public for an earlier year. And $1,110 is a FLOOR: 9 further charges a Lunenburg family can meet — preschool, extended day, field trips, device repair among them — are sold by the district with no published amount anywhere in this archive, so no family and no committee can total a school year exactly.

both sides of the athletics money → · every rate, with the document that set it →

What it rests on The athletic rate for the year now running is the superintendent’s August 2026 email to families, as `athletic_fee_schedule` records it; the bus tiers are the superintendent’s transport email for the same year; the student activity fee is the School Committee’s own vote, in the minutes, and has not been restated since. Every rate is held in `rate_register` with the document and the quoted line it came from.

What it does not show What the schools cost. A fee is money in, and the budget lines it offsets are already recorded net of it, so what a family pays and what the town is spared are two different questions and only the first is answered here. It also does not say whether this is too much: that is the argument, and this is the arithmetic under it.

14$1,025

For each place on a team, across everything two different pots spent on athletics

The town’s budget paid most of it and fees paid the rest. Neither number alone is the cost.

Read the full report →

Details

Athletics in FY2026 took $665,245 out of two different pots for 649 participations — $1,025 each — and the town’s appropriation was $518,334 of it. The fee-funded revolving fund spent the other $146,911, and banked $188,944 in user fees the same year — 28.4% of what the two pots spent between them. Per participation the fund actually banked $306 at the high school against a posted fee of $325, because waivers and sibling discounts sit in the same pool. A resident reading the town’s budget line sees $518,334 and a family reading the fee schedule sees $325; neither is the whole of what a season takes.

what a family pays across the whole budget → · the funds outside the budget →

What it rests on athletics_history for all three dollar figures — the appropriation out of the district’s budget book, the fund’s spending and its user-fee receipts out of the fund’s own year-end report; athletics_by_sport, a workbook the district assembled, for the participation count; and athletic_fee_schedule for the posted fee, which is sourced to School Committee minutes rather than to a district web page.

What it does not show What a season costs. These are two pots’ outgoings in one year: the appropriation is net of everything else that pays for athletics, and the fee receipts are net of the payment processor’s cut, so what a family was charged and what the fund banked are different numbers. Nor is a participation a child — one child in three seasons is three of these.

15$1,521,536

Of the schools’ health insurance is not in the school budget at all

It is appropriated to the town’s insurance department, so the school budget understates the town’s bill.

Read the full report →

Details

The schools’ health insurance is $5,222,731 in FY2026, and $1,521,536 of it is not in the school budget at all: it is appropriated to the town’s insurance department, so the appropriation residents argue about understates what the town raises for the schools. The district’s FY2026 appropriation is $26,287,474, and account 0100-19142-570018 — school retirees’ health insurance — is not inside it. Retiree health is the town’s obligation under Chapter 32B rather than the School Committee’s, so it is appropriated to the town’s insurance department instead. Adding it raises what the town raises for the schools by 5.8% without a single service changing, and the whole of the schools’ health insurance, both departments together, is $5,222,731.

the money outside the budget → · how the money reaches the schools →

What it rests on The town’s MUNIS year-end expense report for FY2026 at period 12 — glytdbud, general fund, every department, an accounting printout rather than an assembled sheet — read account by account and reconciled against the department row the town’s own period 9 report prints for the same department. The district’s FY2026 budget book states the active-employee line at the same figure to the dollar.

What it does not show Anything about people. A budget line is dollars: the retiree account can rise because there are more retirees, because the same retirees are on costlier plans, or because the town’s share of the premium changed, and nothing published here separates them. Nor is this the whole of the schools’ insurance — Medicare, life insurance, the Public Employee Committee and the cost-control reserve carry nothing in their names that says which side of the town they are for.

16198of 576

Budget rows that landed within two per cent of their own plan

The bottom line is dependable and any single row in it is not. A budget is a plan, not a promise.

Read the full report →

Details

No measured year’s reported spending landed further than 2.6% from the budget printed beside it — and underneath that, only 198 of 576 line-years landed within 2% of their own line. The total is dependable; any single line in it is not. That is what a budget of this kind is: a plan whose parts absorb one another. Salaries came in 0.8% under across 346 line-years and everything else 0.2% over across 195, and the two very nearly cancel. Underneath them 125 of the 576 line-years missed by more than a quarter, in both directions. So a resident or a Finance Committee member can rely on the bottom line and should not read one line’s number as a forecast of that line. Both columns come out of the district’s own budget books — a budget printed beside a prior year the same publisher restated — so this is a pattern in what the district reports about itself, not a reading of the town’s books.

the funds these two columns never show → · what cannot be answered →

What it rests on budget_figure, stage `settled` against stage `restated`, each year against its own year, FY2018–FY2025. The 16 documents behind the second column are classified in document-basis.csv as restatements and forward budget books; none is an accounting record. FY21 is excluded because its restated column is its budget, and years with fewer than 20 usable lines are excluded.

What it does not show Whether a line coming in under is a saving. A post left vacant, a service that did not happen, a grant that paid instead, money moved to another line and a line over-budgeted from the start all produce the same smaller number, and a budget document cannot show an approved mid-year transfer at all. Both columns are also the town’s net general-fund share, so a line that rose because a grant ended looks exactly like a line that got more expensive.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

Everything each report establishes

46
conclusions, across 16 of the 16 reports in this area
45
of them measurements — arithmetic on a published figure
1
offered as an explanation, with nothing here testing it
0
reports this page does not yet speak for, named below

A figure is a fact and an explanation for a figure is not. The two are drawn differently wherever they appear here, and never set in one voice — a conclusion marked as an explanation carries what would settle it.

Special education

The subject this town argues about most, in four reports that do not combine.

How many Lunenburg children are on an IEP

01258children

Lunenburg children with a special education plan, FY2026

Up from 227 four years earlier. Enrollment fell over the same years, so the share rose further than the count.

Read the full report →

Details

258 Lunenburg children had a special education plan in FY2026, against 227 in FY2022 — and because the number of children in the schools fell over those years, the SHARE with a plan rose further than the number did. 31 more children, on an enrollment that went from 1,608 to 1,581. The share therefore moved from 14.1% to 16.3% — 2.2 points. Both halves of that matter to anyone reading a rising percentage as a rising caseload: the caseload did rise, and had enrollment held where it was the share would read 16.0% rather than 16.3%. These are DESE’s own published counts, not a percentage multiplied back out.

what it costs →

What it rests on DESE’s Special Education Program Characteristics file for Lunenburg, district rows only, every year it has been published.

What it does not show That a rising count means rising need. A count of children with an IEP is a count of children who have one; referral, evaluation and eligibility practice all move it and none of them is published.

0263.3%

Fall in the paraprofessionals the state counts in special education

49.0 posts down to 18.0 since FY2019, while the number of children they support barely moved.

Read the full report →

Details

The state counts 18.0 full-time paraprofessionals in Lunenburg’s special education programme, down from 49.0 — a fall of 63.3%, while the number of children they support barely moved. For every hundred children with a special education plan that is 18.5 posts falling to 7.3, over a group of children that went from 265 to 246. Paraprofessionals are the staff this budget grows fastest in, and they are what this project’s own forecast of in-district special education costs is built on, so which way this series runs changes what anybody planning from it should expect. A full-time equivalent is a share of a post rather than a person: the state counts assignments, so two half-time posts and one full-time post are the same figure here.

the people the budget buys →

What it rests on DESE’s Special Education Indicators file. This is the one row of that table that reproduces from its own printed FTE and count in every year, which is why it is the only one published here.

What it does not show That posts were removed. An FTE series is a count of what was CODED as a paraprofessional, and recoding, a change of funding source, or a change of reporting rule would each produce this same fall. Nothing published distinguishes them.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

What out-of-district special education costs, and what comes back

0139.3%

Of what Lunenburg spent teaching children at other schools was paid from outside the budget

The figure residents argue about is the town’s share of that bill, not the bill.

Read the full report →

Details

The special education figure residents argue about — what the schools pay other schools to teach children Lunenburg cannot — is the town’s share of that bill and not the bill. In FY2025 the budget said $732,298 and $1,205,949 was spent. The district’s own restated budget figure equals DESE’s general fund column, to within a dollar or two, in 11 of the 12 years the two can be compared — and equals the all-funds column in none of them. So $473,651, 39.3% of what was spent on out-of-district placement that year, was paid from funds that never appear in the appropriation at all. A resident watching the budget line is watching what the town raises, which can move without a single placement changing.

the money outside the budget → · what happens when a grant stops →

What it rests on DESE’s End of Year Financial Report, functions 9300 and 9400, against the district’s own restated budget book, year by year.

What it does not show Which fund paid the rest. DESE reports one grants-and-revolving total and names no fund, so the money outside the appropriation cannot be attributed to the circuit breaker, to a grant, or to anything else.

02$471,771

Taken off the bill in FY2026 before the state reimburses anything

So the town carries the first slice of these placements in every year, whatever else happens.

Read the full report →

Details

The state does reimburse out-of-district tuition, but it takes a threshold off before it pays anything — in FY2026 that threshold was $471,771. Lunenburg claimed $1,257,225 of eligible expense and was paid $579,142, which is 46.1% of the claim. That the threshold is a deduction rather than a rate is measured and not described: eligible expense minus threshold equals the net claim exactly in 13 of the 21 years the state has published. So the reimbursement grows as costs grow and never reaches the first slice of them, and the town carries that slice in every year whatever else happens.

What it rests on DESE’s circuit breaker reimbursement schedule: claimed students, eligible expense, the threshold, the net claim and what was actually paid, every year it has been published.

What it does not show What the receipt was spent on. The reimbursement lands in a revolving fund that carries a balance forward, so a payment received in one year is not established to have paid for that year’s placements.

03$1,205,949

Spent teaching children at other schools in FY2025

It peaked at $2,094,813 in FY2015. This cost steps with single placements rather than rising steadily.

Read the full report →

Details

Out-of-district tuition has not risen relentlessly. Measured across every fund it peaked at $2,094,813 in FY2015, and FY2025 came in at $1,205,949. That is 42.4% below the peak, and the series moves in both directions across the 17 years it covers — a low of $539,509 and a high of $2,094,813. What moves further than the total is who pays it: the share falling outside the appropriation has been as high as 70.3% and as low as 17.9%, so the line the town votes can rise in a year when spending falls. Out-of-district placement is a small number of children and the state’s own reimbursement threshold for FY2026 was $52,419 per child, so one family moving in or out moves this series more than any policy does. A single year of it means very little.

the placement count itself →

What it rests on DESE’s End of Year Financial Report, all funds, functions 9300 and 9400, every year it has been published.

What it does not show That the need fell. A placement count and a placement cost are different quantities: a year with fewer dollars may be a year with fewer children, with cheaper placements, or with more of the cost carried by a fund that is not the appropriation.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

Who ends up out of district

0110children placed

Children whose special education plan placed them outside Lunenburg schools, FY2025

It was 30 in FY2015 and 7 in FY2023. The town prints this every year, and it moves both ways.

Read the full report →

Details

The town’s own count of children placed out of district for special education ran from 30 in FY2015 down to 7 in FY2023, and stood at 10 in FY2025. Lunenburg has printed this figure in the Special Services report of every annual town report since FY2011, sourced to SIMS Report 7 and measured on 1 March, split into collaborative, day and residential placements. It is the closest thing the town publishes to the quantity everybody argues about, and over 15 years it has moved in both directions rather than only upward. In FY2025 it was 6 collaborative, 3 day and 1 residential.

what it costs →

What it rests on The Special Services report inside each annual town report, page by page, with the parts checked against the total the town printed beside them.

What it does not show What any of it costs. A placement count is children placed; it says nothing about which fund paid or what any placement cost, and one residential placement can exceed several day placements together.

0218.2%

Of children starting in a separate special education classroom end up outside the district

Against 1.2% of those starting in an ordinary classroom. Small groups — read what this does not show.

Read the full report →

Details

Where a child is taught to begin with tracks strongly with whether they end up at a school outside Lunenburg: 18.2% of the children who started in a separate special education classroom did, against 1.2% of those who started in an ordinary one. Added up over 9 groups the state follows, that is 36 children of 198 against 15 of 1,232. The counts are the figure and not the rate: a rate off a base of 28 moves by 3.6 points when one child does. This is the closest the published record comes to the question residents ask about early intervention, and it is worth having in front of anyone discussing in-district capacity — but see what it does not show, which is most of it.

What it rests on DESE’s special education trajectory file, K-12 rows for Lunenburg, pooled across every cohort it publishes.

What it does not show That a substantially separate placement LEADS to out of district. The children placed in the more intensive setting are not a random sample of the others, and selection alone fits this exactly. DESE also documents no interval between the starting placement and the destination, so every rate here is a rate over an unstated span, and the district has told the School Committee that some children arrive in Lunenburg already requiring a placement, never having been in a cohort at all.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

Where the school money comes from

State aid, the minimum the state requires, what other districts spend, and what happened when the grants ended.

Chapter 70 — the formula, and why it pays the floor

01$240,450

Increase in state school aid for FY2026, all of it the Legislature’s flat minimum

The funding formula itself awarded nothing. What the town gets moves with a rate set on Beacon Hill.

Read the full report →

Details

Lunenburg’s entire increase in state school aid for FY2026 was the flat minimum the Legislature votes each year — $240,450, which is exactly $150 for each of the 1,603 pupils the state’s funding formula counts. The formula itself awarded $0. The formula pays foundation aid only where the foundation budget less the town’s required contribution exceeds last year’s aid. For FY2026 that is $22,073,946 less $13,334,631, or $8,739,315 of need, against $8,988,960 already being paid: Lunenburg sits $249,645 above the line at which the formula pays anything. It has been in that position in 4 of the last 5 years, and the floor the Legislature chose in those years was $30, $60, $104 and $150 a pupil. So what the town receives moves with a rate set on Beacon Hill each spring, not with anything its own costs or its own enrollment do.

all state aid, of which this is the largest part →

What it rests on DESE’s Chapter 70 Trends workbook, sheets dataAid and dataContribution: the aid components as DESE ran them for each fiscal year, FY2007 to FY2026. Not a Governor’s-budget proposal and not a receipt — those are different numbers for the same year and are never differenced here.

What it does not show Whether one more child would bring the town anything. While the floor binds, aid moves at the Legislature’s flat per-pupil rate — but a large enough foundation budget increase closes the headroom and moves the district off the floor entirely, and no document in this archive models that.

0237.8%

Rise since FY2019 in what the state requires Lunenburg to pay for its own schools

State aid rose by less over the same years, and the pupil count the formula runs on fell.

Read the full report →

Details

Since FY2019 the amount the state requires Lunenburg to pay towards its own schools has risen 37.8%, while the state aid it sends rose 22.4% — and over the same years the pupil count the formula runs on fell from 1,716 to 1,603. In dollars the required local contribution went from $9,678,671 to $13,334,631, up $3,655,960, while aid went from $7,538,072 to $9,229,410, up $1,691,338. Both are DESE’s published calculation for their own year, so the two are the same stage and can be compared. What it changes for a resident is where the foundation budget is paid from: the required local share of it was 72.3% in FY2007, fell to 56.1% by FY2018, and is 60.4% now. A school budget that grows is increasingly a town bill, and that shift happens whether or not the district changes anything it does.

what the town actually spends against that floor →

What it rests on DESE’s `dataAid` sheet: the required local contribution and the Chapter 70 aid DESE calculated for the district, FY2019 to FY2026, with the foundation enrollment the same rows are built on.

What it does not show That the town is being asked for more than it can afford, or for less. The required share is a ratio of two published figures and what a town can afford is in neither of them. Nor is any of this what the town SPENDS: the requirement is a floor, and the distance above it is a separate measurement.

0383.7%

Growth in Lunenburg’s property wealth since FY2019, against a state median far below it

The town’s required share is worked out from wealth, not from how many children it has.

Read the full report →

Details

What the state requires Lunenburg to pay towards its own schools is worked out from property values and residents’ incomes, and has no pupil count in it at all — that holds in all 20 published years. Lunenburg’s equalized valuation rose 83.7% between FY2019 and FY2026, against a median of 69.8% across the 352 municipalities in DESE’s own table — rank 80, fastest first. Its combined effort yield, the sum of the two efforts, rose 59.3% against a median of 51.9%. This is why fewer children does not mean a smaller bill: the formula reads what the town is worth, not how many pupils it has. Foundation enrollment fell across those same years and the requirement rose $3,655,960.

the other district this one required contribution is split with →

What it rests on DESE’s `dataContribution` sheet: the target local contribution and the combined effort yield for Lunenburg in every published year, and equalized valuation and combined effort yield for every municipality the same sheet carries in both FY2019 and FY2026.

What it does not show That the town’s wealth is its residents’ ability to pay. Equalized valuation is property value; DESE carries an income term beside it, and the combined effort yield grew more slowly than valuation did over the same years. Neither figure is a household budget.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

What the state requires us to spend — and where that puts us

0125.2%

Rise in the state minimum since FY2018, against a rise in spending of half that

Lunenburg’s slide down the state ranking is mostly the bar moving, not the town spending less.

Read the full report →

Details

Lunenburg’s slide down the state ranking since FY2018 is mostly the bar rising: the requirement went up 25.2% over those years while what the town spent went up 11.9%. Required net school spending rose $4,175,586 and what the town spent rose $2,559,676 — spending ends the period higher than it started and rose more slowly than the figure it is measured against. The rank went from 181 of 361 districts in FY2018 to 238 of 362 in FY2024, the weakest position since FY2005. The requirement is recomputed every year from enrollment and municipal wealth, so a district can spend more each year and still fall. And a fall that took 6 years is a different problem, with different remedies, from a condition that has held since the series began.

why the requirement itself keeps rising →

What it rests on The same ACTUAL series, differenced between FY2018 and FY2024, against DESE’s statewide rank for Lunenburg in each of those two years. Both ends are the same stage of the same quantity, which is the only reason the difference can be taken at all.

What it does not show That this measures the recent budget reductions. The most recent ACTUAL year here is FY2024; the years the town argued about are published so far only as BUDGETED figures, and a budgeted ratio and a spent one are two stages of one quantity. Nor does it show WHY the requirement rose — enrollment and municipal wealth both feed it and this series cannot separate them.

02$2,534,627

More than Lunenburg spent, to match the middle district in the state

A subtraction on a published median. Nobody has proposed it and nothing is costed against it.

Read the full report →

Details

Spending like the middle district in Massachusetts would have meant FY2024 more than Lunenburg spent in $2,534,627 — 10.5% more, on a state minimum of $20,730,114. The median district spent 1.2821 times its required net school spending that year; Lunenburg spent 1.1598. Applying the median ratio to Lunenburg’s own requirement gives $26,578,079 against the $24,043,452 it actually spent. That is a subtraction on a published median and nothing more: nobody has proposed it and no programme is costed against it. It is here because a rank is hard to weigh at a meeting and a dollar amount is not.

the per-pupil comparison, which is a different measure →

What it rests on DESE’s statewide distribution of net school spending as a share of the requirement — the median column for FY2024 — applied to Lunenburg’s own required net school spending in the same year.

What it does not show What the money would have bought, and whether the median is a target at all. Half of Massachusetts districts spend below it, it moves every year with what every other town decides, and no programme anywhere in this archive is costed against this figure.

0314of 31 years measured

Years Lunenburg spent at or above what the middle district in the state spent

Massachusetts sets a minimum every town must spend on its schools. Lunenburg has never missed it.

Read the full report →

Details

Massachusetts sets a minimum every town must spend on its own schools. Lunenburg has met it in all 31 years measured, and in 14 of those years spent at or above what the middle district in the state spent. A district spending below its required net school spending is out of compliance. Lunenburg’s narrowest year was FY1996, at 1.0032 times the requirement. The story the town tells about itself is that it has always been a low spender, and against the measure the state enforces it has not been: it landed exactly on the state median in FY2018 — 1.2978 against a median of 1.2978 — and has been below the state’s first quartile in 2 of those years, FY1996 and FY2005. That is a real thing to know before any argument about what the schools are owed.

what districts spend for each pupil, which is a different measure → · the overrides the town has voted on →

What it rests on DESE’s Chapter 70 district profile: required net school spending against net school spending as reported, ACTUAL stage only, FY1994 to FY2024, with the statewide median and quartiles for each of those years. The two most recent years DESE publishes are BUDGETED and are counted nowhere in this.

What it does not show Whether meeting the floor was a choice or a ceiling. The levy limit, two failed overrides, the district’s request and Town Meeting’s vote all resolve into this single number, and nothing here separates them.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

What other districts spend, for each pupil

0143.3%

More for each pupil at Monty Tech, a regional vocational school, than Lunenburg

145 of the 177 children educated outside Lunenburg go to districts that spend more for each pupil.

Read the full report →

Details

145 of the 177 Lunenburg children educated outside Lunenburg Public Schools go to districts that spend more for each pupil than Lunenburg does — 12.0% more at Leominster, and 43.3% more at Montachusett Regional Vocational Technical. In FY2025 the widest is $25,827 a pupil against Lunenburg’s $18,027 — $7,800 more, which is 43.3% — and 54.8% of the leavers go there. The size of it depends enormously on which district: $720 more at Francis W. Parker Charter Essential (District), $1,900 at Sizer School: A North Central Charter Essential (District), $2,155 at Leominster, $4,687 at Fitchburg, $7,800 at Montachusett Regional Vocational Technical. Leominster is the nearest like-for-like comparison, an ordinary K-12 municipal district, at $20,182 a pupil, $2,155 more. The exception is the two Commonwealth virtual districts, 16 children between them, which spend less. The children are counted in FY2026 and the spending measured in FY2025: two collections, and nothing here is differenced across them.

the district that takes most of them, and how the town is billed for it → · where students go, year by year →

What it rests on DESE’s end-of-year finance collection for the finance year, all funds, the district per-pupil total — the same measure for every district on this page — against DESE’s residents-sending and enrollment-receiving files for the enrollment year, which count Lunenburg resident children by the district that educated them. The destination set is every district that took five or more of them, derived on every run rather than chosen, and the generator refuses to write if one of them has no spending figure.

What it does not show What the difference buys, or that any family chose on spending. A per-pupil figure is a ratio and a district with fewer pupils reads higher with nothing bought — the same arithmetic this page applies to the peer set. A regional vocational, charter or Commonwealth virtual district is funded and shaped differently from a K-12 municipal school and its figure is not like for like, which is why the two virtual districts sit below Lunenburg at $11,230 and $13,037 a pupil. Nothing here is a foundation budget: that is a Chapter 70 formula output, a different measure, and it is not on this page.

02$18,027

Spent for each pupil, counting every fund — below the state median

Lunenburg has been in the bottom quarter of Massachusetts districts in every published year.

Read the full report →

Details

Lunenburg spends $18,027 a pupil, $5,493 below the statewide median, and it has been in the bottom quarter of Massachusetts districts in 17 of the 17 years the state publishes here. In FY2025 it ranks 310 of 318 districts, with 8 spending less, against a median of $23,520 and a middle half running $21,179 to $26,961. This is not the school budget and not what a household pays: DESE counts every fund — grants, revolving funds, school choice, gifts — and counts town-paid insurance and retirement attributed to the schools, so it is a larger figure than the appropriation Town Meeting votes. The distance between the two is two definitions, not hidden money.

what the state requires the town to spend → · the insurance DESE counts here and the school budget does not →

What it rests on DESE’s end-of-year finance collection, all funds, the district total level only, with DESE’s own statewide distribution and its own published rank for Lunenburg. One stage throughout: what districts reported after the year closed, never differenced against a budget.

What it does not show Whether that is a choice or a constraint, and what the difference buys. The town has a levy limit and two failed overrides and Town Meeting votes the appropriation, so this measure is the outcome of all of it at once and cannot be attributed to any part of it. Nothing here relates spending to results, and a function line is not a service.

03$17,025

What Lunenburg would spend for each pupil at its own enrollment of thirteen years ago

Most of the gap with its neighbours is fewer children, not less money.

Read the full report →

Details

Most of the per-pupil gap between Lunenburg and its neighbours is the denominator. Spending grew within a narrow band across all six districts; enrollment did not. From FY2012 to FY2025 every one of the six raised spending by between 43.8% and 59.0%, and Lunenburg’s 48.7% sits inside that band. Pupil counts are what separate them: -5.6% here against -23.5% at North Middlesex. Give FY2025’s money to each district’s FY2012 pupil count and Lunenburg is $17,025 a pupil, 5 of 6 rather than last, and North Middlesex is last. A neighbour’s higher per-pupil figure is in large part fewer children rather than more money.

what happens when students leave →

What it rests on DESE’s end-of-year finance collection against DESE’s own total FTE pupil counts, for the six districts this archive extracts. The identity (1 + spending growth) / (1 + pupil growth) = (1 + per-pupil growth) is checked to four decimal places on every district before anything is written. The span starts where it does because that is the first year all six exist in their current form — Ayer and Shirley regionalised for it.

What it does not show That per-pupil spending is therefore the wrong measure, or that a district with falling enrollment could have spent less. Costs do not fall in step with a class, so a smaller system genuinely does spend more for each child; this arithmetic says where the change in the ratio came from and not whether any of it was avoidable. The six districts are also this project’s own set and no document records the criterion, which is why the standing claim above is against the whole state instead.

04$97,233

Average teacher salary, near the top of the neighbouring districts

And Lunenburg employs the fewest teachers for each pupil of the group — the same money, spread wider.

Read the full report →

Details

Lunenburg pays near the top of this group for a teacher and employs the fewest of them for each pupil: $97,233 on average, and 6.7 teachers for every hundred in-district pupils. Harvard’s average is the highest at $99,136 and Ashburnham-Westminster’s the lowest at $84,724; Lunenburg ranks 2 of 6 on pay and 6 of 6 on teachers for each pupil, where the next lowest is 7.4 and the highest is 8.5. Teaching salaries reach $6,513 a pupil here against $8,475 at Harvard — close to the same money for each teacher, spread across more children.

the people the budget buys →

What it rests on DESE’s RADAR district comparison for the finance year — teacher FTE and average teacher salary — against DESE’s own in-district FTE pupil counts and the teaching-salary category of its end-of-year finance collection. The salary implied by the finance figures and RADAR’s published average agree to within a percent on every district, which is checked before anything is written.

What it does not show What that means in a classroom. A teacher FTE is not a class size and not a person, DESE does not say which fund pays for any of them, and an average salary is an average over a distribution this archive does not hold. Nothing here establishes that the difference is a choice, or that either arrangement produces different results.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

When a grant ends — who picks up the bill

0142.2%

Of the grant money that ran out in FY2025 was replaced by the town’s own money

The rest simply stopped. It was a handover and a reduction happening at the same time.

Read the full report →

Details

When the grant money ran out in FY2025 the town replaced under half of it: of $2,670,158 of grant funding that fell, across 16 areas of school spending, $1,127,647 fell where the town’s own money rose to meet it and $1,542,511 fell where nothing did. In the 8 functions where the two moved opposite ways the general fund rose $1,136,013. In the other 8, grants fell and the general fund fell a further $606,553 on top of them. So the year is a handover and a reduction happening at once, and “the town picked up the bill for the grants” describes 42.2% of the money. A function where the general fund rose is also not a function that was made whole: the rise is what the town raised, not what the work cost.

the money that never reaches the vote → · the lines the book took to zero →

What it rests on DESE’s End of Year Financial Report for Lunenburg, function by function, FY2024 against FY2025: the general fund column set against the grants-and-revolving column, and each function classified by the signs of the two. The classification is ours; the state publishes no such label.

What it does not show Which grant, and which post. DESE reports a fund total and names neither, so a general fund rise beside a grant fall is equally consistent with the town picking a cost up and with two unrelated things happening in one function in one year. Nor does a reduction establish that a service ended.

02$3,026,556

Rise in what the town paid for employee insurance in FY2025

Larger than the whole year’s fall in grant funding, and no grant was paying for it.

Read the full report →

Details

The largest rise in the town’s own school spending in FY2025 was not a grant ending. It was Insurance for Active Employees, up $3,026,556 — more than the whole year’s net fall in grant funding of $2,023,188. Nothing in the handover explains it: grant funding against that function did not fall, it rose $179,646 in the same year. And across the 27 functions where grants did not fall at all, the general fund rose $1,470,167 net — a larger movement than the handover. The end of the grants is real and it is not the biggest thing that happened to what Lunenburg raises for its schools that year.

what health insurance costs the town → · where the pressure actually sits →

What it rests on DESE’s End of Year Financial Report, every function in both FY2024 and FY2025, ranked by the change in the general fund column whatever happened to grants in the same function.

What it does not show Why the insurance figure moved. DESE attributes dollars to a function; it does not report premiums, how many employees are covered, or how the town and the district divide the cost. And a line rising is not people being hired.

03$2,520,227

A year the town now carries that outside money used to, at today’s spending

Outside money paid nearly a dollar in five of school spending and now pays about one in ten.

Read the full report →

Details

Money from outside the town’s budget — grants and the like — used to pay nearly one dollar in five of what Lunenburg schools spend, and now pays about one in ten. The town’s own share went from 81.5% in FY2009 to 89.9% in FY2025. That is 8.4 points, and at FY2025 spending it is worth $2,520,227 a year: had the split stayed where it was in FY2009 the general fund would have carried $24,466,117 rather than $26,986,344. That last figure is arithmetic of ours and a counterfactual, not a forecast — but it is the size of the shift a household is paying for, and it is why the town’s bill can rise in a year when the schools spend less. In FY2025 the general fund rose $1,999,627 while spending across both funds fell $23,561.

the aid the town does not set → · the funds outside the appropriation →

What it rests on DESE’s End of Year Financial Report, district totals, every year from FY2009 to FY2025: the general fund column as a share of the state’s own total column.

What it does not show That the shift was decided. The share is an outcome of grant programmes starting and ending, of what the state pays and of what the town appropriates, and nothing here separates them. The share also did not move in a straight line — it fell and recovered more than once inside the span.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

What the money buys, and what it does not

Staffing, insurance, the lines that stopped, and how close the budget lands to what gets spent.

School staffing — names, FTE and dollars

01352.7%

Rise in paraprofessionals for each hundred pupils, the biggest change in staffing

Lunenburg went from the lowest on the state’s comparison sheet to the highest.

Read the full report →

Details

Paraprofessionals are the biggest change in who Lunenburg’s schools employ: the state’s count went from 0.94 per hundred pupils in FY2013, the lowest of the 13 districts on the state’s own sheet, to 4.27 in FY2025, the highest. 14.8 full-time equivalents in FY2013 and 67.0 in FY2025 — a rise of 352.7% over years in which in-district enrolment fell 0.8%. Nothing else in this archive could have told a resident that: the town prints staff rosters every year and they carry names without hours, so the state’s file is the only place the size of the shift is visible.

what special education costs → · what other districts spend →

What it rests on DESE’s own staffing and enrolment files for Lunenburg and for the districts on its published comparison sheet, FY2009–FY2025. State figures, printed by the state — not the town’s rosters, which carry no hours, and not a budget line.

What it does not show Whether any of this is about children. An FTE count is staff: not a count of students with disabilities, not one-to-one assignments, not hours delivered. And DESE counts staff paid from grants, circuit breaker reimbursement and revolving funds alongside those the town appropriates, so this series cannot say who pays for the rise — DESE’s End of Year Financial Report, which separates spending by fund, is what would.

026.70for every 100 pupils

Teaching staff for each hundred pupils, near the bottom of the state’s comparison group

Teaching fell faster than enrollment did, so falling rolls do not explain it.

Read the full report →

Details

Lunenburg ranks 12 of the 13 districts on the state’s comparison sheet for teachers per pupil — and falling enrolment is not the explanation: teacher FTE fell 12.6% since FY2009 while in-district enrolment fell 10.3%. 6.70 teacher FTE per hundred in-district pupils in FY2025, down from 6.87 in FY2009: teaching fell faster than the roll did. It has been last in the group in 3 of the 17 years the state has published, though not the lowest in the most recent year the state published. The two things a reader hears as contradictory are both true here — measured from FY2011 instead, the ratio has RISEN, from 6.15, because over those years the denominator fell faster. Which window a comparison is drawn over decides its sign, so the window belongs beside the figure.

what other districts spend → · what happens as students leave →

What it rests on DESE’s published teacher FTE and in-district FTE pupils, for Lunenburg and for every district on the state’s comparison sheet, every year it has been published. The rank is taken among the districts REPORTING IN THAT YEAR, and the count of them is carried beside it.

What it does not show That a staffing level was chosen. A district cannot shed a teacher for each departing child — sections, grade spans and required subjects set a floor that has nothing to do with the enrolment total, so a ratio moving is the arithmetic of a falling denominator at least as much as it is a decision. And a teacher here is DESE’s definition applied by DESE, not the district’s payroll and not the contract’s bargaining unit.

03108.4%

Rise in what the schools budget for special education paraprofessionals

Special education teacher lines rose a fifth as fast. Inside this budget, the money went to assistants.

Read the full report →

Details

Inside special education the money went to paraprofessionals: those 5 budget lines rose 108.4% over FY2017 to FY2025, while the 5 special education teacher lines rose 20.1%. $597,464 to $1,244,894 against $1,537,583 to $1,846,499, both panels read at the restated stage over the 9 years both of them cover. These are NET general fund lines — what the town has to raise after grants, circuit breaker reimbursement and revolving funds have paid their share — so the same rise appears whether the district added paraprofessionals or a grant that had been paying for them ended and the cost landed on the town. Which of the two it is matters: this is the line this project’s own in-district special education escalator is built on.

what special education costs → · what happens when a grant stops →

What it rests on Two panels of five budget lines each, out of the district’s own budget books at one stage across their whole run, compared only over the years both panels report. The paraprofessional panel is reconciled against the district’s own five-school aggregation of the same figures, and the comparison is published in this payload rather than swallowed. A budget book restating itself is a document the district assembled, not an accounting printout.

What it does not show That anybody was hired. A budget line is dollars: not a post, not a person, not an hour — a line rising and a line paying more for the same people are the same number on the page. Nor does it show what special education cost, because these lines are net of every fund but the general fund.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

Health insurance — the cost outside the school budget

01$1,521,536

Of the schools’ health insurance is not in the school budget at all

It is appropriated to the town’s insurance department, so the school budget understates the town’s bill.

Read the full report →

Details

The schools’ health insurance is $5,222,731 in FY2026, and $1,521,536 of it is not in the school budget at all: it is appropriated to the town’s insurance department, so the appropriation residents argue about understates what the town raises for the schools. The district’s FY2026 appropriation is $26,287,474, and account 0100-19142-570018 — school retirees’ health insurance — is not inside it. Retiree health is the town’s obligation under Chapter 32B rather than the School Committee’s, so it is appropriated to the town’s insurance department instead. Adding it raises what the town raises for the schools by 5.8% without a single service changing, and the whole of the schools’ health insurance, both departments together, is $5,222,731.

the money outside the budget → · how the money reaches the schools →

What it rests on The town’s MUNIS year-end expense report for FY2026 at period 12 — glytdbud, general fund, every department, an accounting printout rather than an assembled sheet — read account by account and reconciled against the department row the town’s own period 9 report prints for the same department. The district’s FY2026 budget book states the active-employee line at the same figure to the dollar.

What it does not show Anything about people. A budget line is dollars: the retiree account can rise because there are more retirees, because the same retirees are on costlier plans, or because the town’s share of the premium changed, and nothing published here separates them. Nor is this the whole of the schools’ insurance — Medicare, life insurance, the Public Employee Committee and the cost-control reserve carry nothing in their names that says which side of the town they are for.

024.3%

A year, the growth of the town’s insurance department

Faster than the levy that pays for it is allowed to rise, so it takes a growing share of every increase.

Read the full report →

Details

The town’s insurance department has nearly doubled since FY2011, to $3,713,520 — 4.3% a year, against a levy limit Proposition 2½ raises by 2.5% a year plus new growth. Insurance takes a growing share of every increase the town votes. $1,970,826 in FY2011 against $3,713,520 in FY2026, appropriation against appropriation in every year: 12 of the 15 annual reports print an insurance block whose component lines sum, to the cent, to the subtotal the page itself prints, and the last point comes from the town’s ledger. The school-named part of it grew faster still over the short run that can be measured at all — $1,213,618 in FY2023 to $1,521,536 in FY2026, 7.8% a year — but that is two observations from two publishers, not a trend.

the revenue side of the same squeeze → · what cannot be answered →

What it rests on The GENERAL FUND APPROPRIATIONS classification printed in each annual town report, insurance department, appropriated column only — every year kept is one whose component rows sum to the `Total Insurance` the same page prints — plus the FY2026 ledger for the last point. One stage throughout: appropriation against appropriation, never an actual.

What it does not show What drove the growth. Premiums, enrolment in the plan, the town’s share of the premium and the number of retirees all move this line and none of them is published beside it. The two school-named observations are eleven years apart from the start of the town series and come from two different publishers, so they bound the school share rather than measure its trend.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

What stopped being funded

0193of 132 cut to zero

Things cut to zero in the school budget that were funded again later

When the school budget stops paying for something, it usually comes back.

Read the full report →

Details

When the school budget stops paying for something, it usually comes back: 93 of the 132 things cut to zero between FY2015 and FY2022 were funded again in a later year. Those lines carried $734,469 the year before they went to zero, and $553,289 of it came back on the same line. So somebody quoting one year’s zero as a programme being cut is quoting the 29.5% case. What this measures is the district’s own reporting of its general fund: a line at zero can also be a rename, a merge, or work that moved to a grant, and the book cannot tell those apart.

what happens when a grant stops paying → · what this record cannot settle →

What it rests on The district’s own budget books, 16 of them, restating FY2014 to FY2025 line by line: every line carrying a figure above zero in one year and a printed zero in the next, followed forward to see whether it was ever funded again.

What it does not show That the service paused with the line. A budget line is not a programme and dollars are not people; a line funded again under the same name is evidence about the book rather than about what happened in a classroom.

02$181,180

Carried by everything the schools cut and never funded again

Under one per cent of the school budget. What ends for good is small, and mostly specialist posts.

Read the full report →

Details

What stops for good is small: 39 things the schools paid for were cut and never funded again, $181,180 between them — 0.8% of the $23,682,594 school budget for FY2025. The dollars are not spread evenly across them. 5 of the 39 are teaching or specialist lines and they carry $125,505 — 69.3% of the money — while the rest are mostly books, materials and supplies. The largest single one is System School Psychologist, last funded at $66,550 in FY2016. That is the shape of what ends here: many small endings, and the money concentrated in a handful of specialist posts.

the people the budget buys → · what this record cannot settle →

What it rests on The same restated books: every line whose last funded year is followed only by printed zeros, grouped by what the district’s own label says the money buys. The grouping is ours; the district publishes no category for these lines.

What it does not show That a post went with the line. A line at zero is not a position removed — the money can have moved to another line, to a grant, or to a differently-spelled line, and this book is the general fund only. The town publishes staff rosters, and they carry no FTE and no funding source.

03$789,633

A year below their peaks, across the two biggest lasting falls in the school budget

Both are money paid to other schools to teach Lunenburg children — the part people hear is running away.

Read the full report →

Details

The two biggest lasting falls in the school budget are both money paid to other schools to teach Lunenburg children: Special Ed Tuitions/Private is 50.6% below its FY2015 peak, and Collaborative Tuitions is 67.2% below its own. Special Ed Tuitions/Private peaked at $1,114,849 and averaged $550,435 across FY2024 and FY2025; Collaborative Tuitions peaked at $335,187 and averaged $109,968. Together that is $789,633 a year below the peaks, in the part of the budget this town most often hears is running away with it. These are the district’s own general fund lines and they are net: a fall can be the town’s share falling rather than the spending falling, and a placement count is a different quantity again.

the same money measured across every fund → · the placement count itself →

What it rests on The restated books, every line still printed in FY2025 whose own peak reached $10,000 and whose last 2 printed years average at or under 50% of it, ranked by how far it fell. The threshold is ours and the payload states it.

What it does not show That fewer children are placed out of district, or that the need fell. Dollars are not students, the line is net of the circuit breaker and of any grant, and the state’s all-funds figures are a separate series measured to separate definitions.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

Budgets against what was later reported

01198of 576

Budget rows that landed within two per cent of their own plan

The bottom line is dependable and any single row in it is not. A budget is a plan, not a promise.

Read the full report →

Details

No measured year’s reported spending landed further than 2.6% from the budget printed beside it — and underneath that, only 198 of 576 line-years landed within 2% of their own line. The total is dependable; any single line in it is not. That is what a budget of this kind is: a plan whose parts absorb one another. Salaries came in 0.8% under across 346 line-years and everything else 0.2% over across 195, and the two very nearly cancel. Underneath them 125 of the 576 line-years missed by more than a quarter, in both directions. So a resident or a Finance Committee member can rely on the bottom line and should not read one line’s number as a forecast of that line. Both columns come out of the district’s own budget books — a budget printed beside a prior year the same publisher restated — so this is a pattern in what the district reports about itself, not a reading of the town’s books.

the funds these two columns never show → · what cannot be answered →

What it rests on budget_figure, stage `settled` against stage `restated`, each year against its own year, FY2018–FY2025. The 16 documents behind the second column are classified in document-basis.csv as restatements and forward budget books; none is an accounting record. FY21 is excluded because its restated column is its budget, and years with fewer than 20 usable lines are excluded.

What it does not show Whether a line coming in under is a saving. A post left vacant, a service that did not happen, a grant that paid instead, money moved to another line and a line over-budgeted from the start all produce the same smaller number, and a budget document cannot show an approved mid-year transfer at all. Both columns are also the town’s net general-fund share, so a line that rose because a grant ended looks exactly like a line that got more expensive.

027of 98 rows

School budget rows that miss the same way every year, all by small amounts

The misses look like noise rather than lines quietly over-provided.

Read the full report →

Details

Only 7 of the 98 school budget lines with four or more measured years miss the same way in every one of them, and the largest averages $42,878. The misses in this budget look like noise, not like lines quietly over-provided. 6 of the 7 land under their own line and the rest over, and every one of them is small: the largest is special education transportation at $42,878 a year below plan, and the next is $20,754. A padded budget shows up as the same lines over-provided year after year, and that pattern is not in these documents. What it establishes is a pattern in the district’s own budget books restating themselves — the FY2026 ledger is the only accounting record the archive holds for school spending, and it is not one of the measured years.

the written analysis behind this page →

What it rests on Every line with four or more usable line-years in the FY2018–FY2025 sweep, each year’s settled budget against the same year’s restated figure out of the district’s own budget books. A line counts as missing the same way only where it is more than 2% off in every one of its years.

What it does not show That a line missing the same way every year was set wrong. A line reliably under can be a service the town reliably does not use all of, and a restatement cannot distinguish that from an estimate set too high. Nor does the absence of a pattern here cover the lines the sweep never reaches: most of the workbook’s lines are published at only one stage in any given year and are not measured at all.

0351.5%

How far below plan out-of-district tuition landed in its worst measured year

The schools do not set that price or choose how many need it. Their own staffing lands within six per cent.

Read the full report →

Details

Out-of-district tuition is the line nobody can forecast: across 6 measured years the district’s own books report it from 27.0% over the budget to 51.5% under, while special education staffing never missed by more than 5.9%. When a child’s plan requires a school the district cannot provide, the town pays another school: it does not set the price, does not choose how many children need it, and cannot say no. The part the district does control behaves nothing like it — special education staffing lands within 5.9% in every one of those years. So a budget can be expected to be about right on the staffing and cannot be expected to be right on the placements, and a year in which tuition lands far from plan is not evidence that anybody planned badly. Both columns are the district restating its own budget book rather than a ledger.

what special education actually costs → · who ends up out of district →

What it rests on The lines whose keys carry `tuition`, and the special education staffing lines that do not, summed per year and compared budget against restated figure within the same year, FY2018–FY2025, out of the district’s own budget books. No rate of change is taken across the two kinds of column.

What it does not show Why any year missed. A tuition line under plan can be fewer placements, cheaper placements, a placement that started part way through the year, or cost carried by the circuit breaker reimbursement or another fund that never appears in the appropriation. And dollars are not children: none of these columns counts a placement.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

Where the children are

Who is taught outside Lunenburg, what the town is assessed for them, and what more leaving would cost.

Who leaves Lunenburg schools, and where they go

01-4.8%

Change in children schooled outside Lunenburg, over 13 years

The total barely moved. Where they go changed completely, and the routes cost the town different amounts.

Read the full report →

Details

The number of Lunenburg children going to school somewhere other than a Lunenburg school has barely moved in 13 years — 186 then, 177 now, a change of -4.8% — while where they go changed completely. Monty Tech went 70 to 97. School choice went 69 to 58. Charter schools went 44 to 22. Anybody watching only the total would report that nothing is happening here, and three things beneath it are moving in different directions at once, one of them by half. Over the same span the children in Lunenburg’s own schools went 1,513 to 1,553. That matters for planning because the three routes cost the town different amounts and none of them is controlled by the same decision.

what Monty Tech is assessed for → · what more leaving would cost →

What it rests on DESE’s count of resident children by town and district, every reason and both directions, for every year it has been published.

What it does not show Why any family left. A count of departures is not a reason for them, and nothing in this file or in the meeting record surveys the households.

0297children

Lunenburg children at Monty Tech, the largest single destination

More than school choice and charter together. Lunenburg is a member town there, so this is not choosing out.

Read the full report →

Details

The largest single destination for a Lunenburg child educated elsewhere is not school choice. It is Montachusett Regional Vocational Technical, with 97 children. More than school choice and charter schools put together. Those children are counted as resident MEMBERS, because Lunenburg belongs to that district and helps fund it — a family choosing it is not choosing OUT of anything the town runs, and no Lunenburg decision admits or refuses any of them. Reading “children who leave” as school choice alone understates the count by more than half and points the argument at the one route the town has least to do with.

the Monty Tech assessment →

What it rests on DESE’s resident-by-district count for the latest published year, read by district rather than by enrollment reason.

What it does not show What any of it costs. The archive holds the counts and not one document stating the tuition Lunenburg is assessed for these children by route.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

Monty Tech — the assessment, and what sets it

01$14,605,342

The single amount the state requires Lunenburg to pay for schools, split between two districts

A child moving to Monty Tech does not add to the town’s bill. It moves part of it.

Read the full report →

Details

A Lunenburg child enrolling at Monty Tech does not add to what the town has to raise for schools. It moves part of it: the state sets ONE required contribution for the whole town and splits it between the town’s two districts. In FY2026 that single town-wide requirement was $14,605,342, of which Monty Tech’s share was $1,270,711 and Lunenburg Public Schools’ $13,334,631. The town-wide total is the lesser of what the state calculates from Lunenburg’s property values and resident income and a cap on the local share of its foundation budget — and the wealth figure is the binding one in all 20 years DESE publishes, so enrollment never enters it. The split is each district’s share of the town’s foundation budget, and that identity holds to a tenth of a basis point in 19 of those years.

what the state requires the town to spend → · what happens when students leave →

What it rests on DESE’s Chapter 70 key factors workbook, FY2007 to FY2026: the municipal contribution sheet for Lunenburg minus the district aid sheet for Lunenburg Public Schools, year by year. Checked against DESE’s own apportionment sheet as Monty Tech reprinted it in its FY2027 budget presentation, and against three figures the district’s business director gave the Finance Committee in three different years.

What it does not show That the town is therefore indifferent to where a child enrolls. The state sets a larger foundation budget for a vocational pupil than for one in the town’s own schools, so a move shifts more than a proportionate slice of the bill; the assessment also carries transportation and capital above the state minimum, which the district apportions by enrollment and not by foundation budget; and nothing here says what Lunenburg’s own schools stop spending when a child leaves.

02$1,334,521

Billed to Lunenburg for Monty Tech, which is not what a place there costs

State aid paid straight to the school covers most of its budget, and none of that is in this bill.

Read the full report →

Details

What Lunenburg is billed for Monty Tech is not what a Monty Tech place costs. The town’s $1,334,521 is 3.9% of the district’s budget while Lunenburg’s children are 6.8% of its foundation enrollment. Monty Tech’s FY2026 budget is $34,641,344. Chapter 70 aid paid straight to the district covers 54.2% of it, and assessments on all eighteen member towns together cover 38.0%; the rest is the district’s own receipts, and none of that appears in Lunenburg’s bill. So this line measures what the town raises, and it can move in a year when nothing at the school costs any more or any less.

how state aid is set → · what nobody publishes →

What it rests on the district’s own FY2027 budget presentation — its “FY 2027 Budget Summary” page for the budget, the Chapter 70 estimate and the total assessed on all eighteen towns, and its member-town apportionment sheet for Lunenburg’s own line. The town’s side is its MUNIS year-to-date budget report, general fund, which carries the same total to the cent.

What it does not show What a Lunenburg place at Monty Tech costs. This archive holds two of the district’s budget books and no series, no all-funds report after a year closed, and nothing that attributes any of the district’s spending to one member town’s children. The bill can be tracked; the cost cannot.

03$1,334,521

The actual Monty Tech bill, against a forecast that carried it forward at an inflation rate

This is set by a state formula, not by a price, so it cannot be planned like an ordinary cost.

Read the full report →

Details

This line cannot be planned as an ordinary cost escalator. Carried forward at 2.5% a year it reached $1,005,464 for FY2026, and the assessment came in at $1,334,521. Over the same span the state-required minimum inside the assessment compounded at 9.3% a year, and Monty Tech’s share of the town’s foundation budget — the fraction that decides how much of one town-wide requirement lands here — went from 7.2% to 8.7%. Neither of those is a price, and neither is inside an inflation assumption. A town that wants this line forecast has to forecast the Chapter 70 formula and the split, which is a different exercise and a harder one.

every rate this project uses, and its source → · why the formula lands where it does →

What it rests on the five-year forecast of this line printed in a Select Board packet in January 2021, read as a series out of the minutes, against the town’s MUNIS ledger for the last year of it and against the DESE-derived required-contribution series for the same span.

What it does not show Why the projection was built that way, or that any other rate would have been better. It is one packet, it states a series and no method, and nothing here establishes what was assumed. What is established is that the quantity being projected is set by a state formula rather than by a price.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

If students leave — what school choice would cost

01$401,700

A scenario or an explanation — nothing here tests it

Leaves the town in year one, if 78 high school students transferred out

A scenario put to this site, not something that happened.

Read the full report →

Details

If 78 high school students transferred out under school choice — the scenario as it was put to this site — $401,700 leaves the town in the first year, and the town would have to stop spending 31.0% of what it appropriates per pupil just to break even. $390,000 of that is sending tuition and $11,700 is Chapter 70 aid at the margin the formula is currently paying. Both go in year one. The students come out of four grades, 21.3 of them from the largest, which has 118 residents in it — so the $1,296,209 of appropriation they carry with them, at $16,618 a pupil, only stops being spent where somebody decides to stop spending it. That decision is the whole of the difference between a town that loses money and a town that does not.

the children who actually leave, counted → · what comparable districts spend →

What it rests on The scenario as a member of the Select Board put it to this site, evaluated at its own defaults. High school enrolment is the FY2025 annual town report’s enrolment table, read off the printed page and reconciled to the totals the page prints. The appropriation per pupil is the school appropriation over DESE’s foundation enrolment in the FY27 Chapter 70 district summary. Sending tuition is the base rate set by M.G.L. c.76 §12B, and no document in this archive states it for Lunenburg.

What it does not show That any child will leave, or that athletes would be the ones who did. Nobody counts departures by reason. It also does not show that anything could be cut: nothing published says at what enrolment a section is removed, so the break-even share is what would have to happen and not what could.

02$150

What state aid currently moves for one pupil the funding formula counts

Far less than a pupil’s share of the school budget, so those two must not be used interchangeably.

Read the full report →

Details

Chapter 70 is currently moving $150 for one foundation pupil, not the $14,440 the foundation budget is worth per pupil — a factor of 96.3 between the two figures a scenario could price a departing student at. DESE’s own aid-component columns make each year’s aid the previous year’s plus named increments, an identity that holds to the dollar in all 7 of the last seven years. In FY2026 the whole of Lunenburg’s $240,450 increase is the minimum aid increment and the foundation aid increment is $0; $240,450 spread over 1,603 foundation pupils is $150 each. Across the 33 years DESE publishes, foundation enrolment fell in 17 of them and aid fell in 3.

why the aid lands where it does → · the whole state aid line, not Chapter 70 alone →

What it rests on DESE’s Chapter 70 Trends in Aid and Local Contribution workbook, sheet `dataAid`, which breaks the aid calculation into its named components, and DESE’s Chapter 70 District Profile, sheet `DataC70`, for the whole published run of foundation enrolment and aid. The latest year’s aid is tied to the town’s own revenue ledger before any of it is used.

What it does not show What aid would do if enrolment actually fell. Minimum aid and hold-harmless are statutory provisions, this archive holds no document applying either to Lunenburg, and a record of what happened is not a forecast. DESE’s own row also shows Lunenburg’s aid sitting above foundation budget minus required contribution, so that subtraction is not currently what sets it.

0358students

Lunenburg residents leaving under school choice in the latest year counted

Children already leave. The question the scenario puts is how fast that moves, not whether it happens.

Read the full report →

Details

Children already leave. DESE counts 58 Lunenburg residents choicing out in SY2026 against 11 arriving, so the question the scenario puts is not whether school choice happens here but how fast it moves. The outward count has run between 56 and 106 in every year since SY2014, and a further 22 residents attend charter schools. The scenario adds 78 in a single year, which would take the outward flow to 136 — 2.34 times what DESE currently counts. Nothing in the published record has moved that far that fast, and that is the honest way to read the scenario: as a rate, against a flow somebody already measures.

where they go, measured → · the largest destination outside Lunenburg — families choose it, and the bill follows a different rule →

What it rests on DESE’s enrolment of town residents by district and its enrolment of a district by town of residence — the two files that count the same children in opposite directions — filtered to Lunenburg in every school year both cover, with each year’s destination detail summed back to that year’s total before it is used.

What it does not show Why any of these children left, or where the money went with them. The counts carry no dollars: not one document in this archive states the tuition that follows a child in either direction, which is why every dollar on this page rests on an assumed rate.

0470.6%

Fall in children arriving in Lunenburg from other towns

Leaving is flat and arriving has collapsed. The net barely moves, and that is what hides it.

Read the full report →

Details

Lunenburg has not had a year of net gain in the thirteen school years DESE publishes — 177 children left in SY2026 against 15 arriving. The net barely moves, and that is what hides it: leaving is flat and arriving has fallen 70.6%. Leaving has run between 176 and 237 and ends at 177, nine fewer than the 186 it began at. Arriving has gone from 51 to 15. The net has been a loss of between 135 and 192 children in every single year, which is why the page draws all three lines: the net on its own is nearly flat across the whole of the movement.

the outward half, decomposed → · what a family pays to stay →

What it rests on DESE’s two enrolment files, counted as filters rather than as lists of programmes: every Lunenburg resident enrolled in a district other than Lunenburg, and every child enrolled in Lunenburg resident in a town other than Lunenburg. Both filters, and the complement of each, are asserted to select something in every year, and each year’s two halves are added back to DESE’s own row count for that year before any of it is used. Charter and vocational children are inside the outward count; foster and locally-agreed placements are inside the arriving one.

What it does not show Why arrivals fell. A district decides every year how many school choice seats to open and at which grades, so this is equally consistent with fewer seats being offered and with fewer families applying, and nothing published separates them: the Superintendent stated both counts to the Finance Committee for a single year, quoted on this page, and there is no series. Nor does it show what any of it is worth — no document in this archive states what Lunenburg receives for a child who chooses in, so the fall in children cannot be turned into a fall in dollars here.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

Athletics, and what a family pays

The two reports about money a household hands over, side by side.

What sports cost, and who pays

01$1,025

For each place on a team, across everything two different pots spent on athletics

The town’s budget paid most of it and fees paid the rest. Neither number alone is the cost.

Read the full report →

Details

Athletics in FY2026 took $665,245 out of two different pots for 649 participations — $1,025 each — and the town’s appropriation was $518,334 of it. The fee-funded revolving fund spent the other $146,911, and banked $188,944 in user fees the same year — 28.4% of what the two pots spent between them. Per participation the fund actually banked $306 at the high school against a posted fee of $325, because waivers and sibling discounts sit in the same pool. A resident reading the town’s budget line sees $518,334 and a family reading the fee schedule sees $325; neither is the whole of what a season takes.

what a family pays across the whole budget → · the funds outside the budget →

What it rests on athletics_history for all three dollar figures — the appropriation out of the district’s budget book, the fund’s spending and its user-fee receipts out of the fund’s own year-end report; athletics_by_sport, a workbook the district assembled, for the participation count; and athletic_fee_schedule for the posted fee, which is sourced to School Committee minutes rather than to a district web page.

What it does not show What a season costs. These are two pots’ outgoings in one year: the appropriation is net of everything else that pays for athletics, and the fee receipts are net of the payment processor’s cut, so what a family was charged and what the fund banked are different numbers. Nor is a participation a child — one child in three seasons is three of these.

02$602,285

Left the town’s accounts for athletics, more than any document totals

The district’s own workbook puts the whole programme well below that. The spread is published, not reconciled.

Read the full report →

Details

Athletics took $602,285 out of the town’s two pots in FY2024 — $250,642 more than the district’s own workbook says the whole programme cost. $317,004 of it is traced to individual payments in the fee-funded fund’s cashbook — the only transaction-level record of athletics in this archive — and $285,281 is the appropriation in the district’s budget book. Part of the difference is scope: $160,980 of the appropriation sits on lines like the athletic director and the trainer that the workbook does not carry at all. That leaves $89,662 neither document accounts for. Every per-sport figure anybody quotes comes from that one workbook, so the spread is published rather than reconciled — averaging figures different people assembled to answer different questions would be adding a claim the documents do not make.

what produced each document’s figures → · what the record cannot answer →

What it rests on Three documents for one year. The fund’s payments come out of fund_1301_cash_journal — the town’s accounting system, every disbursement, and it chains to the town’s own printed opening balance in each following year. The other two are figures people assembled: athletics_by_sport is the district’s by-sport workbook and its own printed Total Expenses, and athletics_history is the budget book. However official a sheet looks, a figure somebody typed is stated and a figure the accounting system printed is evidence.

What it does not show Which figure is right, or what any one sport cost. Two of the three are totals somebody assembled and only the fund’s payments are traced to a payment — and even those cannot be put against a sport: not one disbursement in the cashbook names a sport anywhere on the row. The accounts-payable detail behind the warrants is what would close it.

03$87,822

Budgeted for athletic buses, more than double the year before

The bus bill itself fell that year. What changed is which pot paid, not what it cost.

Read the full report →

Details

Lunenburg’s athletic transportation line rose from $40,000 to $87,822 in a year when the bus bill itself fell from $117,555 to $91,066: the cost went down and the town’s share went up. In FY2024 the fee-funded fund paid $77,555 of that bill, 66.0% of it; in FY2025 it paid $3,244, 3.6%. Nothing about the buses had to change for the town’s line to more than double — what changed is which pot paid. The two sides sum to the district’s own transportation total exactly in both years, which is what lets them be read as two parts of one bill, and the FY2026 line is $127,550. It is the clearest measurement on this site of why a budget line rising is not a cost rising.

the funds outside the budget → · where the money is →

What it rests on athletics_history, both sides, checked on every build against athletics_by_sport’s own transportation total — the appropriation and the fund’s share sum to the workbook’s figure to the cent in both years, and the build refuses to draw them as two parts of one bill if they stop doing so.

What it does not show Why the split moved. A fund carrying two thirds of a bill in one year and almost none of it the next fits a deliberate decision, a fund that could not afford it, and a change in which fund the charge was coded to, equally well; no document here says which. The fund’s own year-end report for those years, or the warrant detail behind the payments, is what would settle it.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

What a family actually pays

01$1,110

A year for two high schoolers, one sport each, riding the bus and joining a club

Athletic fees, the bus and student activity fees. Several other charges have no published amount.

Read the full report →

Details

Two Lunenburg high schoolers, one sport each, riding the bus and joining a club, cost their family $1,110 in FY2027: $700 in athletic fees, $270 for the bus and $140 in student activity fees. The athletic fee is charged per child per season — $400 for the first child and $300 for the second, the 25% sibling discount the School Committee voted, compounding. The bus is one charge for the whole family however many children ride. The activity fee is $70 a child and was last set in public for an earlier year. And $1,110 is a FLOOR: 9 further charges a Lunenburg family can meet — preschool, extended day, field trips, device repair among them — are sold by the district with no published amount anywhere in this archive, so no family and no committee can total a school year exactly.

both sides of the athletics money → · every rate, with the document that set it →

What it rests on The athletic rate for the year now running is the superintendent’s August 2026 email to families, as `athletic_fee_schedule` records it; the bus tiers are the superintendent’s transport email for the same year; the student activity fee is the School Committee’s own vote, in the minutes, and has not been restated since. Every rate is held in `rate_register` with the document and the quoted line it came from.

What it does not show What the schools cost. A fee is money in, and the budget lines it offsets are already recorded net of it, so what a family pays and what the town is spared are two different questions and only the first is answered here. It also does not say whether this is too much: that is the argument, and this is the arithmetic under it.

02$812.50

A year for three children playing one sport each, at the full rate

Another family pays a fraction of that for the same children. Parents are not one group.

Read the full report →

Details

The same 3 children playing one sport each cost one Lunenburg family $812.50 a year and another $150 — a factor of 5.42 between two households at the same school. FY2026 is the most recent year in which both rates are published. A family that qualifies pays a flat $50 a child a season with no sibling ladder at all, and a family whose fee is waived pays $0. So the argument that “parents should pay more” is really an argument about which parents: the same children in the same uniforms are a completely different bill depending on the household they belong to, and the argument is usually made without any of these figures in it.

what the fees bring in against what the town appropriates → · the rates nobody publishes →

What it rests on The School Committee’s vote of 26 February 2025, in the minutes, which sets the full rate, the reduced rate and the sibling discount in one motion; and the LHS Athletics FAQ, which is the only document in this archive stating that a fee can be waived to nothing.

What it does not show How many families are in each tier. Nothing published counts them, so this prices the three households and cannot weight them. The full-paying family’s second and third children are priced by the discount the committee voted rather than by a printed rate, and for the year now running the district publishes no reduced or waived rate at all, so the cheaper half of the comparison cannot be drawn for the current year.

03$460

What a second child adds to a family’s school bill

Not another full share: the bus is one charge per family, and each athlete after the first pays less.

Read the full report →

Details

A second child costs a Lunenburg family $460 more and a third $295 more — not another $650 each — because the bus is one charge for the whole family and every athlete after the first pays 25% less than the one before. One high school child playing a sport, riding the bus and joining a club is $650 in FY2027. Two are $1,110 and three are $1,405. The bus is $180 for one child and $270 for any number, so the second child adds $90 there and the third adds nothing; athletics falls $400, $300, $225 down the ladder; only the activity fee, at $70 a child, is flat. Which charges are per family and which are per child is what decides what a larger household pays, and it is the part of the schedule nobody argues about.

what a fourth child pays, and the rest of the register → · every rate, with the document that set it →

What it rests on The three bills are computed from the same rates as the rest of this page — the athletic ladder as the superintendent’s August 2026 email publishes it, the bus tiers from the transport email, and the student activity fee from the School Committee vote — one household at a time, and differenced.

What it does not show A fourth child. The published ladder stops at the third, and the rung below it is produced by carrying the voted discount on rather than by any document. It also assumes every child plays and every child rides, which is a household a reader chooses on the page rather than a typical one.

Those are the answers this report could reach from the documents behind it. If the one you came for is not among them, ask us — no name or email needed.

What this page does not speak for

These reports are routed in this area and are not represented above. They are named rather than left out: a summary that quietly drops a report reads as coverage to anybody who cannot know what is missing.

Every report in this area is represented above.

And the analyses written as documents

17 of them, 80,084 words, reaching conclusions in prose rather than in a published payload. Nothing on this page reads them, so this is not the whole of what this project has concluded — it is the whole of what has been computed in a form a program can check.

How this page is built

Each report’s generator computes its own figures and writes the claims that rest on them into that report’s published payload. This page reads those payloads. Nothing here is typed, which is why it cannot state something a report no longer supports — and why a report that changes its mind changes this page on the next build rather than leaving it behind.

Every claim carries what it rests on and what it does not show. The limits are also rows in what we cannot answer, which is the single registry the records request reads from. The index of every analysis this project has written, both kinds, is at reports.

What changed

Version 14 — updated September 7, 2026