The revenue side, modeled

What building changes

“We need more development” is the most common answer to the school budget, and it is not wrong — but almost nobody in town has seen the arithmetic. Build commercial and residential at whatever rate you think is realistic, and watch what each does to the town’s revenue, to the school gap, and to the share of the tax bill homeowners carry.

Nothing on this page changes the adjustments page except the commercial rate, which is the same control in both places. Housing is modeled here only.

The short version

What development actually does

Six findings, before any of the mechanics below. Each one links to the part of this page that shows the arithmetic. The short version of the short version: development is real money and it does not lower your bill, and the two facts are the same fact.
  1. 01$0

    A new business does not lower your tax bill.

    Proposition 2½ lets the town collect 2½% more each year PLUS the taxes on anything newly built. The town takes the extra, so the rate does not move and neither does your bill. New business is not a discount on your taxes — it is money the town gets without raising them. The only way it reaches your bill is if the town refuses to collect it, and Lunenburg has left $3.12 on the table in a year.

    How this was worked out →
  2. 02$43,242

    One typical development pays about $43,000 a year — and roughly half of it is the town’s, not the schools’.

    A $3.0M commercial building pays $43,242 in property tax. New growth lifts the TOWN's levy limit, and the schools receive their share of town revenue — about 53¢ in the dollar, or $22,997 of it. The rest funds fire, police, DPW and everything else. That is 2.5% of next year's school gap, per building.

    How this was worked out →
  3. 0350/yr

    Closing the school gap with growth alone needs about four times the town’s historical pace.

    $149.35M of new commercial value every year — roughly 50 developments or 165 businesses — against a town that has 234 commercial parcels in total and whose actual new growth has been FALLING, from $481,000 in FY2018 to $234,000 in FY2023. And that rate only holds the line to about FY32 before costs outrun it again.

    How this was worked out →
  4. 040.36

    Housing pays for itself only below 0.36 children per home.

    A home pays $3,959 a year toward schools — 53% of its $7,444 bill. One student costs the levy $10,894. So a new house breaks even at 0.36 schoolchildren and costs money above that. A commercial building of the same assessed value pays the same tax and sends nobody.

    How this was worked out →
  5. 0591.3%

    Homeowners carry almost the whole tax base, and the latest certified pace barely moves it.

    One tax rate means a class's share of the base is its share of the bill. Homes are 91.3% of it, business 8.7% (FY2026). Carry on at the pace the assessors certified that year — 53% of new growth residential — and business's share edges up to about 13.7% in ten years. Even the maximum legal split rate only moves residential bills about 4%, because there is so little business to shift onto.

    How this was worked out →
  6. 062.68 pts

    The gap is a growth-rate problem, so it reopens every year no matter what is built.

    School costs rise 5.18% a year blended — salaries 4%, health insurance 9%, in-district special education 6% — while the levy is capped at 2½%. That 2.68-point difference compounds into $930,273 next year, and keeps compounding. A dollar of new growth can be spent once: on a lower tax bill or on a classroom. There is no version where a large bill cut and a funded school budget both happen.

    How this was worked out →

Commercial

What a build rate produces

Set how much new commercial value the town adds each year. New growth joins the levy limit permanently, so the effect accumulates — but only the 53% of it that follows the schools’ share of town revenue reaches this gap.
$27.80M

Today: $27.80M a year, worth $400,000 — already assumed in the projection. New growth lifts the town’s levy limit, and the schools get their share of town revenue, so only about 53¢ of each dollar reaches this gap. Growth alone closes it at $149.35M a year, every year — 5.4× what the town has been managing.

none$170.00M

35% small shop or office · 15% restaurant · 10% self-storage facility · 15% retail plaza · 10% solar array · 15% light industrial / warehouse

Share of the FY28 school gap

0%

New money every year

$0

$400,000 raised, less $400,000 already assumed

The town already adds about $400,000 a year of new growth, and the projection assumes it. At this level nothing is gained — and below it, the gap gets worse.

9.3

× typical lunenburg development

buildings, not businesses — $3.00M each

31

× businesses

at the town’s $907k average commercial parcel — from the tax rolls

13.1%

of the commercial base

added annually, sustained

Buildings and businesses are different counts. One retail plaza is a single development but several businesses, so the two figures above answer different questions and neither is wrong. The $907k average commercial parcel comes from the tax rolls; the building values are our order-of-magnitude estimates rather than Lunenburg assessments. They exist so you can think in buildings instead of millions.

