What we have

Which budget documents this site has, and which it does not. We show this in the open rather than keeping it inside, because a site that shows what it is missing is easier to trust than one that only shows what it has.

Grey and red are different facts

Confirmed not published means someone checked and the district put out no budget document that year, with a record of who checked and when. Missing means we just don't have it — maybe it exists and no one has collected it yet, or maybe no one has looked. Treating the two as the same would make the top coverage number meaningless.

We hold and have entered 3 of the 312 supervisory-union years we expect. Made 2026-08-27.

Budget coverage by supervisory union and fiscal year
Supervisory unionFY23FY24FY25FY26FY27FY28
Addison Central Supervisory Districtheldheldheldsend insend insend in
Addison Northwest Supervisory Districtsend insend insend insend insend insend in
Barre Supervisory Districtsend insend insend insend insend insend in
Bennington Rutland Supervisory Unionsend insend insend insend insend insend in
Burlington Supervisory Districtsend insend insend insend insend insend in
Caledonia Central Supervisory Unionsend insend insend insend insend insend in
Central Vermont Supervisory Unionsend insend insend insend insend insend in
Champlain Valley Supervisory Districtsend insend insend insend insend insend in
Colchester Supervisory Districtsend insend insend insend insend insend in
Essex North Supervisory Unionsend insend insend insend insend insend in
Essex-Westford Supervisory Districtsend insend insend insend insend insend in
Franklin Northeast Supervisory Unionsend insend insend insend insend insend in
Franklin West Supervisory Unionsend insend insend insend insend insend in
Grand Isle Supervisory Unionsend insend insend insend insend insend in
Greater Rutland County Supervisory Unionsend insend insend insend insend insend in
Hartford Supervisory Districtsend insend insend insend insend insend in
Harwood Unified Union Supervisory Districtsend insend insend insend insend insend in
Kingdom East Supervisory Districtsend insend insend insend insend insend in
Lamoille North Supervisory Unionsend insend insend insend insend insend in
Lamoille South Supervisory Unionsend insend insend insend insend insend in
Lincoln Supervisory Districtsend insend insend insend insend insend in
Maple Run Supervisory Districtsend insend insend insend insend insend in
Mill River Unified Union Supervisory Districtsend insend insend insend insend insend in
Milton Supervisory Districtsend insend insend insend insend insend in
Missisquoi Valley School Districtsend insend insend insend insend insend in
Montpelier Roxbury Supervisory Districtsend insend insend insend insend insend in
Mount Mansfield Unified Union School Districtsend insend insend insend insend insend in
Mountain Views Supervisory Unionsend insend insend insend insend insend in
Mt. Abraham Unified School Districtsend insend insend insend insend insend in
North Country Supervisory Unionsend insend insend insend insend insend in
Orange East Supervisory Unionsend insend insend insend insend insend in
Orange Southwest Supervisory Districtsend insend insend insend insend insend in
Orleans Central Supervisory Unionsend insend insend insend insend insend in
Orleans Southwest Supervisory Unionsend insend insend insend insend insend in
Rivendell Interstate Supervisory Districtsend insend insend insend insend insend in
Rutland City Supervisory Districtsend insend insend insend insend insend in
Rutland Northeast Supervisory Unionsend insend insend insend insend insend in
Saint Johnsbury Supervisory Districtsend insend insend insend insend insend in
School Administrative Unit #70send insend insend insend insend insend in
Slate Valley Unified Union School Districtsend insend insend insend insend insend in
South Burlington Supervisory Districtsend insend insend insend insend insend in
Southwest Vermont Supervisory Unionsend insend insend insend insend insend in
Springfield Supervisory Districtsend insend insend insend insend insend in
Two Rivers Supervisory Unionsend insend insend insend insend insend in
Washington Central Supervisory Districtsend insend insend insend insend insend in
White River Valley Supervisory Unionsend insend insend insend insend insend in
Windham Central Supervisory Unionsend insend insend insend insend insend in
Windham Northeast Supervisory Unionsend insend insend insend insend insend in
Windham Southeast Supervisory Unionsend insend insend insend insend insend in
Windham Southwest Supervisory Unionsend insend insend insend insend insend in
Windsor Southeast Supervisory Unionsend insend insend insend insend insend in
Winooski Supervisory Districtsend insend insend insend insend insend in

How to send a budget in

There is no login, because there is no server. Every red box above opens a short form, already filled in with the supervisory union and year. Drag the PDF or spreadsheet in, say where it came from, and send it — no checkout, no code tools, no account beyond a GitHub login.

A bot takes it from there. It checks the form, makes a fingerprint of the exact file you sent, and opens a request to add the file and a record of where it came from. The save is the bot's, with you credited as a co-author — a little weaker than a save in your own name, and the fair trade for a source record that is checked by machine instead of typed by hand. If something is wrong, the bot comments on your report to say what, and checks again when you fix it.

Two things matter most: send the document exactly as the district put it out — do not crop, re-save, or change its format — and say where it came from. If you would rather just point out a gap than send a file, the missing boxes also open a ready-made report for that.