Research · U.S. cities · 2021–2026

Could public budgets have caught these scandals sooner?

Usually not from the adopted budget. Often yes from transaction files cities already keep and almost never publish. Off-books bribes need a different public record entirely. Reverse-engineered from 32 city-level cases with a public charge, plea, conviction, or official audit finding since 2021.

Public legal or audit action from September 2021 through September 2026, involving a U.S. city, village, or town. Sample, not a census. Generated 2026-09-21.

3
Caught in public documents
JEA bonus plan, Evanston claims spike, Dolton cards
14
Checkbook / cards / payroll would flag
The theft is on the city's own AP, payroll, or card feed
3
Budget totals might hint
A variance or empty bank, too late or too blunt
12
Budgets would not show it
Bribes, lapping, secret accounts, leaked deal terms
Caught in public docs
Transaction data would flag
Weak budget signal
Off the books
Dot size · alleged or admitted amount
32 mapped · click a city
Reverse-engineered · DuBois, PA

City manager diverted waste and gas fees into secret accounts

Guilty pleaSecret bank accountsRevenue stolen before it hit the books2008–2022 · 14y runningPublic action 2023
Budgets would not have shown it

Adopted budgets cannot see money that never hits the books. The missing piece is a complete bank-account inventory plus third-party remittance reports from contractors who pay the city.

What happened

The city manager and secretary opened bank accounts that council never authorized and that auditors never saw. Fees from a waste contractor and oil-and-gas companies were steered there and spent on personal credit cards and cash.

Amount
$1.5M+Federal indictment: more than $1.5 million diverted 2008–2022, including ~$60k a year in waste-contract fees the city was supposed to receive.
Office
City manager / city secretary
People
Herm Suplizio, Roberta Shaffer
Caught how
Anonymous 2020 letter to law enforcement, then state then federal investigation. Not a budget-document review.
Population
~7,500

Would this dataset have shown it?

Adopted budget (department totals)
none

Money never entered the city's authorized accounts, so the adopted budget and treasurer's report could not list it.

Audited actuals / CAFR
weak

A careful revenue-to-contract check might have asked why waste-franchise fees were missing, but only if the contract itself was public and someone compared it to deposits.

Vendor / EFT register
none

The theft was incoming revenue, not a vendor payment on the city's check register.

Named payroll
none

Not a payroll scheme.

Itemized P-cards
none

Personal cards were paid from the secret accounts, not the city's P-card.

Bank accounts / confirms
clear

A published list of every account with city signatories would have shown accounts council did not authorize.

Contracts, bids, ownership
weak

Publishing the waste contract's fee schedule vs. actual remittances would have shown a hole.

Missing public records for this pattern

  • Complete bank-account inventory
  • Bank confirms independent of the finance director
  • Utility billing vs. deposits

What should be public

Ranked by how many of these 32 cases that extra record would have helped. Adopted budgets are already public in most cities. The gap is joinable, named, transaction-level data — and beneficial ownership of the people the city pays.

01
Itemized purchasing-card statements
Merchant, employee, date, amount, and business purpose — not a lumped 'supplies' or 'travel' line.
12cases
02
Full vendor / EFT check register
Every disbursement with legal payee name, amount, date, department, and payment method. Employee-payee and related-entity payments should be flagged.
11cases
03
Named payroll and overtime
Employee, job title, regular pay, overtime hours, extra checks, and pension contributions versus the council-approved salary schedule.
11cases
04
Vendor beneficial ownership
Who owns the companies the city pays, crosswalked to officials, spouses, and staff. Related-party leases and consulting firms do not show up as 'fraud' in a department total.
10cases
05
Gift, lobbying, and restricted-source logs
Contractors buying meals, trips, ranch work, or charity donations for the officials who set their rates or award their contracts.
9cases
06
Bank confirms independent of the finance director
Someone other than the person who writes journal entries must see raw bank statements. Altered PDFs are a known concealment method.
6cases
07
Bid tabs and sole-source justifications
Who bid, who won, spread to next bidder, change orders, and why a contract was not competed. Needed for pay-to-play that still looks like a 'normal' payment.
6cases
08
Utility billing vs. deposits
Billed, adjusted, collected, and deposited amounts by period. Unauthorized adjustments and undeposited collections are a small-city classic.
5cases
09
Cash collections vs. bank deposits
Daily cash, check, and card receipts reconciled to deposits. Lapping and check-for-cash substitution are invisible in budget totals.
4cases
10
Complete bank-account inventory
Every account holding city money, with signatories, opening date, and whether council authorized it. Secret 'community' or festival accounts are a recurring pattern.
2cases
11
Asset-sale negotiation records
Who on the city's team shared confidential terms, and with whom. Stadium and utility sales are high-value, low-transparency events.
2cases
12
Liability and claims register
Claimant, amount, description, approver, and whether the payout cleared the council threshold. Spikes and repeat payees are detectable.
1cases
13
Utility / refuse rate-case workpapers
The model, omitted revenue, and independent consultant report — not just the approved percentage increase.
1cases
14
Executive bonus and sale plans before the vote
Board packets that quantify payouts if a public utility or asset is sold. Jacksonville's auditor caught JEA this way.
1cases
15
Related-party leases and property deals
Who owns the building the city rents, and whether an official voted on the line that pays the rent.
1cases
16
Benefits enrollment vs. legal dependents
City-paid health coverage for people who are not legal spouses or dependents is a small embezzlement that payroll totals will not show.
1cases
17
Payments above council thresholds
A public list of every payment that should have required council approval but was split or routed around the cap.
1cases

How to read this

Two different crimes

20 cases are treasury theft: extra paychecks, personal cards, secret accounts, cash pulled from the counter. Those leave a trace in AP, payroll, cards, or banks — files the city already has. 12 cases are pay-to-play, extortion, or leaked deal terms. The city still pays a real vendor or still approves a real project. The bribe never posts to the general fund. Budgets cannot see it.

Why adopted budgets fail

An adopted budget is a spending plan, usually at department or object-code level, written in part by the same office that would be stealing. A clerk who codes concert tickets as “professional services” (New Plymouth) or a finance director who alters bank PDFs (Homewood) will produce a budget that still adds up. Early warning lives one level down: payee names, merchant names, overtime hours, and who owns the vendor.

The exceptions that prove the job

Jacksonville’s Council Auditor killed the JEA bonus plan by reading a board packet before any sale. Evanston’s published bills lists showed liability payouts jumping from $3k to $282k. Dolton’s story existed in credit-card statements that the village tried not to release. Those are the cases public analysis already works on — when the underlying file is public.

Limits

This is a researched sample, not every U.S. municipal fraud in five years. Small-town clerk embezzlement is more common than the map implies; large-city pay-to-play is under-counted because it is harder to prosecute. Amounts mix stolen cash, ratepayer refunds, influenced contract value, and intended bonuses — they are not interchangeable. Pending charges are allegations.

What we sell because of this

17 of 32 cases were catchable in a monthly transaction feed. Budget totals hinted at 3 more — those are the cities that should simulate the next book against estimated, then score it when actuals land. Off-books bribes (12) stay a different public record.