In buildings
9.3 × Typical Lunenburg development
In businesses
31 at $907k each
To close FY28 in one year
40.5 buildings, or 134 businesses
Share of the whole tax base
1.12%
Versus the town's recent new growth
0.8×
By year 10
$2,383,313
Ten-year total
$12,623,206

Every $1M of new value is worth $14,390 a year to the town — and it never goes away. It joins the levy limit permanently and grows 2.5% a year on top. About $7,653 of that reaches the schools.

Built once, or built again every year?

What a building does forever

A development added this year raises the levy limit by its tax value permanently. It does not have to be rebuilt, and the town does not lose it next year. From then on it is simply part of the base, and the whole base rises 2.5% a year.

What it stops doing

It only counts as new growth once — in the year it is added. After that it grows 2.5% like every other property. So “50 developments a year” means 50 more each year, on top of last year’s, standing and cumulative.

Why once is not enough. The gap grows by roughly $600,000 to $760,000 every year, because costs rise faster than Proposition 2½ lets revenue rise. A one-off wave of building lifts the base permanently, but that lift then grows only 2.5% a year — about $20,000 — while the gap grows thirty times faster. So a single good year of development closes the gap once and then watches it reopen. Only a sustained rate keeps pace, which is what the slider above sets.

Business growth versus an override

Both are permanent. An override arrives in full immediately but comes out of existing taxpayers’ pockets. New growth starts small and compounds, and nobody’s bill goes up.

  • From business growth
  • From an override
yr 1yr 2yr 3yr 4yr 5yr 6yr 7yr 8yr 9yr 10$0$600k$1.20M$1.80M$2.40M

At $27.80M of new commercial value a year, business growth overtakes a $930,273 override in year 5 — and keeps climbing after that, without raising anyone’s tax bill.

What it means for your tax bill

Your bill today at the FY26 rate of $14.39: $7,444

  • Nothing changesNo new growth, no override$7,630+$186 vs today

    Rate $14.75 · schools get nothing more

  • Business growth$27,797,081 of new commercial value$7,628+$184 vs today

    Rate $14.75 · schools get $400,000 more — 43% of the gap

  • An override insteadRaising the full $930,273 from existing taxpayers$7,823+$379 vs today

    Rate $15.12 · schools get $930,273 more — 100% of the gap

Business growth does not lower your tax bill. It stops it going up.

$27,797,081 of new commercial value changes your bill by -$2 a year — essentially nothing. New construction adds taxable value and tax revenue in almost the same proportion, so the rate barely moves. What it does instead is hand the town $400,000 it did not have, which is 43% of the school gap raised from buildings rather than from you. Closing that same gap by override would cost this property $193 a year, every year, permanently.

What $27.80M a year actually means for Lunenburg

31

more average businesses

every year, on top of the 234 the town has now

+13.1%

of the commercial base

added every single year, sustained

0.8×

the town's recent new growth

FY2026 added $36.12M across all classes

To carry the whole gap on business growth alone

44

new businesses a year

a 19% increase on today's 234, every year

456

businesses after five years

up from 234 — a 95% increase

1.1×

the town's actual new growth

FY2026 delivered less than one year of this

234 today  222 more needed over five years

Closing the FY28 gap in a single year needs $42,615,566 of new value — 47 average businesses, a 20% jump in twelve months. But the gap returns every year, so carrying it on development alone means about 44 more businesses annually — more than doubling the number of businesses in Lunenburg within five years. That is not an argument against commercial growth; it is an argument against treating it as the whole answer.

  • Lunenburg has 234 business establishments employing 2,172 people (Census, 2024). The whole commercial, industrial and personal-property base is $212.34M (FY2026) — 8.7% of the town’s value — which works out to about $907,449 per establishment.
  • Development clusters where sewer reaches: Route 2A (Massachusetts Avenue); Route 13 (Chase Road); Leominster-Shirley Road and Route 70, near Fitchburg/Leominster sewer. The Route 2A retail strip is shadow-anchored by Walmart and Hannaford, with over 20,000 vehicles a day and roughly 2.6 million annual visits.
  • The town’s economic development targets are advanced manufacturing and healthcare and social assistance. Commercial development clusters where municipal sewer reaches, which is why the same three corridors come up in every economic development conversation.

The honest part

  • Closing the FY28 gap with new growth alone, in one year would take $121,556,338 of new taxable value — about 4.88% of the entire town tax base, added at once — about 40 × typical lunenburg development in twelve months, when the town currently permits nothing like that many.
  • The town already budgets $400,000 of new growth a year, implying about $27.80M of new value annually — most of it residential. Commercial growth has to be on top of that to help.
  • Commercial development is not free: it needs roads, water, sewer, permitting and public-safety response. This model counts the revenue, not those costs.
  • None of this arrives in time for FY28. The budget is voted in spring 2027; buildings take years. Business growth is the answer to FY32, not next year.

