Corpus updated August 21, 2026 · 719 official documents· Independent, not affiliated with the Village
A resident's guide to Village money

Village finances

See what the Village planned, what audited reports say actually happened, and the financial projects and questions being followed. Figures stay tied to their reporting periods and official sources so unlike numbers are not presented as direct comparisons.

Start here

At a glance

Audited actuals

What was received and spent

FY2025 · ended Apr 30

Revenue
$33.0M
Spending
$25.1M

Final General Fund results from an audited report.

Adopted plan

What the Village planned

2026 · Calendar year 2026 (Jan 1 – Dec 31 2026)

Budgeted revenue
$30.2M
Budgeted spending
$40.4M

A forward-looking General Fund plan, not final results.

Planned and audited figures can cover different periods. Each card shows its own dates; no variance is calculated unless the periods and scopes match.

Audited General Fund results

Where the money goes

Choose a reporting period to see actual spending by category and revenue by source.

Fiscal year
Spending by category$25,076,430
Public safety$13,364,089
General government$4,781,281
Public works$4,628,888
Development planning$1,307,735
Building and permits$994,437
Revenue by source$33,037,490
Taxes$20,383,373
Intergovernmental$6,305,778
Investment income$1,803,653
Licenses and permits$1,603,628
Charges for services$1,352,412
Miscellaneous$1,069,679
Fines and forfeits$518,967

Figures read directly from Village of Oswego — CY 2025 ACFR (audited ACFR) (FY2025) — General Fund schedule — and arithmetic-checked against the report totals. Not generated by the language model.

View official source ↗
Plan versus actual

How to read the adopted budget

A budget records what the Village authorized ahead of time. Audited actuals report what was ultimately received and spent. The periods below remain separate when their dates do not line up.

Latest available plan
Planned budget · General Fund

2026 · Calendar year 2026 (Jan 1 – Dec 31 2026)

Planned
Budgeted revenue$30,180,755
Budgeted spending$40,444,637

Also on file: 2025 (20-mo) — budgeted revenue $46.5M · spending $47.1M.

These are planned appropriations the Village adopted ahead of time — read from the Village’s Open Budget transparency portal, not audited actuals. General Fund only, shown with the portal’s own totals (not the language model). Audited actuals for the same period will appear above once an official report is filed and added to the source collection.

View on the Village’s Open Budget portal ↗
Source-linked public-record review

Projects and questions we're following

These labels describe the state of the available records, not a judgment about the people or organizations involved. Open any topic for the complete facts, remaining questions, context, and sources.

Special-census paymentThe ledger entries represent one net payment, not three separate costs.Context verified

What records show

The ledger shows an original $977,448 entry, a reversal, and a reissued entry—one net payment. Board materials projected about $1.5 million of additional annual revenue if the population estimate is achieved.

What remains unclear

The final population count and the additional revenue attributable to it are not yet available in the records reviewed.

Why it matters

The large payment has a plausible economic rationale that should be tested against the final population and revenue results.

WaterLink cost and financingPublished figures need a like-for-like explanation before they can be compared.Records requested

What records show

A 2021 planning study estimated Oswego's share at about $73.1 million. Later Village Board records described $88.117 million for DWC construction plus an $11.048 million buy-in, or $99.165 million. That is an apparent increase of $26.1 million (35.7%), but the scopes may not be identical.

What remains unclear

The records reviewed do not yet provide a component-by-component reconciliation, current forecast, local project costs, loan terms, bond debt service, or remaining contingency.

Why it matters

This is a large, long-term project, and residents need comparable scopes and complete financing costs to understand its effect on Village finances and household bills.

Open records request · VH-363-2026

$24,999 fireworks purchaseThe payment is verified; several approval and contract records remain unresolved.Follow-up open

What records show

FOIA response VH-362-2026 confirms a $24,999 invoice for the 2024 display. The administrator-signed agreement lists displays in 2024, 2025, and 2026, while internal correspondence contemplated Board consideration for the later years. The purchase order was created after the display, and the supplied certificates show $1 million per occurrence and $2 million aggregate despite a $5 million contract requirement.

What remains unclear

The response contains no Board approval record for the later years and did not include the alternate bid attachment. The available records do not resolve the timing and insurance-control questions.

Why it matters

Clear approval, bidding, purchase-order, and insurance records let residents verify that ordinary purchasing controls were followed. These open questions are not a conclusion of wrongdoing.

Response received August 21 · follow-up needed · VH-362-2026

Lobbying costs and reimbursementsGross cost is verified; Oswego's net cost and documented results remain unknown.Follow-up open

What records show

FOIA response VH-366-2026 supplied two accounts-payable exports covering 52 service months from May 2022 through August 2026. They show $650,000 paid to Elevate Government Affairs and $364,000 paid to Kasper & Nottage, or $1,014,000 gross.

What remains unclear

The response did not include partner reimbursement billings or receipts, annual gross-to-net reconciliations, activity reports, or quantified legislative and funding outcomes, so Oswego's final net cost and results remain unverified.

Why it matters

Gross invoices alone do not show the amount ultimately borne by Oswego or what the shared services produced.

Partial response received August 21 · follow-up needed · VH-366-2026

Revolving Loan FundRecent restaurant loans create a meaningful concentration to keep in view.Records requested

What records show

Public approvals identify a $340,000 loan to Nash Vegas Saloon and a $232,716 loan to Billy Bricks, both at 3%, plus related grants. The loans are economic-development tools rather than ordinary expenses.

What remains unclear

Residents cannot currently see outstanding principal, delinquencies, collateral, guarantees, or loan-loss reserves in one public report. The open request seeks the portfolio ledger and underwriting records.

