Analyses
Why we only get minimum aid
Chapter 70 alone, term by term, from DESE’s own workbook — FY07 to FY26.
lunenburgbudgetproject.org — written by the Lunenburg Budget Project, an independent tool for residents. Not affiliated with the Town of Lunenburg, the School Committee or the school district. The data this page is computed from: /data/minimum-aid.json
What this page establishes
In FY26 the entire Chapter 70 increase was the Legislature’s flat minimum. The formula produced nothing.
It is zero because Lunenburg already receives $249,645 more than the formula says it needs.
The floor is a statewide rate, not a Lunenburg number — and it moves every year.
What the town is required to contribute is a wealth calculation. The number of children is not in it.
The formula spent 13 years taking effort OFF the town’s bill. Since FY23 it has been adding it ON.
Since FY19 what the town is required to put in has risen 1.7 times as fast as the aid it gets, on a smaller number of children.
Whether one more child changes the town’s bill is NOT established here.
What this page is not
Total state aid. Chapter 70 is the largest cherry sheet receipt and it is not the whole of it — Unrestricted General Government Aid and the other receipts are on /state-aid, with what the town budgeted, what it received, and the growth rate the projection uses. State aid is that page. This one is Chapter 70 and only Chapter 70 — and the distinction is here rather than in a footnote because this project once folded the two together and published a share eight points too high for months.
Every year’s increase, for each foundation pupil
DESE’s published Chapter 70 calculation, FY08–FY26
| Year | Chapter 70 aid | Change | Per pupil | Foundation aid | Minimum aid | Other increments | On the floor |
|---|---|---|---|---|---|---|---|
| FY08 | $4,314,259 | +$392,559 | $235.77 | $314,781 | $0 | $77,778 | no |
| FY09 | $4,620,790 | +$306,531 | $186.80 | $276,315 | $0 | $30,216 | no |
| FY10 | $4,528,374 | −$92,416 | −$56.98 | $0 | $0 | $0 | no |
| FY11 | $4,498,396 | −$29,978 | −$18.68 | $0 | $0 | $0 | no |
| FY12 | $4,522,545 | +$24,149 | $15.30 | $0 | $0 | $0 | no |
| FY13 | $5,219,937 | +$697,392 | $427.85 | $586,714 | $0 | $110,678 | no |
| FY14 | $5,354,696 | +$134,759 | $83.86 | $0 | $0 | $134,759 | no |
| FY15 | $5,605,872 | +$251,176 | $154.38 | $216,611 | $0 | $34,565 | no |
| FY16 | $5,834,483 | +$228,611 | $138.80 | $228,611 | $0 | $0 | no |
| FY17 | $6,351,257 | +$516,774 | $316.65 | $516,774 | $0 | $0 | no |
| FY18 | $7,272,505 | +$921,248 | $540.32 | $921,248 | $0 | $0 | no |
| FY19 | $7,538,072 | +$265,567 | $154.76 | $252,202 | $0 | $0 | no |
| FY20 | $7,771,740 | +$233,668 | $137.05 | $233,668 | $0 | $0 | no |
| FY21 | $7,773,938 | +$2,198 | $1.29 | $2,198 | $0 | $0 | no |
| FY22 | $7,823,618 | +$49,680 | $30.00 | $0 | $49,680 | $0 | yes |
| FY23 | $8,722,228 | +$898,610 | $537.77 | $898,610 | $0 | $0 | no |
| FY24 | $8,819,128 | +$96,900 | $60.00 | $26,481 | $70,419 | $0 | yes |
| FY25 | $8,988,960 | +$169,832 | $104.00 | $138,143 | $31,689 | $0 | yes |
| FY26 | $9,229,410 | +$240,450 | $150.00 | $0 | $240,450 | $0 | yes |
“On the floor” means the year’s whole per-pupil increase is the identical figure at least one other district in this comparison received. The exception since minimum aid appeared is FY23, at $537.77 a pupil.
What this does not show
A per-pupil figure is a division, and the denominator is contested. Foundation enrolment is a count of the students a district is financially responsible for as of 1 October of the previous year. DESE publishes three other counts for the same district and they do not agree — that is a registered gap, not an aside. Every figure in this table divides by the first of the four.
And it does not show what any child costs. The rate is a floor the Legislature sets on the year’s increase. It has no relationship to what educating a child in Lunenburg costs, which DESE separately puts at $13,770 a pupil in FY26 — about 92 times the amount by which aid actually moved.
The two terms, in dollars
The aid build-up, and whether the printed components account for the year
| Year | Change in aid | Components as printed | Difference |
|---|---|---|---|
| FY08 | +$392,559 | +$392,559 | — |
| FY09 | +$306,531 | +$306,531 | — |
| FY10 | −$92,416 | +$0 | −$92,416 |
| FY11 | −$29,978 | +$0 | −$29,978 |
| FY12 | +$24,149 | +$0 | +$24,149 |
| FY13 | +$697,392 | +$697,392 | — |
| FY14 | +$134,759 | +$134,759 | — |
| FY15 | +$251,176 | +$251,176 | — |
| FY16 | +$228,611 | +$228,611 | — |
| FY17 | +$516,774 | +$516,774 | — |
| FY18 | +$921,248 | +$921,248 | — |
| FY19 | +$265,567 | +$252,202 | +$13,365 |
| FY20 | +$233,668 | +$233,668 | — |
| FY21 | +$2,198 | +$2,198 | — |
| FY22 | +$49,680 | +$49,680 | — |
| FY23 | +$898,610 | +$898,610 | — |
| FY24 | +$96,900 | +$96,900 | — |
| FY25 | +$169,832 | +$169,832 | — |
| FY26 | +$240,450 | +$240,450 | — |
The components sum to the change in 15 of 19 differenced years. The 4 that do not are FY10, FY11, FY12, FY19 — and the workbook prints no residual line, so the difference has no name in the source. That is registered below rather than smoothed over.
The same year, at every district around us
All 6 districts in this comparison received exactly $150.00 for each of their foundation pupils in FY26. That is what makes it a rate rather than a Lunenburg outcome.
Chapter 70 increase per foundation pupil, FY26
| District | Whole increase, per pupil | Of which minimum aid, per pupil |
|---|---|---|
| Ashburnham-Westminster | $150.00 | $150.00 |
| Ayer Shirley | $150.00 | $60.16 |
| Groton-Dunstable | $150.00 | $150.00 |
| Harvard | $150.00 | $150.00 |
| Lunenburg | $150.00 | $150.00 |
| North Middlesex | $150.00 | $150.00 |
Where the two columns differ, the formula produced some aid of its own and minimum aid topped it up to the floor — which is DESE’s definition working exactly as written. Where they are equal, the formula produced nothing. These are the districts this project’s copy of the workbook holds row by row; the statewide distribution in the next section is every district in the Commonwealth.
What the town is required to contribute, against every other district
Required local contribution as a share of the foundation budget
| Year | Lunenburg | Statewide median | Middle half | Rank |
|---|---|---|---|---|
| FY07 | 72.3% | 66.8% | 47.2%–86.8% | 167 of 372 |
| FY08 | 67.7% | 65.7% | 47.6%–84.7% | 181 of 372 |
| FY09 | 66.4% | 63.7% | 47.0%–82.1% | 177 of 374 |
| FY10 | 65.4% | 64.5% | 48.2%–82.5% | 181 of 375 |
| FY11 | 65.9% | 66.4% | 50.1%–85.6% | 190 of 374 |
| FY12 | 66.7% | 68.0% | 51.1%–86.0% | 190 of 373 |
| FY13 | 64.3% | 68.3% | 52.3%–85.4% | 203 of 371 |
| FY14 | 64.8% | 70.3% | 53.1%–85.4% | 210 of 367 |
| FY15 | 62.7% | 70.7% | 54.3%–85.2% | 235 of 376 |
| FY16 | 62.0% | 70.1% | 54.3%–84.5% | 239 of 380 |
| FY17 | 59.1% | 70.0% | 54.5%–83.2% | 259 of 378 |
| FY18 | 56.1% | 70.9% | 54.5%–82.8% | 275 of 379 |
| FY19 | 56.3% | 70.7% | 53.7%–82.5% | 270 of 380 |
| FY20 | 56.7% | 70.9% | 53.3%–81.7% | 256 of 368 |
| FY21 | 57.5% | 72.1% | 53.6%–82.5% | 262 of 374 |
| FY22 | 59.3% | 75.4% | 54.6%–82.5% | 263 of 375 |
| FY23 | 56.5% | 71.8% | 52.2%–80.0% | 261 of 372 |
| FY24 | 57.6% | 70.7% | 50.9%–79.2% | 246 of 374 |
| FY25 | 58.4% | 72.1% | 52.2%–80.7% | 250 of 373 |
| FY26 | 60.4% | 74.1% | 54.1%–81.5% | 248 of 374 |
Ranked highest share first, out of 374 districts in FY26. In FY07 Lunenburg was asked for a higher share than the median district; it is now asked for a lower one. The statewide maximum is 82.5% in FY26, which is the statutory cap on the target local share showing up in the data.
Why it fell and then climbed
The town’s required contribution, built the way DESE builds it
| Year | Combined effort yield (the target) | Preliminary | Effort reduction | Dollar increment | Required contribution | Target as % of foundation |
|---|---|---|---|---|---|---|
| FY07 | $8,065,445 | $9,710,311 | −$328,973 | — | $9,381,338 | 62.0% |
| FY08 | $8,394,051 | $9,804,436 | −$352,596 | — | $9,451,840 | 60.1% |
| FY09 | $8,895,381 | $9,922,542 | −$338,963 | — | $9,583,579 | 61.7% |
| FY10 | $9,003,550 | $9,726,374 | −$108,424 | — | $9,617,950 | 61.2% |
| FY11 | $8,766,821 | $9,721,824 | −$286,501 | — | $9,435,323 | 61.2% |
| FY12 | $8,947,735 | $9,746,689 | −$159,791 | — | $9,586,898 | 62.3% |
| FY13 | $9,370,564 | $9,929,150 | −$83,788 | — | $9,845,362 | 61.2% |
| FY14 | $9,453,654 | $10,270,682 | −$122,554 | — | $10,148,128 | 60.4% |
| FY15 | $9,508,511 | $10,581,453 | −$536,471 | — | $10,044,982 | 59.4% |
| FY16 | $9,968,537 | $10,522,119 | −$276,791 | — | $10,245,328 | 60.3% |
| FY17 | $9,899,625 | $10,645,920 | −$634,351 | — | $10,011,569 | 58.5% |
| FY18 | $10,025,449 | $10,438,062 | −$350,721 | — | $10,087,341 | 55.7% |
| FY19 | $10,427,328 | $10,529,167 | −$101,839 | — | $10,427,328 | 56.3% |
| FY20 | $11,081,273 | $10,427,328 | — | — | $10,889,259 | 57.7% |
| FY21 | $11,460,088 | $11,342,252 | — | — | $11,342,252 | 58.1% |
| FY22 | $12,065,703 | $11,780,063 | — | — | $11,780,063 | 60.7% |
| FY23 | $13,383,446 | $12,228,883 | — | +$117,801 | $12,346,684 | 61.3% |
| FY24 | $14,535,924 | $12,791,165 | — | +$246,934 | $13,038,099 | 64.3% |
| FY25 | $15,494,588 | $13,507,471 | — | +$260,762 | $13,768,233 | 65.8% |
| FY26 | $16,608,906 | $14,329,977 | — | +$275,365 | $14,605,342 | 68.7% |
The preliminary contribution is last year’s requirement multiplied by the municipal revenue growth factor, and the requirement is that figure adjusted toward the target. That identity reproduces in 18 of 19 years; the exception is FY20, where the two columns appear to hold each other’s quantity — registered below.
Three things moved at once and all three are in the table. The town got wealthier as the state measures wealth — equalized valuation up 83.7% between FY19 and FY26, faster than the median municipality’s 69.8%, and the combined effort yield with it, up 59.3% against a median of 51.9%. That pushed the target above the contribution the town was actually making, in FY20: a shortfall of $192,014 where the year before there had been excess effort. And the formula began adding a dollar increment rather than closing the gap at once — not immediately, but from FY23, $900,862 across 4 years, against a shortfall that is $2,278,929 in FY26.
What this does not show
Wealth here is the state’s measurement, not a description of residents. Equalized valuation is a Department of Revenue statistic that adjusts assessed values to sale prices; income is aggregate income from state tax returns and excludes non-filers. A town whose property values rise contributes more under this formula whether or not any household has more money, and nothing here tests whether it does.
And the share is a ratio of two published figures, not a verdict. A required share can fall because the town got relatively poorer, or because the foundation budget grew — the Student Opportunity Act raised foundation budgets across the state, which is the one year in this series where the climb reverses. Both readings fit the same line, and this page does not choose between them.
What one more child would do — and why that is not settled
What is established. Four identities, each of them exact arithmetic on figures DESE published, and each reproduced by the script behind this page.
Aid moves at the Legislature’s flat rate while the floor binds. FY26: $240,450 across 1,603 pupils is $150.00, to the cent.
The town’s target contribution is its combined effort yield, in all 20 years. Enrolment does not appear in it.
The statutory cap that WOULD bring enrolment in — the target local share may not exceed 82.5% of the foundation budget — is not binding here. Lunenburg’s target share is 68.7% in FY26.
The town’s single requirement is split between its districts in proportion to their foundation budgets, to under two dollars in 19 of 20 years. In FY26, $14,605,342 times $22,073,946 over $24,177,462 gives $13,334,631 against a printed $13,334,631. The remaining $1,270,711 is the town’s contribution toward its other district. The exception is FY07, where the printed figure is $18,090 off the proportion — the first year of the series, and nothing here says why.
The arithmetic that follows, with every assumption named
Our arithmetic, not DESE’s — and not a measurement
Add one pupil at the average foundation amount of $13,770 and re-run the two identities above. The town’s requirement does not move at all. The district’s allocated share of it rises by $723 — the town’s money shifting between its two districts, not new money. So what the formula says the district needs from the state rises by $13,047, and it would take about 19 more pupils to consume the $249,645 of headroom and put Lunenburg back on the formula’s own aid track.
It assumes all of this
- The town’s required contribution does not move. It is the combined effort yield path, and DESE’s target local contribution equals the combined effort yield in all 20 years published.
- The extra pupil costs the AVERAGE foundation amount. DESE builds the foundation budget from per-pupil rates that differ by grade and by category and does not publish them here, so the marginal cost is unknown and the average is standing in for it.
- The statutory cap on the target local share does not bind. Lunenburg’s target share is 68.7% of its foundation budget in FY2026 against a cap of 82.5%.
- Everything else in the formula is held at its FY2026 value, including the minimum aid rate, which the Legislature sets each year and which has ranged from $30 to $150 a pupil in the years published.
What this does not show
“One more student brings the town $150.00” does not follow, and it is the sentence this section exists to stop. Three separate reasons. The floor is a rate on the year’s increase, set annually, and it has been $30.00, $60.00, $104.00, $150.00 in the 4 years it applied — there is no standing $150.00. The arithmetic above is a linear step off one year’s figures, and the quantity it steps is a floor that stops applying once the formula produces more than it. And the average foundation amount is not the marginal one: DESE builds the foundation budget from per-pupil rates that differ by grade and by category, so which child arrives changes the answer and the rates are not in this workbook.
Nor does it show anything about the town’s bill in the sense a taxpayer means. A required contribution is a floor on what the town must spend, not a description of what it does spend: DESE reports Lunenburg’s net school spending above the requirement in 20 of 20 years from FY07, never below 112.9% of it. Those 2 stages are not one series — the last two years are budgeted net school spending rather than spent, in a column the workbook heads actualNSS regardless.
What the town has said about it
Every quote is re-read out of the meeting archive on each build and the build stops if one is no longer in the document it is attributed to. Two of them are the same year at a different stage from anything in the tables above, and that is why they are here.
“Their budget has a minimum aid to school raising from the $75 per student to $150, however, this is a huge example of how you can’t count on anything because this has to”
School Committee · minutes · 2025-04-16 · our copy · the town’s
The $150 this page measures, named in public a month before the year was set, together with the figure it replaced. RULE 1 IN ONE SENTENCE: $75 and $150 are the same year at two stages. This page carries only the enacted one, and the two are never subtracted.
“The House budget passed including 150 per pupil minimum aid increase.”
School Committee · minutes · 2025-05-07 · our copy · the town’s
The rate, stated as passed. DESE’s workbook then runs it: Lunenburg’s whole FY2026 increase is $150.00 a pupil, to the cent.
“The State is giving a minimum aid of 30 per pupil so that’s an additional $44,280 in additional chapter 78.”
Finance Committee · minutes · 2024-03-20 · our copy · the town’s
Said about FY2025 and about MONTY TECH, not about Lunenburg Public Schools -- $44,280 is exactly $30.00 for each of the 1,476 foundation pupils named in the same passage. The enacted FY2025 rate in DESE’s workbook is $104.00. Two stages of one year, five months apart, and the page prints both rather than reconciling them.
“Peter Beardmore noted that Ch 70 increases are trending lower, despite passage of The Student Opportunity Act.”
Finance Committee · minutes · 2020-02-13 · our copy · the town’s
Said in February 2020. The three years that followed, in DESE’s own figures: +$233,668, +$2,198, +$49,680. The observation holds for those years. It does not hold for FY2023, which was +$898,610.
“After the Commonwealth determines how much each district is required to spend, municipalities are obligated to fund 59 percent of that foundation budget, while the Commonwealth provides 41 percent.”
Finance Committee · minutes · 2021-10-28 · our copy · the town’s
A description of the formula given to the Finance Committee by the Massachusetts Association of School Committees. Recomputed for Lunenburg below -- it is close for the year it was said and it is not a constant, which is the whole subject of this page.
“There will be a larger meeting across the 220 Districts in the State that received minimum aid.”
Finance Committee · minutes · 2024-06-27 · our copy · the town’s
A count of minimum aid districts stated in public. This archive holds the aid components for seven districts and cannot check 220 of them, so it is here as something said and not as something measured.
“Review Letter of Support for the Establishment of a Chapter 70 Commission to Review the Foundation Budget and Local Contribution Formulas”
Select Board · agenda · 2025-05-20 · our copy · the town’s
The two halves of this page, named as the two things the town asked the Legislature to reopen -- the foundation budget and the local contribution formula. It is evidence of intent and of what the town believes the problem is. It is not evidence of an outcome.
“The required minimum Lunenburg is expected to contribute is $1,378,183. The FY 27 foundation budget for Lunenburg is $2,251,179.”
Finance Committee · minutes · 2026-02-05 · our copy · the town’s
Monty Tech’s FY2027 figures, given to the Finance Committee. They are the OTHER SIDE of the split this page establishes: in FY2026 the town’s required contribution exceeds the school district’s by $1,270,711, and the town’s foundation budget exceeds the district’s by $2,103,516. Different year and different document, so this corroborates the shape and does not tie to it.
A figure stated in public, recomputed
The Finance Committee was told on 2021-10-28 that municipalities fund 59.0% of the foundation budget and the Commonwealth 41.0%. For Lunenburg, in the fiscal year that meeting was about, DESE’s own figures give 59.3% required of the town. It is close, and it is not a constant: the same ratio was 72.3% in FY07 and 60.4% in FY26.
The statement was about the statewide split, not about Lunenburg. This recomputes Lunenburg’s own ratio for the year the meeting was about, so it is a check on the shape and not on the speaker. What it shows is that the number people carry around is a snapshot of a series that moves.
What was searched, and how much of the archive could be
The meeting archive, by term
| Term | Documents that match |
|---|---|
| Chapter 70 | 93 |
| minimum aid | 5 |
| foundation budget | 7 |
| combined effort yield | 1 |
| required local contribution | 0 |
| Student Opportunity Act | 17 |
8,899 of 12,015 held documents can be searched at all (74.1%). 3,116 carry no text a search can match — 3,096 of them image scans awaiting OCR. So a term with few matches is a statement about the readable archive and never about what anybody said.
DESE’s own definitions, by cell
The rules the arithmetic on this page reproduces, quoted from the User Guide sheet of the same workbook rather than paraphrased. A rendered table is for reading and never for quoting.
dese-ch70-key-factors.xlsx, sheet User Guide
| Cell | Term | What DESE says it is |
|---|---|---|
| User Guide!B17 | Required Local Contribution (RLC) | The minimum equitable level of local funding needed to support a district's foundation budget, based upon the relative wealth of the community. |
| User Guide!B24 | Combined Effort Yield (CEY) | The sum of local effort from property and local effort from income. |
| User Guide!B26 | Target Local Share | An equitable portion of a city or town's foundation budget that should be supported through local funds. Individual communities’ target local shares are based on local property values and income, and foundation budget. It is calculated as CEY divided by foundation budget multiplied by 100%, and is capped at 82.5%. |
| User Guide!B27 | Preliminary Contribution | This is the first step in calculating a city or town's RLC. It is calculated as last year's RLC multiplied by this year's MRGF. |
| User Guide!B34 | Foundation Aid Increase | The amount of additional aid a district needs to have resources equal to its foundation budget. Foundation budget less required contribution equals foundation aid. If foundation aid is greater than prior year Chapter 70 aid, the district receives a foundation aid increase. |
| User Guide!B38 | Minimum Aid | Guarantees a minimum per pupil increase in aid over the prior year (typically $30 per pupil), if all other available aid components do not equal that amount. Not available in every year. |
| User Guide!B45 | Required Net School Spending | Local Contribution + State Aid = a district’s Net School Spending (NSS) requirement. This is the minimum amount that a district must spend to comply with state law. |
The FY26 row, by coordinate
dese-ch70-key-factors.xlsx, sheets dataAid and dataContribution
| What DESE calls it | Cell | Value |
|---|---|---|
| Foundation enrolment | dataAid!F8491 | 1,603 |
| Foundation budget | dataAid!G8491 | $22,073,946 |
| Required local contribution (district) | dataAid!H8491 | $13,334,631 |
| Target aid share | dataAid!I8491 | 31.3% |
| Foundation aid increment | dataAid!J8491 | $0 |
| Minimum aid increment | dataAid!N8491 | $240,450 |
| Chapter 70 aid | dataAid!P8491 | $9,229,410 |
| Equalized valuation (town) | dataContribution!F6853 | $2,375,083,100 |
| Aggregate income (town) | dataContribution!H6853 | $567,336,000 |
| Combined effort yield (town) | dataContribution!J6853 | $16,608,906 |
| Target local contribution (town) | dataContribution!M6853 | $16,608,906 |
| Preliminary contribution (town) | dataContribution!O6853 | $14,329,977 |
| Shortfall from target (town) | dataContribution!R6853 | $2,278,929 |
| Dollar increment (town) | dataContribution!S6853 | $275,365 |
| Required local contribution (town) | dataContribution!U6853 | $14,605,342 |
Two grains, and they must not be read across. A district row is Lunenburg Public Schools; a municipality row is the town of Lunenburg, whose foundation budget and required contribution also cover its residents at the regional vocational district. The difference in FY26 is $2,103,516 of foundation budget and $1,270,711 of required contribution.
Which stage every figure on this page is
cross-checkedDESE’s workbook against the town’s own ledger
A Chapter 70 figure for one year exists at several stages — the Governor’s budget, the House, the Senate, the conference committee, the act as passed, and then the receipt. They are different numbers for the same year, and rule 1 of this project exists because differencing across them measures partly growth and partly the step between the stages.
Every series above is one stage: DESE’s published Chapter 70 calculation for each fiscal year. Not a Governor’s budget proposal and not a receipt. Nothing here is subtracted from a Governor’s-budget figure or from a receipt. The two Governor’s-stage figures on this page are quotations, and they are in the table below beside the figures DESE later ran — printed together because the size of the gap is the point, and never differenced.
One year, two stages — read across, never subtracted
| Fiscal year | What the town was told, per pupil | When, and by whom | What DESE ran, per pupil |
|---|---|---|---|
| FY25 | $30.00 | Finance Committee, 2024-03-20 | $104.00 |
| FY26 | $75.00 | School Committee, 2025-04-16 | $150.00 |
The practical consequence, for anybody setting a budget: the figure the town is quoted while it is building its own budget is an early-stage figure, and in both years here it was lower than the one that was eventually run — by a factor of 3.5 in FY25 and 2.0 in FY26. That is two years and not a pattern, and it has moved the other way in other years and other places. Each row is two documents about one year, not a measurement of anything. Subtracting the columns would give a figure that is partly the Legislature changing its mind and partly the stage — which is rule 1 of this project in its plainest form.
Chapter 70 as the town actually received it, year by year, and the estimate it was budgeted against, are on state aid. That is a different stage and a different question.
What this cannot say
That one more child brings the town $150. It does not follow from the arithmetic on this page. While the floor binds, aid moves at the Legislature’s per-pupil rate — but a large enough foundation budget increase closes the $249,645 of headroom and moves the district off the floor entirely, and no document in this archive models that.
What the marginal pupil costs. The foundation budget is built from rates that differ by grade and by category, and the workbook publishes Lunenburg’s categories without the rates. The average of $13,770 a pupil is not the cost of the next one.
That the Legislature sets the same floor next year. It has been $30, $60, $104 and $150 a pupil in the four years it bound here, and it was not available at all before FY2022.
Why aid moved by more than DESE’s own components in FY2010, FY2011, FY2012, FY2019. The workbook prints the increments and prints no residual.
That a rising required contribution share means the town is being asked for more than it can pay, or less. The share is a ratio of two published figures. What a town can afford is not in this workbook.
The same limits, as rows in the register
Each of these is a row in money-gaps.csv, which is what the records request to the Town reads and what what we cannot answer renders. A limit stated only in the prose of one page is invisible to everybody who did not read that page.
money in
What Chapter 70 aid would actually do if enrolment fell
MUCH NARROWER THAN IT WAS. DESE’s Chapter 70 trends workbook breaks the aid calculation into its named components, and for Lunenburg they show that this year’s aid is last year’s aid plus named increments — an identity that holds to the dollar in every one of the last seven years. In FY2026 the whole of the increase is the minimum aid increment, $240,450, which is exactly $150.00 for each of the 1,603 foundation pupils, and the foundation aid increment is zero. Over thirty-four years foundation enrolment fell in 17 and aid fell in 3 — FY1997, FY2010 and FY2011. DESE’s component columns show a reduction applied in FY2010 and FY2011; they start at FY2007, so nothing in this archive says why aid fell in FY1997. So the marginal aid attached to one foundation pupil is currently about $150 and not the $14,440 foundation budget per pupil. What is NOT established: that the Legislature sets the same minimum aid rate next year — it has ranged from $30 to $150 a pupil in the years published — nor what happens if a large enough enrolment fall moves the district off the minimum aid track, which no document here models.
Closes: DESE’s preliminary Chapter 70 aid calculation for Lunenburg for the year in question, which states the foundation aid, minimum aid and hold-harmless components before the year is set.
money in
What the foundation budget pays per pupil for each kind of child
DESE builds the foundation budget from per-pupil rates that differ by grade and by category, and it publishes the CATEGORIES for Lunenburg — FY2026 foundation enrolment of 1,603, of whom 54 are English learners (3.4%), 452 are low income (28.8%, low-income group 5) and none is vocational, at a wage adjustment factor of 1.000 — without publishing the rate attached to any of them in the same file. So which children leave a district changes the foundation effect and not only how many, and this archive can state that it matters and cannot size it.
Closes: DESE’s FY26 foundation budget rate schedule, the table of per-pupil rates by grade and category and the low-income increment by decile group.
people
How many children Chapter 70 is actually paid for
The aid is calculated on a `Foundation enrollment` of 1,599 in DESE’s FY27 Chapter 70 summary. DESE publishes three other counts for the same district — Student Headcount, In-District FTE Pupils and Total FTE Pupils — and in the latest year published they are 1,563, 1,568.9 and 1,665.9. Four numbers, one agency, none of them equal, measured on different dates and counting different things. So every per-pupil figure on this project, including aid per pupil, is a division by a count whose definition has to be stated with it, and no published document reconciles the foundation count to the children in the buildings.
Closes: DESE’s FY27 foundation enrollment worksheet for Lunenburg, which states the October 1 count by grade and category the formula was run on.
money in
Why Chapter 70 aid moved by more than the components DESE publishes, in FY2010, FY2011, FY2012 and FY2019
DESE’s Chapter 70 trends workbook prints the aid build-up as named increments — foundation aid, down payment aid, growth aid, target aid phase-in, minimum aid — and in fifteen of the nineteen differenced years they sum to the change in aid to the dollar. In four they do not. FY2010 and FY2011 carry a separate `c70aidreduct` column of −$92,416 and −$279,101, and only the first of the two accounts for its year; FY2012 moved +$24,149 with every increment printed as zero; FY2019 moved $13,365 more than its single increment. The workbook prints no residual line, so the difference has no name in the source. It matters because this page reads the components to say what the formula did, and in those four years the components do not add up to what it did.
Closes: DESE’s Chapter 70 aid calculation worksheet for FY2010, FY2011, FY2012 and FY2019, which states every adjustment applied to a district between the prior year’s aid and the current year’s.
held
Which cell of DESE’s contribution sheet is mislabelled in FY2020
In eighteen of the nineteen differenced years the town’s preliminary contribution equals the previous year’s required contribution multiplied by that year’s municipal revenue growth factor, exactly as DESE’s own User Guide defines it, and the required contribution is that figure adjusted toward target. In FY2020 the two are the other way round: `dataContribution!O2593` prints $10,427,328, which is FY2019’s required contribution un-grown, and `dataContribution!U2593` prints $10,889,259, which is that figure grown by the 4.43% factor. One of the two cells is carrying the other’s quantity and nothing in the workbook says which. The extract records what the sheet holds rather than repairing it.
Closes: DESE’s FY2020 required local contribution worksheet for Lunenburg, which prints the preliminary contribution and the required contribution as separate stated steps.
The document behind this
Massachusetts Department of Elementary and Secondary Education. Our copy is dese-ch70-key-factors.xlsx (4.6 MB), fetched from https://www.doe.mass.edu/finance/chapter70/. Its sha256 is 9fdc7d0a6131c82a400509f336f2ac88539e05b2dde1b019232757e668bc2e6f. The sheets read are dataAid, dataContribution, User Guide — the front Summary sheet is a lookup interface and reads as formula text, so the data is taken from the sheets behind it.
The payload this page draws is published whole at /data/minimum-aid.json, and the rows behind it — dese_ch70_aid_factor, dese_ch70_contribution and dese_ch70_statewide — can be queried directly from the database.