The money

$1,521,536 of school health insurance, appropriated to a department that is not the schools.

In FY26 the town appropriated $26,287,474 to its schools and, in a different department of the same budget, $1,521,536 for the health insurance of people who used to work in them. The second figure appears nowhere in the district’s budget book. Nothing is hidden — it is where municipal accounting puts it — but it means the schools cost the town 5.8% more than their own budget says, before anything else is counted.

$1,521,536
school retiree health insurance, FY26 — account 0100-19142-570018, printed SCHRETHLTH
5.8%
of the $26,287,474 school appropriation, sitting outside it
41.0%
of the town’s whole $3,713,520 insurance department is that one school line
2 of 16
years in which any published document separates the school share at all

What this page establishes

Four claims, each one derived from the town’s own documents and each one checkable from the table at the bottom of this page.

Finding 1

The school budget is not what the schools cost, and this is the clearest $1,521,536 of the difference.

The district’s FY26 appropriation is $26,287,474 across 300 and 301. Account 0100-19142-570018 — $1,521,536, printed SCHRETHLTH — is in department 914, insurance. Add it and the town’s school cost rises 5.8% without a single service changing.

Finding 2

Counting both, 29.1% of the schools’ health insurance money is for people who have already retired.

The district budgets $3,701,195 for active employees’ health insurance inside its own appropriation — account 0100-S5991992-570001, and the district’s budget book and the town’s ledger agree on it to the dollar. Together with the retiree account that is $5,222,731 of school health insurance in the FY26 budget, in two departments.

Finding 3

The school share is separable in 2 years out of 16, and only because the town changed how it prints one page.

Through FY22 the annual report shows a single undivided Health Insurance CH 32B line. In FY23 that line falls −58% to $917,584 while the department’s own subtotal rises +13% — because 2 new lines appear beside it, Town Retirees Health and School Retirees Health. No other edition names a school share.

Finding 4

Where it can be measured, school retiree health has grown +25% in 3 years.

$1,213,618 appropriated in FY23 against $1,521,536 in FY26 — +7.8% a year, appropriation against appropriation. Two observations from two different publishers is not a trend line; it is the longest run this archive can build, and the reason is on the gaps list below.

What this does not show

None of the four says anything about people. A budget line is dollars: the retiree account rising is consistent with more retirees, with the same retirees on costlier plans, with a change in the share of the premium the town pays, or with any mixture of the three. Nothing published here separates them.

Nor does the FY23 split establish that anything changed in the world. A line being printed in three parts instead of one is a change in the report, and the earlier years are not thereby known.

Where the schools’ health insurance sits

The same year, the same town, the same premiums — and two departments. The bar is drawn to scale: $5,222,731 of school health insurance in FY26, split by which department the money was appropriated to.

Active employees
$3,701,195

70.9% of it · inside the school appropriation, account 0100-S5991992-570001

School retirees
$1,521,536

29.1% of it · department 914, account 0100-19142-570018

The two accounts, as the ledger prints them

AccountPrintedDepartmentAppropriatedExpended
0100-S5991992-570001HEALTH INS300 SCHOOL DEPARTMENT$3,701,195$3,622,882
0100-19142-570018SCHRETHLTH914 INSURANCE$1,521,536$1,262,376

The insurance department, account by account

Department 914, FY26, period 12 — 7 accounts totalling $3,713,520, which is the department row the town’s other report prints for the same money. Each bar is coloured by whose side of the town the account names: one says school, one says town, and 5 say neither.

School retirees’ health insurance$1,521,536 · 41.0%

0100-19142-570018 · printed SCHRETHLTH

Active employees’ health insurance$1,315,270 · 35.4%

0100-19142-570001 · printed HEALTH INS

Town retirees’ health insurance$453,215 · 12.2%

0100-19142-570009 · printed TNRETHLTHI

Medicare — the employer’s payroll share$400,000 · 10.8%

0100-19142-570003 · printed MEDI

Life insurance$15,000 · 0.4%

0100-19142-570002 · printed LIFE INS

Insurance cost control$8,000 · 0.2%

0100-19142-570004 · printed INS COST C

Public Employee Committee expenses$500 · 0.0%

0100-19142-570016 · printed PEC EXPENS

Named for the schoolsNamed for the townNames neither side

Department 914, FY26 period 12

AccountPrintedWhat it isWhose side it namesAppropriatedExpended
0100-19142-570001HEALTH INSActive employees’ health insuranceNames neither side$1,315,270$1,376,557
0100-19142-570002LIFE INSLife insuranceNames neither side$15,000$12,865
0100-19142-570003MEDIMedicare — the employer’s payroll shareNames neither side$400,000$345,849
0100-19142-570004INS COST CInsurance cost controlNames neither side$8,000$8,000
0100-19142-570009TNRETHLTHITown retirees’ health insuranceNamed for the town$453,215$593,089
0100-19142-570016PEC EXPENSPublic Employee Committee expensesNames neither side$500$50
0100-19142-570018SCHRETHLTHSchool retirees’ health insuranceNamed for the schools$1,521,536$1,262,376