Year by year, at this rate

Each year’s building stays on the tax roll and the whole accumulated lift rises 2.5% a year on top, so the line bends upward even though the build rate is flat. This is what makes development a real answer over a decade and a poor one for next April.

Added to the levy each year

$400,000

$27.80M of new value at $14.39 per $1,000

Reaching the schools, year 10

$2,383,313

256% of today's $930,273 gap

Year the schools' share covers the gap

Year 5

at $1,118,187 a year

  • Reaches the schools
  • Stays with the town
yr 1yr 2yr 3yr 4yr 5yr 6yr 7yr 8yr 9yr 10$0$1.50M$3.00M$4.50M$6.00M

The two bars are the same money counted two ways: the whole levy lift, and the portion of it that follows the schools’ share of town revenue. Ten years of building at this rate leaves the town collecting $4,481,353 a year more than it does today, of which $2,383,313 is the schools’.

Residential

What housing does to both sides of the ledger

A home pays taxes and sends children. Under a single tax rate the first is fixed by assessment and the second is not, which is why housing can add revenue and still make the school budget harder.
37= $19.03M

At the town’s $517,296 average assessment. Defaulted to $19.03M — the residential part of FY2026 new growth, 53% of what the assessors certified that year.

0.50

This is the one figure you have to supply. Lunenburg does not publish a student yield per new home, and it swings the answer more than anything else on this page. A home breaks even at 0.36 children; above that it costs the schools more than it pays them.

What that housing does, each year

Tax revenue to the town
$273,802
Of which reaches the schools
$145,620
Schoolchildren it brings
18.4
School cost it creates
$200,352

-$54,732 to the schools, per year of building

At 0.50 children a home, this housing costs the schools $54,732 a year more than it pays them, and every year of building adds another layer. A commercial building of the same assessed value pays the same tax and sends nobody.

School cost per pupil is the $26,572,288 appropriation less $9,349,335 of Chapter 70 aid over 1581 students = $10,894. A home’s school taxes are $3,959 — 53% of the $7,444 average bill. State aid does rise with enrollment, but far more slowly than local cost.

The homeowner's question

How would we actually lower the bill?

Start from the thing nobody says out loud: bills rise about 2½% a year on their own, so a bill that is merely flat in ten years is already a win. Anything below today’s $7,444 has to overcome that first. Set a target and pull the four levers the town actually controls.
−$1,000$7,444 → $6,444

Measured against today’s bill, ten years out. Left alone, the bill would be $9,341 by then, because the levy rises 2½% a year whatever anyone does.

To pay $1,000 less than today, Lunenburg would have to:

  1. 1Adopt the maximum split tax ratebill → $8,893Homes drop to $14 per $1,000 and business rises to $22. The town loses nothing — it moves about $2,300 a year onto the average business.
  2. 2Retire the excluded debt and add nonebill → $8,424$2,199,353 of the levy is debt voters excluded for specific projects. It leaves the bill when those are paid off — but only if the town does not vote new ones in behind them.
  3. 3Decline 100% of all new growth revenuebill → $7,167The town would refuse $673,802 a year it is entitled to collect, every year, and let the bigger tax base lower the rate instead. Lunenburg has never done this — it left $3.12 on the table in FY2020.
  4. 4Cut $3,390,615 from the town budget, permanentlybill → $6,444That is 7% of everything Lunenburg spends — schools, fire, police, roads and all — against a school appropriation of $26,572,288.

Bill in ten years

$6,444

$7,444 today, $9,341 if nothing changes

The schools lose

$2,161,575

every year, from revenue the town declines or cuts

School gap becomes

$3,091,848

from $930,273 today — to be closed by cuts, fees or an override

The trade, in one sentence. Every dollar off a tax bill past the first -$1,449 comes out of what the town collects, and about 53¢ in each of those dollars was the schools’. There is no version of this where the bill falls a lot and the school budget is unaffected.

Why the schools still run a gap

The obvious objection to all of this: if the town keeps growing and collecting more every year, how is there a shortfall at all?

2½%

The town’s revenue is capped. The schools’ costs are not.