Why it matters

A portfolio view would show the amount of public money still at risk and whether that risk is concentrated among a small number of borrowers or industries.

Open records request · VH-364-2026

Transition-period budget resultsThree funds finished above their final eight-month budgets.Audited result

What records show

The audited 2024 transition report shows Public Service at $329,850 versus a $272,360 final budget (+$57,490, or 21.1%); Motor Fuel Tax at $1,544,754 versus $1,500,000 (+$44,754, or 3.0%); and Debt Service at $5,510,503 versus $5,501,505 (+$8,998, or 0.16%). The auditor issued an unmodified opinion and reported no identified material weaknesses or reportable noncompliance.

What remains unclear

The budget schedule confirms the amounts but does not, by itself, explain the operating reasons for each variance.

Why it matters

The scale differs substantially among the three variances, so the amounts and percentages should be read together with the clean audit context.

Sources and records

Public Works expansionA large project with reasonable selection controls and costs still in motion.Monitoring

What records show

The guaranteed maximum price is $24.395 million within an overall project budget of roughly $26.4 million. The construction-manager selection included eight responses, a five-person evaluation group, and three finalists.

What remains unclear

The open request seeks the buyout, contingency, pending-change, and forecast-at-completion records needed to determine whether the project remains within budget.

Why it matters

Large construction projects can change as work proceeds; current commitments, contingency, and forecast data provide a more useful picture than the original award alone.

Open records request · VH-365-2026

Checkbook period and status labelsPortal totals should not be treated as clean annual spending totals.Reporting note

What records show

The portal's 2025 bucket spans 20 months, from May 2024 through December 2025. Its totals mix expenses, balance-sheet activity, revenues, loans, escrow deposits, reversals, and credits. The 2026 extract reviewed on August 18 also contained a September 1 future-dated vehicle payment.

What remains unclear

The portal does not consistently separate transaction type, payment status, and reporting period in a way that supports a clean annual expense total.

Why it matters

These are reporting and interpretation issues, not evidence that the underlying payments were improper. Clearer labels would prevent misleading comparisons.

Methods and supporting detail

About the records review

Read the methodology, records-request tracker, reporting ideas, and limitations

Review scope

Last reviewed August 21, 2026 · coverage begins May 2022

34,602public ledger rows screened
4portal reporting buckets reviewed
2 of 6records-request responses received · 4 pending

Audited result means the number appears in an audited or official record. Follow-up open means a response was reviewed but still leaves questions. Records requested identifies a documentation question, not an allegation. Monitoring means current controls or explanations appear reasonable while future costs still matter. Reporting noteidentifies a limitation that could lead to a misleading comparison.

Freedom of Information Act request tracker

Records requested August 18, 2026.

VH-362-2026Five Alarm Fireworks procurementResponse received
VH-363-2026WaterLink costs and financingPending
VH-364-2026Revolving Loan Fund portfolioPending
VH-365-2026Public Works expansion cost controlsPending
VH-366-2026Lobbyist reimbursements and deliverablesPartial response
VH-367-2026Actual payroll and overtimePending

Only public reference numbers and reviewed aggregate facts are shown. Raw productions remain offline and are excluded from the site and deployment builds. Private tracking keys, requester information, vendor banking and tax fields, and direct contact details are never published here.

Ideas for clearer public reporting

These ideas address gaps encountered during the review. They do not assume misconduct or replace policy choices made by elected officials.

01

Publish all-in capital project forecasts

For WaterLink, Public Works, and other major projects, show the original baseline, current budget, commitments, paid-to-date, pending changes, contingency remaining, forecast at completion, financing cost, and completion date on one quarterly scorecard.

02

Add a WaterLink affordability and debt dashboard

Reconcile the older $73.1 million estimate to the current complete scope, then publish WIFIA, state-loan, and bond principal, interest, annual debt service, rate assumptions, transfer-tax support, and household bill scenarios.

03

Use quarterly forecasts and a variance register

Publish budget-to-actual forecasts by fund and department, with a short explanation and corrective action for material variances. Bring amendments to the Board before a fund exceeds its legal budget when reasonably foreseeable.

04

Attach procurement method to significant payments

For each nonroutine purchase, disclose the purchase order, contract term, solicitation or cooperative contract, bids or quotes, responsible department, and any exemption. A public exception log would make threshold questions easy to resolve.

05

Report the public-loan portfolio like a lender

Quarterly reporting should show outstanding principal, cash available, arrears, collateral coverage, restructurings, charge-offs, concentration by industry, loan-loss reserve, grant obligations, and economic-development outcomes.

06

Show net cost after reimbursements

Shared lobbyists and other intergovernmental services should display gross invoices, amounts billed to partners, collections, receivables, and Oswego's final net cost—not only the check written by Oswego.

07

Publish actual payroll and overtime

Supplement budgeted compensation schedules with annual actual regular pay, overtime, specialty pay, leave payouts, employer pension, and benefit costs by employee and department, plus overtime budget-to-actual reporting.

08

Make the checkbook accounting-aware

Label issued, scheduled, voided, reversed, cleared, escrow, loan, revenue, balance-sheet, and expense entries separately. Use explicit start and end dates rather than a single year label for transition periods.

Scope and limitations

The review used the Village's official checkbook exports for the 2023, 2024, 2025, and 2026 portal buckets, then traced selected entries through official budgets, audits, minutes, procurement pages, contracts, bond records, two reviewed records-request responses, and limited outside benchmarks. Portal activity includes transactions that are not expenses, so headline portal totals are not presented as annual spending here.

This is independent civic research, not a CPA audit, legal conclusion, or accusation of fraud. The review will be revised when responsive records supply a better explanation.