Village spending watch
A resident-led screen of the Village checkbook, audited financial reports, procurement records, contracts, and Board actions. Unusual does not mean improper: open questions stay labeled as open until supporting records arrive.
Last reviewed August 18, 2026 · coverage begins May 2022
How to read this page
Verified variance means the number appears in an audited or official record. Awaiting records identifies a reasonable documentation question, not an allegation. Monitor means controls appear reasonable but future costs matter. Data caution identifies a portal limitation that could lead to a misleading comparison.
No material exact duplicate invoices paid on different checks were found in the public extract. That test cannot detect every error, altered invoice number, conflict of interest, or service that was paid for but not delivered.
What deserves attention
WaterLink cost and financing
The largest fiscal exposure in the review.
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. The open request seeks a component-by-component reconciliation, current forecast, local project costs, loan terms, bond debt service, and remaining contingency.
Open records request · VH-363-2026
$24,999 fireworks purchase
A procurement question, not a conclusion of wrongdoing.
The public ledger shows a $24,999 payment to Five Alarm Fireworks for the 2024 July Fourth display—one dollar below the Village's published $25,000 formal-procurement threshold. The prior 2021–2023 award was $11,100 per year, and the succeeding 2025–2027 agreement was $30,000 per year. The open request seeks the quotes, procurement method, contract, invoice, and approval record for 2024.
Open records request · VH-362-2026
Revolving Loan Fund exposure
Recent restaurant loans create a meaningful concentration to monitor.
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, but 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.
Open records request · VH-364-2026
Transition-period budget overruns
Three funds finished above their final eight-month budgets.
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.
Public Works expansion
A large project with reasonable selection controls and change-order risk.
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. The open request seeks the buyout, contingency, pending-change, and forecast-at-completion records needed to determine whether the project remains within budget.
Open records request · VH-365-2026
Checkbook period and status labels
Portal totals should not be treated as clean annual spending totals.
The portal's 2025 bucket spans 20 months, from May 2024 through December 2025. Its totals also 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. These are reporting and interpretation issues, not evidence that the underlying payments were improper.
Large numbers with an explanation
The special-census payment is not three separate costs
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, so the large payment has a plausible economic rationale that should be tested against the final population and revenue results.
Gross lobbyist checks are not Oswego's final net cost
Oswego pays the federal and state lobbying firms, but the published agreements split those costs with Yorkville, Montgomery, and—for federal work—Kendall County. The checkbook therefore overstates Oswego's intended burden. FOIA request VH-366-2026 seeks the reimbursement ledger and documented results so the true net cost can be verified.
The exact-duplicate screen was clean
No material invoice with the same vendor, invoice number, and amount appeared to have been paid on different checks in the reviewed extract. This is a positive control signal, but it does not detect altered invoice numbers, duplicate services, conflicts, or work that was not delivered.
Budget practices the Village should consider
These recommendations address gaps encountered during the review. They do not assume misconduct or replace policy choices made by elected officials.
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.
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.
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.
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.
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.
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.
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.
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.
FOIA tracker
VH-362-2026Five Alarm Fireworks procurementVH-363-2026WaterLink costs and financingVH-364-2026Revolving Loan Fund portfolioVH-365-2026Public Works expansion cost controlsVH-366-2026Lobbyist reimbursements and deliverablesVH-367-2026Actual payroll and overtimeOnly public reference numbers are shown. Private tracking/security keys and requester contact information are never published here.
Scope and limitations
The screen 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, 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. Findings will be revised when responsive records supply a better explanation.