Proposition 2½ lets the levy rise 2½% a year plus new construction. School costs do not observe that limit: salaries rise 4%, health insurance 9%, out-of-district special education tuition 0%. A budget growing 2½% against costs growing 4–9% falls behind every single year, and the shortfall compounds. That is the whole gap — it is not overspending, it is two different growth rates.

53¢

Only about half of new growth reaches the schools.

New construction lifts the TOWN’s levy limit. The schools then receive their share of total town revenue — roughly 53¢ in every dollar. The rest funds fire, police, DPW and everything else the town does. So a new business worth $43,000 a year in taxes is worth about $23,000 to the schools.

9%

There is very little commercial base to grow from.

Commercial, industrial and personal property is about 9% of Lunenburg’s tax base — roughly 234 parcels averaging $907,449. Growing a small number quickly still produces a small number. Meanwhile the town’s actual new growth has been falling: $481,000 in FY2018 down to $234,000 in FY2023.

↔

And lowering bills and funding schools are the same money.

The only way development lowers an existing tax bill is if the town declines to collect the new growth. Declining it is exactly what removes it from the schools. You can spend a dollar of new growth once — on a lower bill or on a classroom, not both.

So the honest position is this. Commercial growth is worth pursuing — it is permanent, it does not raise anyone’s bill, and over a decade it compounds into real money. It is simply too small and too slow to be the answer to a $930,273 hole that reopens and widens every year. Treat it as the ten-year strategy it is, and settle FY28 with the fees, savings and cuts on the Adjust page.

Or pull the levers yourself

The same model with every control exposed, if you want to try a combination the recipe above would not have picked.

−20%= $5,955

Doing nothing puts the bill at $9,529 by then, so a 20% cut off today is really a 38% cut off the trajectory.

100%

Growth raises what the town may collect, not what it must. Declining it is the only mechanism that lowers an existing bill through development. Lunenburg has left essentially nothing on the table — $3.12 in FY2020.

$0

Out of a $49.96M town budget. Halving the average bill this way alone would take $17,909,998 — 36% of everything the town does.

Where the average bill lands

$9,341

in ten years — +25% vs today

-2%

below doing nothing ($9,529)

Target bill
$5,955
Revenue the town gives up, per year
$0
Of which the schools lose
$0
School gap it leaves
$930,273

Short of the target. Every lever is pulled as far as it is set and the bill still lands at $9,341 against a $5,955 target. The arithmetic that makes this hard: the levy rises 2½% a year by right, business is only 8.7% of the base so shifting onto it is capped near 5%, and everything else means the town collecting less.

  • If nothing changes
  • Your policy
  • Your target
yr 1yr 2yr 3yr 4yr 5yr 6yr 7yr 8yr 9yr 10$0$3k$5k$8k$10k

The average home is assumed to appreciate in line with the town, which is what makes this a bill chart rather than an assessment chart: if every property doubles and the levy is unchanged, the rate halves and nobody’s bill moves. Split-rate figures scale the state’s published maximum-shift rates for Lunenburg ($14 residential, $22 business). There is no peer comparison here yet — the model has no tax rates for neighboring towns, so “competitive with nearby towns” needs a source before this page can answer it.

The balance

Who carries the tax bill, over time

Lunenburg has one tax rate, so a class’s share of the taxable base is exactly its share of the tax bill. Both sliders above feed this.

Homeowners pay now

91.3%

$2225.60M of the $2437.94M taxable base

Business pays now

8.7%

$212.34M — commercial, industrial and personal property

Business in year 10

16.9%

up 8.2 points at this build rate

  • Business
  • Homeowners
nowyr 1yr 2yr 3yr 4yr 5yr 6yr 7yr 8yr 9yr 100%25%50%75%100%

Yes — but only if business outgrows housing, and at the latest certified pace it just does. Lunenburg has a single tax rate, so a class’s share of the taxable base is exactly its share of the tax bill. Homeowners carry 91.3% of it. Carry on at the town’s latest certified pace — $36.12M of new value in FY2026, 53% of it housing — and business’s share edges up to about 13.7% in ten years, a shift of well under a point.

Two things this chart does not do. It ignores appreciation, because if homes and businesses appreciate at the same rate it cancels out of a share calculation — and they do not always: in FY2026 residential value rose 3.0%while commercial rose 3.4% and industrial rose 17.0%, and a year where homes outrun business pushes the mix toward homeowners regardless of what gets built (FY23 was one: homes up 23%, every other class down). And a smaller share is not a smaller bill: Proposition 2½ sets what the town collects, so a shifting mix changes who owes what portion of a growing total, not what lands in your mailbox.

What changed

Version 15 — updated September 20, 2026