One-time money
Money the town may spend without raising taxes, left over when the books close. It is one-time money by construction — a variance, not an income stream.
Four claims a resident could repeat at a meeting. Each is recomputed from the Division of Local Services’ own free cash proof when this page is built, and each names the rows it came out of.
Free cash is not money the town saved. It is mostly money the town budgeted and did not spend.
free_cash_proof, town = 'Lunenburg', rows summed by line across 2021–2025.Local receipts have beaten the estimate every single year — and so have all 9 towns.
free_cash_proof where line is Excess/Shortfall Local Receipts (CL#6), all towns, all years.The record year was an event, not a stance. Underspending in 2025 was 2.49 times Lunenburg’s own recent average.
Add Unencumbered/Unexpended Appropriations (CL#11), latest year divided by each town’s own four-year mean.The state’s proof adds up exactly — to a figure that is not the one it certifies.
Identified Free Cash July 1,. In all 45 of them the amount actually certified is a different number: for Lunenburg in 2025 it is $3,354,370 against $3,716,282 identified. The workbook prints no line reconciling them, and this project holds no document that explains the difference. role = 'component' summed against role = 'identified_total' and role = 'certified'.These agree with what this project has already published, and that is worth saying.
Every figure above is recomputed from the database at build time rather than read off free-cash.md, and the recomputation found nothing to correct in it. The generator also re-derives the five figures model/freecash.py carries as typed constants — the certified and identified amounts, the 2025 unspent line, its four-year average, and all 9 peer multiples — and refuses to write if any of them has drifted from the proof it was copied out of.
The Division of Local Services publishes a proof, not a summary: the components and the total, so the arithmetic can be shown rather than asserted. Five years, 1 July 2021 to 1 July 2025.
| 1 July | Money appropriated and not spent | Local receipts above the estimate | State aid against the estimate | Else, net | Prior year’s free cash | Identified | Certified |
|---|---|---|---|---|---|---|---|
| 2021 | $1,377,64251% | $590,51622% | $240,2608.9% | $478,71618% | $318,581 | $2,687,134 | $2,666,962 |
| 2022 | $754,20124% | $1,049,13733% | $120,9473.8% | $1,231,63439% | $516,732 | $3,155,919 | $2,923,290 |
| 2023 | $588,68031% | $1,006,02552% | $327,28117% | $1,7980.1% | $209,426 | $1,923,784 | $1,870,612 |
| 2024 | $1,224,83660% | $1,363,02567% | -$390,814-19% | -$164,468-8.1% | $214,884 | $2,032,579 | $2,270,060 |
| 2025 | $2,457,76166% | $1,225,72033% | $149,4554.0% | -$116,654-3.1% | $270,669 | $3,716,282 | $3,354,370 |
The prior year’s unappropriated free cash is inside “everything else, net” on the chart and shown separately in the table: it is free cash arriving for a second time, so five years of these totals is not five years of new money.
The share that is money appropriated and not spent went from 51% in 2021 to 66% in 2025. Underneath the whole series, local receipts came in above estimate in every one of the 5 years.
What this does not show
Which departments underspent, or why. $2,457,761 is one town-wide figure across 67 departments. Prudence, a post left vacant, a project that slipped into the next year and a line that was over-budgeted from the start are four different facts about the world and one number on this page — and nothing here distinguishes them.
Whether it is the schools’. Free cash is certified for the town as a whole. No component is attributed to any department by either publisher, so how much of this the school department produced, and how much of any appropriation of it reaches the schools, are both unanswered.
That five years of it is five years of new money. It is not: $1,530,292 of the total (11%) is last year’s free cash, certified again because it was never appropriated. A stock that rolls forward is counted in each year it rolls through.
Cherry sheet receipts — what the state actually paid against what the budget assumed it would — are 3.3% of five years of Lunenburg’s free cash. They are also the only named component that goes negative, and the town has the largest single-year move of the 9: $718,095.
| Town | Years above estimate | Mean size, as a share of its free cash | Largest move between two years |
|---|---|---|---|
| Lunenburg | 4 of 5 | 11% | $718,095 |
| Westford | 2 of 5 | 2.6% | $496,754 |
| Uxbridge | 2 of 5 | 1.9% | $236,139 |
| Townsend | 2 of 5 | 7.3% | $146,768 |
| Littleton | 0 of 5 | 0.9% | $117,058 |
| Groton | 4 of 5 | 1.7% | $112,627 |
| Ayer | 3 of 5 | 1.1% | $65,273 |
| Shirley | 2 of 5 | 3.4% | $42,922 |
| Upton | 3 of 5 | 0.4% | $33,162 |
What this does not show
Why the estimate missed. A cherry sheet shortfall can be the state paying less, the Governor’s budget landing below what the town assumed, a mid-year 9C cut, or a reimbursement programme changing its rules. This line is the difference between two numbers and it does not carry the reason for either. What the state aid itself does is a different page.
The Town prints its own version of this arithmetic in the annual report — an Undesignated Fund Balance Roll-forward, for the same 30 June. Both worksheets cross-foot exactly to their own printed totals, and one year’s closing balance is the next year’s opening one to the cent. They still land on different figures, and nothing published bridges them.
Neither document is wrong, and the Town’s is worth crediting. An add/deduct worksheet that ties to its own printed total in both places it claims to, in two consecutive annual reports, and hands its closing balance to the next year’s opening one to the cent, is a well-kept book. The difficulty below is that two well-kept books describe the same date and no third document joins them.
| 30 June | Town: undesignated fund balance | DLS: identified | DLS: certified | Town − identified | Identified − certified |
|---|---|---|---|---|---|
| 2021 | not read | $2,687,134 | $2,666,962 | — | $20,172 |
| 2022 | not read | $3,155,919 | $2,923,290 | — | $232,629 |
| 2023 | not read | $1,923,784 | $1,870,612 | — | $53,172 |
| 2024 | $2,751,842 | $2,032,579 | $2,270,060 | $719,263 | -$237,481 |
| 2025 | $4,236,488 | $3,716,282 | $3,354,370 | $520,206 | $361,912 |
The Town’s roll-forward, Undesignated Fund Balance as of June 30, 2024
4132-fy-2024-annual-town-report.pdf · PDF page 30; the page prints 30 in its own footer · read from the OCR of the rendered page
| Beginning Undesignated Fund Balance | $2,529,335.50 |
| + Prior Year Reserved for Encumbrances | $323,856.92 |
| + Prior Year Reserved for / Reserved for Debt Service | $59,952.00 |
| + Prior Year Reserved for / Premiums Reserved for Debt | $20.84 |
| + Prior Year Reserved for Expenditures | $1,209,864.23 |
| Prior Year Total Fund Balance | $4,123,029.49 |
| − Current Year Reserved for Encumbrances | $369,841.91 |
| − Current Year Reserved for Expenditures | $1,653,783.36 |
| − Current Year Reserved for / Premium Reserved for Debt | $4.20 |
| + Add: / Current Year Revenue Closeouts | $47,116,149.83 |
| − Current Year Expenditure Closeouts | $46,463,708.05 |
| Current Year Undesignated Fund Balance | $2,751,841.80 |
Checked when this page was built: the steps sum to both totals the page prints. the report
The Town’s roll-forward, undesignated Fund Balance as of June 30, 2025
4130-fy-2025-annual-town-report.pdf · PDF pages 31–33; the pages print 27–29 in their own footers, which is what the report’s table of contents names · read from the PDF’s own text layer
| Beginning undesignated Fund Balance | $2,751,841.80 |
| + Prior Year Reserved for Encumbrance | $369,841.91 |
| Prior Year Total Fund Balance | $3,121,683.71 |
| − Current Year Reserved for Encumbrance | $149,066.15 |
| − Current Reserved for Expenditures | $1,540,424.00 |
| − Current Year Reserved for ATM ART #7 5/4/2025 ATM | $458,966.86 |
| + Current Year Revenue Closeouts | $3,288,261.54 |
| − Current Year Expenditure Closeouts | $25,000.00 |
| Current Year Undesignated Fund Balance | $4,236,488.24 |
Checked when this page was built: the steps sum to both totals the page prints. the report
What this does not show
Which of the three is “the” number, or why they differ. At 30 June 2025 the Town’s undesignated fund balance is $4,236,488.24, the state identifies $3,716,282 of free cash, and the state certifies $3,354,370. Each worksheet is internally exact. No document in this archive prints a line between any pair of them. An undesignated fund balance and certified free cash are not the same quantity — receivables and deferred revenue sit between them — but the size of that adjustment is not published, and it is not stable: it is $520,206 in 2025 and $719,263 in 2024.
Earlier years. The Town has published a roll-forward every year; this project has read 2 of them. The years before that are drawn as absent rather than as zero, because the balance existed and nobody here has read the page it is printed on.
And the instrument is part of the finding. The 2024 page has no text layer and is read from the OCR of the rendered page; the 2025 page is read from the PDF’s own text layer. Two different readers, and both are named above rather than presented as one source.
The Division of Local Services proof carries no denominator — no population, budget, revenue or levy for any town, including Lunenburg. So free cash as a share of each town’s operating budget cannot be computed from it, and is not shown. Composition is shown instead, because a share compares across towns of different size and an absolute dollar figure does not.
So what compares is what each town’s free cash is made of, as a share of that town’s own identified total. One denominator per bar, and it is the town’s own.
| Town | Not spent | Local receipts | State aid | Else, net | Its own identified free cash |
|---|---|---|---|---|---|
| Lunenburg | 66% | 33% | 4.0% | -3.1% | $3,716,282 |
| Townsend | 64% | 56% | 15% | -35% | $580,388 |
| Shirley | 64% | 114% | 5.2% | -83% | $266,093 |
| Ayer | 60% | 46% | 1.0% | -7.6% | $2,980,253 |
| Westford | 47% | 28% | -4.4% | 30% | $5,745,751 |
| Littleton | 33% | 37% | -1.2% | 32% | $10,021,469 |
| Groton | 23% | 71% | 0.6% | 5.3% | $2,946,227 |
| Upton | 23% | 30% | 1.0% | 47% | $3,960,677 |
| Uxbridge | 12% | 61% | -3.5% | 31% | $3,640,259 |
The last column is there to be read and NOT compared. Nothing in the proof gives any town’s budget, levy, revenue or population, so a bigger number is not a bigger reserve relative to anything.
On this measure Lunenburg is the highest of 9 in 2025 — but by a short way, in a cluster: 66% against Townsend 64%, Shirley 64%. Averaged over all 5 years it is second highest. The measure on which it is plainly an outlier is the next one.
| Town | 2025 not spent | Its own 2021–2024 average | Multiple |
|---|---|---|---|
| Lunenburg | $2,457,761 | $986,340 | 2.49× |
| Ayer | $1,799,389 | $1,252,858 | 1.44× |
| Groton | $689,054 | $501,412 | 1.37× |
| Townsend | $372,360 | $284,689 | 1.31× |
| Shirley | $169,495 | $148,673 | 1.14× |
| Littleton | $3,292,039 | $2,921,563 | 1.13× |
| Westford | $2,674,047 | $2,359,809 | 1.13× |
| Upton | $891,135 | $1,243,709 | 0.72× |
| Uxbridge | $426,490 | $1,059,254 | 0.40× |
What this does not show
Whether these nine towns are the right comparison. They were chosen as comparable and the choice is ours; nothing in the data makes them a peer group. A ratio against a town’s own history does not depend on that choice, which is why the page leans on it.
Whether 2.49× means anything went wrong. It does not. A multiple is a comparison with a four-year average and a four-year average is a short one; one large project slipping across a year end would produce this. What it rules out is the reading that this level of free cash is normal for Lunenburg and can be counted on again.
Both halves of the local argument are on the record, and the measurements above are the test of one of them. Every quote is checked against the minutes file it names when this page is built.
“Ms. Squier shared some of the things her students are missing out on and how hard it has made it, which is disappointing and frustrating based on an unknown surplus of money that was not spent and instead was given back to the town. Mr. Yvon shares some of the positions that were cut and left unfilled and the ability to meet all the students ’ needs is harder. Mr. Santry shares we had drastic reductions in services to students. We really could have used those funds to keep some of the positions.”— School Committee, 2025-09-03 · d. FY 25 Budget · our copy · the Town’s
“With respect to the unspent money, the money is not lost. The money is still there, it is free cash and it is going to roll over. It is going to be appropriated in one fashion or another.”— School Committee, 2025-09-03 · our copy · the Town’s
“Ana Lockwood states for the last 10 years the town has not collected less than 4 million dollars in local receipts. This year’s estimate is 3.535 million. Ana Lockwood suggests not being so conservative based on the data.”— Finance Committee, 2026-05-28 · b. Local Receipts Trends · our copy · the Town’s
“Chris Menard suggests having an analyst review all of the town’s policies on free cash and estimates.”— Finance Committee, 2026-05-28 · c. Discuss FY27 Budget process and improvement ideas · our copy · the Town’s
“Local receipts are budgeted conserva”— Select Board, 2025-03-11 · FY26 Preliminary Budget · our copy · the Town’s
“The options discussed included a multi-year override or utilizing one-time funds specifically free cash as a stopgap, however these funds should not be used in an operating budget, but as a one-time appropriation.”— Select Board, 2025-03-11 · FY26 budget gap · our copy · the Town’s
“free cash has been certi”— Finance Committee, 2026-03-05 · Announcements · our copy · the Town’s
“Where did our money go?” — what this page can and cannot tell a School Committee member
It can tell them the size and the shape of the town-wide figure: in 2025, $2,457,761 of appropriations went unspent, which is 66% of the free cash certified from that year. It cannot tell them how much of that was the schools’, because neither the state’s proof nor the Town’s roll-forward attributes a single dollar of it to a department — and that is a registered gap with a named remedy below, not a matter of interpretation. The school department’s own year-end position, at the level of accounts, is a different measurement and it is on budgets against actuals.
The Finance Committee’s own reading of local receipts and the state’s proof are two independent routes to the same measurement, and they agree: the estimate has been beaten every year. What neither settles is whether that is a choice. Every one of the 9 towns did the same thing in every one of the 5 years, which is what a convention looks like and also what nine independently conservative towns would look like.
Everything below is the projection, which is built from budget columns; everything above is derived from actuals. They are subtracted once, here, and the result is a deferral rather than a closed gap.
Off by default, and off everywhere else on this site. The published projection is built without free cash.
Move the slider and watch the second number stay still. That is the finding, and it is the opposite of how the argument is usually made.
That $2,026,212 a year is what an ordinary year generates — 3.96% of the budget, below the bottom of the band. And two thirds of it is money that was appropriated and never spent.
So the policy is self-cancelling at the edges: the flow you would spend every year is produced by the over-appropriating you would be trying to stop. Budget more tightly and the gap shrinks — but so does the free cash you were going to close it with. You cannot bank on both.
This site’s argument is that cuts change the amount and only rates change the direction. Free cash is in the same category as a cut, and weaker — a cut persists year after year; free cash is spent once and gone. The gap grows by roughly $602,566 a year, so even emptying the entire reserve — drawing to 0%, which nobody proposes — defers the problem two years and leaves the town with no reserve at all.
The same dollars, spent once versus raised permanently. An override lifts the levy limit for good and the schools keep it every year after, growing at the 2.5% cap. Free cash is spent and gone.
| FY | gap | after $794,872 of free cash | after the same as an override |
|---|---|---|---|
| FY28 | $932,531 | $137,659 | $137,659 |
| FY29 | $1,535,097 | $1,535,097 | $720,353 |
| FY30 | $2,205,046 | $2,205,046 | $1,369,934 |
| FY31 | $2,947,857 | $2,947,857 | $2,091,867 |
| FY32 | $3,769,443 | $3,769,443 | $2,892,053 |
| FY33 | $4,676,182 | $4,676,182 | $3,776,857 |
| six-year total | $16,066,156 | $15,271,284 | $10,988,723 |
Identical dollars. Over six years the override is worth $4,282,561 more, because it arrives every year and free cash arrives once.
But look at the last column, not the total. Even the override does not close the gap — it leaves $3,776,857 in FY33, and the shortfall grows every year. An override rises at 2.5%; the cost of running the schools rises faster. A permanent revenue increase loses ground more slowly than one-time money does, and still loses ground. That is the whole argument of this site in one table: only a change in the growth rates changes the direction.
The 6.55% exists because one component was unusually large. Unspent appropriations in 2025 were $2,457,761 against a 2021–24 average of $986,340 — 2.49×, the biggest jump of 9 comparable towns, while 2 of them fell. Hold everything else constant and put that one line back at its own average, and the town certifies $2,026,212, which is 3.96% — below the bottom of the band.
That is the strongest thing in this data. Not that the balance is low, but that the flow which refills it does not clear the floor in an ordinary year. You can draw down to 5% once. Holding 5% while spending requires the underspending to continue — which would mean the budgeting problem continuing.
“This year, Lunenburg certified a record $3.354 million in free cash — 6.65% of the operating budget — well within DLS recommendations. In the last 10 years, Lunenburg has been below DLS free cash recommendations for seven years, only meeting this recommendation in 2022, 2023, and 2026.”— Town of Lunenburg, FY27 budget press release, page 6
Somebody saying the town is sitting on money is describing this year. Somebody saying it is rebuilding is describing the decade. Neither has to be wrong.
Every row of Lunenburg’s free cash proof, with the coordinate each amount was read from. 70 of these cells are re-opened in the workbook and matched against this table when the page is built.
| Line, as the workbook prints it | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Free Cash Certified Prior Year | $1,804,185Sheet1!B4 | $2,666,962Sheet1!C4 | $2,923,290Sheet1!D4 | $1,870,612Sheet1!E4 | $2,270,060Sheet1!F4 |
| Current Year Calculation | $2,666,962Sheet1!B5 | $2,923,290Sheet1!C5 | $1,870,612Sheet1!D5 | $2,270,060Sheet1!E5 | $3,354,370Sheet1!F5 |
| Revenue Deficits | $0Sheet1!B6 | $0Sheet1!C6 | $0Sheet1!D6 | $0Sheet1!E6 | $0Sheet1!F6 |
| Excess/Shortfall Local Receipts (CL#6) | $590,516Sheet1!B7 | $1,049,137Sheet1!C7 | $1,006,025Sheet1!D7 | $1,363,025Sheet1!E7 | $1,225,720Sheet1!F7 |
| Add Actual Revenue Received but not Estimated (CL#7) | $0Sheet1!B8 | $0Sheet1!C8 | $0Sheet1!D8 | $0Sheet1!E8 | $7,139Sheet1!F8 |
| Excess/Shortfall Cherry Sheet Receipts (CL#8) | $240,260Sheet1!B9 | $120,947Sheet1!C9 | $327,281Sheet1!D9 | -$390,814Sheet1!E9 | $149,455Sheet1!F9 |
| Add Unencumbered/Unexpended Appropriations (CL#11) | $1,377,642Sheet1!B10 | $754,201Sheet1!C10 | $588,680Sheet1!D10 | $1,224,836Sheet1!E10 | $2,457,761Sheet1!F10 |
| Subtract Negative Free Cash Certified July 1 Prior Year | $0Sheet1!B11 | $0Sheet1!C11 | $0Sheet1!D11 | $0Sheet1!E11 | $0Sheet1!F11 |
| Add Prior Year Free Cash Not Appropriated (CL#12) | $318,581Sheet1!B12 | $516,732Sheet1!C12 | $209,426Sheet1!D12 | $214,884Sheet1!E12 | $270,669Sheet1!F12 |
| Add Overlay Surplus Closed (CL#13) | $0Sheet1!B13 | $0Sheet1!C13 | $0Sheet1!D13 | $0Sheet1!E13 | $0Sheet1!F13 |
| Prior & Current Year Outstanding Receivables Total | $124,672Sheet1!B14 | $802,452Sheet1!C14 | -$98,802Sheet1!D14 | -$282,827Sheet1!E14 | -$237,764Sheet1!F14 |
| Net Change in Adjustment to Free Cash | $4,280Sheet1!B15 | -$45,078Sheet1!C15 | -$87,841Sheet1!D15 | -$96,525Sheet1!E15 | -$170,954Sheet1!F15 |
| Other Adjustments | $31,183Sheet1!B16 | -$42,472Sheet1!C16 | -$20,985Sheet1!D16 | $0Sheet1!E16 | $14,256Sheet1!F16 |
| Identified Free Cash July 1, | $2,687,134Sheet1!B17 | $3,155,919Sheet1!C17 | $1,923,784Sheet1!D17 | $2,032,579Sheet1!E17 | $3,716,282Sheet1!F17 |
Where this came from
Free Cash Proof, Massachusetts Department of Revenue, Division of Local Services. Our copy: /docs/state-dls/free-cash-proof-lunenburg.xlsx; the publisher’s own filename was FCPCompareLunenburg.xlsx. How it reached us, and what is still unknown about that, is in PROVENANCE.md. Sheet Sheet1, rows 4–17, with the years across B3:F3.
One note about the coordinates, because it is exactly the kind of thing this project gets wrong. free_cash_proof.source_ref names the LABEL cell in column A for every year. The amount for a year sits in that year’s own column, and it is that coordinate this page cites.
Two identities are re-checked before this page will build: 45 of 45 town-years in which the components sum to Identified Free Cash July 1,, and 36 in which one year’s Current Year Calculation is the next year’s Free Cash Certified Prior Year. Both tie to the dollar across all 9 towns.
Every limit above is registered rather than only written here, so it reaches the request letter, the API and /what-we-cannot-answer as well as this page.
The series on this page are generated by scripts/build_free_cash_charts.py from sources/data/lunenburg.db — free_cash_proof, money_gaps; the annual town reports for the Town’s own roll-forward; sources/meetings/text/ for what was said. 630 rows, 9 towns, 5 years, 14 lines each.