What this does not show

5 of the 7 accounts — $1,738,770, the larger part of the department — carry nothing in their names that says which side of the town they are for. It would be easy to read the unnamed active health insurance line as the town’s, since the district budgets its own separately, and that reading may well be right. It is a reading. The account does not say it, and no document in this archive does either.

The department over sixteen years

The appropriation for the whole insurance department, as the town printed it in each annual report, and for FY26 from the ledger. Where nothing is drawn, nothing is established — not zero. Across the established years it moves from $1,970,826 in FY11 to $3,713,520 in FY26, +88% — +4.3% a year.

FY11FY12FY13FY14FY15FY16FY17FY18FY19FY20FY21FY22FY23FY24FY25FY26$0$950,000$1,900,000$2,850,000$3,800,000one line becomes three
appropriated, as the annual town report printed itappropriated, from the town’s own ledger

Appropriated, by year, with the document each figure came from

YearAppropriatedFrom
FY11$1,970,826annual town report, page 65
FY12$2,119,334annual town report, page 65
FY13$2,053,509annual town report, page 69
FY15$1,804,659annual town report, page 28
FY16$1,919,999annual town report, page 30
FY17$2,105,919annual town report, page 28
FY18$2,319,623annual town report, page 34
FY19$2,604,860annual town report, page 36
FY20$2,656,878annual town report, page 30
FY21$2,633,155annual town report, page 31
FY22$2,533,782annual town report, page 32
FY23$2,852,642annual town report, page 32
FY26$3,713,520the FY26 ledger, period 12

What this does not show

Two things break this series and both are on the chart rather than in a footnote. The years with no bar are FY14 (components sum to 1,902,595.27 against a printed 1,908,745.27), FY24 (no insurance classification printed in this edition) and FY25 (no insurance classification printed in this edition). And the composition of the bar is not constant: from FY23 onward the department contains lines it did not contain before, so a year-on-year step is partly the town changing what it prints under this heading.

A possible explanation — nothing here tests it

The obvious reading of FY23 is that the town started tracking school retirees separately because the amount had become worth tracking. That fits. So does a change of accounting software, a new auditor’s recommendation, or the same practice always existing internally and only then reaching the printed page. Nothing in this archive distinguishes them, and the difference matters: the first reading implies the earlier years were smaller, and the third implies they were not.

What would settle it: The town’s Chapter 32B enrolment schedule — who is insured, in which department, in each year. It is on the list below.

The district’s own health-insurance line

Inside the school budget, health insurance is a single line, and the district has published it every year since FY14. Two series are drawn: what was budgeted, and what was later reported as actual. They are two different documents about the same line and this page never subtracts one from the other — every growth figure here is one stage measured against itself.

  • Actual, as later reported
  • Budgeted (settled)
FY14FY15FY16FY17FY18FY19FY20FY21FY22FY23FY24FY25FY26$0$950,000$1,900,000$2,850,000$3,800,000

Budget against budget: $2,633,912 settled in FY18 to $3,701,195 in FY26 — +41%, +4.3% a year. That is the line growing faster than the levy cap on its own, in a budget where it is 14.1% of the appropriation.

The district's Health Insurance line, by stage

YearBudgeted (settled)Actual, as later reported
FY14$1,739,772
FY15$1,766,882
FY16$2,027,585
FY17$2,376,697
FY18$2,633,912$2,672,420
FY19$2,850,678$2,854,285
FY20$2,826,122$2,793,142
FY21$2,706,450$2,706,450
FY22$2,507,129$2,593,020
FY23$2,843,344$3,041,341
FY24$3,212,078
FY25$3,140,838$3,248,744
FY26$3,701,195

Four proposals for one year

The FY27 workbook prices health insurance 4 different ways, one for each budget scenario. Every one of them is above FY26’s settled $3,701,195, which is the useful thing about the spread: the cheapest scenario the district drew is still an increase.

Restoration$4,389,135 · +19% on FY26 settled
Core Budget$4,318,729 · +17% on FY26 settled
Level Service$4,043,166 · +9.2% on FY26 settled
Balanced$3,994,071 · +7.9% on FY26 settled

Every bar is FY27 proposed, measured against FY26 settled. Four proposals for one year, all from the same workbook.

What this does not show

Rule 11 applies to this line as much as any other: it is what the town has to raise, after everything else that pays for the thing has been subtracted. Staff paid from grants and revolving funds are insured too, and if a grant that was carrying part of the premium ends, this line rises with no change in headcount and no change in the plan. The budget book cannot tell the two apart.

The raw pages, and how each year was checked

The town’s classification of appropriations is scanned, and every row of it in the analysis database is marked check failed — the column numbers there are positions on a page, not named columns. So the figures above were read off the pages directly and each year was reconciled against the identity the table itself prints: the component rows must sum, to the cent, to the Total Insurance the same page shows. A year that does not tie is not used, and there are 3 of those.

Every edition, and whether its insurance block reconciles

YearPageRowsComponents sum toPage printsDifferenceStatus
FY11655$1,970,826$1,970,826$0reconciles
FY12655$2,119,334$2,119,334$0reconciles
FY13695$2,053,509$2,053,509$0reconciles
FY14285$1,902,595$1,908,745-$6,150not established
FY15285$1,804,659$1,804,659$0reconciles
FY16305$1,919,999$1,919,999$0reconciles
FY17285$2,105,919$2,105,919$0reconciles
FY18345$2,319,623$2,319,623$0reconciles
FY19365$2,604,860$2,604,860$0reconciles
FY20305$2,656,878$2,656,878$0reconciles
FY21315$2,633,155$2,633,155$0reconciles
FY22325$2,533,782$2,533,782$0reconciles
FY23327$2,852,642$2,852,642$0reconciles
FY24not established
FY25not established

The one page that names it

FY23 annual town report, page 32, under GENERAL FUND APPROPRIATIONS — SUMMARY & CLASSIFICATION OF ACCOUNTS. The block as printed:

FY23 annual report, page 32

As printedWhose side it namesAppropriatedExpended
Health Insurance CH 32BNames neither side$917,584$917,584
Life InsuranceNames neither side$15,000$13,710
MedicareNames neither side$331,093$331,093
Town Retirees HealthNamed for the town$366,847$366,198
Insurance Cost ControlNames neither side$8,000$8,000
Public Employee Committee ExpensesNames neither side$500$0
School Retirees HealthNamed for the schools$1,213,618$1,213,618
Total Insurance (as printed)$2,852,642

Only the appropriated column is published from these pages. It is the one the reconciliation establishes; the expended column is printed in two places on some editions and four on others, and a column this project has not established is not one it quotes.

What cannot be answered, and the document that would

Three limits on this page are registered in the project’s gap register rather than only written here, so that the next person to hit them finds them already named. They appear on what we cannot answer and at /api/money_gaps.json.

A conclusion we cannot draw

School share of the town’s health insurance before FY2026

The town’s insurance department prints one undivided `Health Insurance CH 32B` line in fifteen of the sixteen annual reports · a school share is named only in the FY2023 report and in the FY2026 ledger, so no year between them can be split.

Closes it: The town’s Chapter 32B enrolment schedule, which counts insured employees and retirees by department and would split every year rather than the two that happened to be printed.

A conclusion we cannot draw

School share of Medicare, active health insurance and the insurance reserves

Five of the seven FY2026 insurance accounts — active health insurance, Medicare, life insurance, insurance cost control and Public Employee Committee expenses — carry nothing in their names that says which side of the town they are for, so the school portion of them is not separable in any year.

Closes it: The town’s Chapter 32B enrolment schedule, which counts insured employees and retirees by department.

A document we do not hold

The town’s Chapter 32B enrolment schedule

Not published anywhere in this archive; the town must hold one to administer the plan and set premium shares.

Closes it: Splits every insurance account between the town and the schools, in every year, instead of in the two years the split happens to be printed.

Where every figure came from

  • The FY26 accounts — the town’s own general ledger, period 12, at glytdbud-expense-fy2026-p12-gf-all.xlsx. The 7 accounts sum to $3,713,520 against a department row of $3,713,520 printed in a different MUNIS report — two grains of the same budget, and the build refuses to write if they stop agreeing.
  • The historical department — the annual town reports, 12 of 15 editions reconciling to their own printed Total Insurance.
  • The district’s linebudget_figure, line health insurance, 8 settled and 12 actual years out of the district’s own budget books.
  • Everything on this page is written by scripts/build_insurance_charts.py into /data/health-insurance.json, from sources/data/lunenburg.db. No figure is typed into the page, and scripts/check_generated.py fails if the file stops reproducing.
  • What is missing — The town’s Chapter 32B enrolment schedule. Not published anywhere in this archive; the town must hold one to administer the plan and set premium shares.

The FY26 ledger is period 12, not the year-end close. Expended figures here are through that period and will move; appropriations will not.

What changed

Version 12 — updated September 7, 2026