An early look: Burg's Eye View is under construction and will keep growing. See what's coming →

Case File No. 1 · Opened August 2026 · Ongoing

The Taxpayer's Tab

How $2.1 million is spent in food by City Hall over 34 months

The story

Every month, City of St. Petersburg employees buy food with city purchase cards. Pizza for summer camps. Water for treatment plant crews. Kibble for police dogs. All ordinary. What this case file found are two stories: a food tab that has grown to roughly $70,000 a month, and a records system where checking that tab takes extensive work, and now money.

Story one: try to audit it

In August 2026, Burg's Eye View asked the city for the receipts behind these purchases. What came back was not receipts. It was the general ledger for the Food & Ice account: 34 months, more than ten thousand lines, $2.1 million in net charges, and not one receipt among them. Each line was classified by one question: does the entry say what the money was for?

For 71 cents of every dollar, the answer is no. About 29% name only an item ("pistachios," "decorated cake"), nearly 40%, some $825,611, record only a store name, and the rest say nothing at all. The 29 cents that do answer name an event or program: "Camp Ignite lunch," "water service for the plant."

What the ledger entry establishes, share of purchase dollars, October 2023 through July 2026 Stacked bar: Purpose stated 29.3 percent, item or generic only 29.3 percent, store name only 39.8 percent, no description 1.6 percent of $2,075,989 in purchase dollars. What the ledger says the money was for Share of $2,075,989 in purchase dollars · Oct 2023 – Jul 2026 29.3% $609,167 29.3% $608,232 39.8% $825,611 Purpose stated Item or generic only Store name only No description · 1.6% · $32,980 System bookkeeping rows ($67,524) excluded. Source: city general ledger, object 5400410.
What the ledger entry establishes: share of purchase dollars, October 2023 through July 2026.

No one outside City Hall can currently verify what the public's money bought. When a $4,100 catering charge is described in full as "J- New," nothing in the public record separates an ordinary camp lunch from a charge that would not survive scrutiny. The city's own policy says the proof, an itemized receipt for every purchase, must exist and be retained. Asked for those receipts, the city has now said they can be produced, but for a fee, and it hasn't yet said how large. So the audit trail for more than $2 million in public spending sits behind a price tag of unknown size: free to spend, costly to check. Until the receipts are produced, the spending stays unverifiable, and the burden of proof sits with the city.

Story two: the size of the tab

The second story is the tab itself. In the last 24 months alone, August 2024 through July 2026, the account posted $1.67 million: an average of about $70,000 a month, roughly $2,300 every day, on food and drink. And by the city's own ledger, only 28.5% of those recent purchase dollars state a purpose.

Parks and Recreation is the largest user by far: about $958,000, roughly 45%, which fits the department that runs summer camps and community events. It is also among the departments whose entries explain the least. The surprise is second place: the Mayor's Office, at about $335,000, more than Police, Water Resources, or Fire Rescue.

One month deserves its own note. In October 2024, as the city dug out from hurricanes Helene and Milton, the account spiked to $376,599, six to eight times a normal month, with just 8.6% documenting the purpose. Emergency feeding is exactly what this account is for. But the ledger can't show that; the entries don't mention the hurricanes.

Food and Ice account spending by department, October 2023 through July 2026 Horizontal bars. Parks and Recreation leads with about 958 thousand dollars, roughly 45 percent of the account, followed by the Mayor's Office at about 335 thousand dollars. Where the money goes Spending by department · Oct 2023 – Jul 2026 · share of $2,143,513 Parks and Recreation $958,046 44.7% Mayor's Office $335,361 15.6% Police $197,314 9.2% Water Resources $136,795 6.4% Stormwater, Pavement & Traffic Ops $97,254 4.5% Human Resources $73,864 3.4% All other departments $344,879 16.1% Source: city general ledger, object 5400410. Includes system bookkeeping rows.
Department spending on the Food & Ice account, October 2023 through July 2026.

Are city staff thinking about taxpayers when filing their expenditures?

Some are. Human Resources states a purpose for nearly all of its dollars, the citywide best. Fire Rescue writes entries like "Camp Ignite lunch, cheese & pepp pizza & salad." A handful of Parks cardholders use a model one-line format: date, buyer, merchant, amount, purpose, fund.

The purchasing system accepts good documentation today. Most entries just don't provide it. A one-line habit, applied citywide, would close most of this gap without a new system, form, or dollar.

What would resolve this case

The receipts are the hinge. The city now says they can be produced; the open questions are the price, and whether a resident should have to pay it to see what their own government bought.

What resolves this case: the quote arrives and the itemized receipts, the items and the event each charge was for, are produced at a cost a resident can reasonably pay. If the price itself becomes the obstacle, that becomes the story. This file updates when the quote arrives.

Transparency: process, raw data & sources

The requests, the rules, the numbers, and every source behind this case file

What has been asked of the city

Every request behind this case file is tracked: what was asked, what came back, and how long it took.

On August 20, 2026, request P130016-082026 asked for "Receipts for food for city activities in June and July 2026." The next day, request P130057-082126 extended the ask back through January 2024. The city's initial response was not receipts; it was the account analysis worksheets this page is built on, with not a single receipt attached.

The city has since offered to produce the receipts, for a fee. The receipts requested would state what each charge was for: the items purchased and the event or purpose behind them. As of August 24, 2026, the city has not said what that fee is; the cost quote is pending and will be published here, along with what it buys, when it arrives.

What the city's own rules require

Purchasing Card policy #050800: every P-Card purchase needs a detailed, itemized receipt ("all items purchased, not just a total amount... The same would apply for restaurant receipts"), documentation uploaded to the transaction in PaymentNet, supervisor approval of every charge before month-end, and retention under the state's public records schedule. Against this ledger, that leaves a fork: either the receipts sit in PaymentNet and the city never carries them into the record the public sees (a transparency problem), or thousands of charges cleared approval without required support (a compliance problem). Asked for the receipts themselves, the city produced a report of the charges instead.

Local Travel & Meetings policy #040902: meals in the local area are not payable by the city at all outside six narrow, purpose-defined situations (professional association meetings, representing the city at a community function, required civic meetings, business luncheons with outside organizations, working meals directed by the Mayor, City Administrator, City Attorney, or a council member, and legal proceedings). Purpose is the entire test for whether the public pays, and a staff-meal charge with no stated purpose can't be checked against any of the six. That matters most where prepared food concentrates: 35% of this account, and a majority of the Mayor's Office share.

Fair scope note: camp pizza, K-9 feed, and plant-crew water aren't governed by the meals policy. The point is narrower: #050800 says the paper exists for every charge; #040902 says purpose decides whether staff meals were the public's to pay; and the city's fiscal policy (#040101) promises stewardship a silent ledger can't demonstrate.

The account, October 2023 – July 2026 (34 full periods)

The Food & Ice account, October 2023 through July 2026, by documentation tier
What the ledger entry establishes Dollars Lines Share of purchase dollars
Purpose stated (names an event, program, or group) $609,167 2,827 29.3%
Item or generic only ("pistachios," "decorated cake") $608,232 1,664 29.3%
Store name only (nothing beyond the merchant) $825,611 4,063 39.8%
No description at all $32,980 238 1.6%
Purchase dollars total $2,075,989 8,792 100%
System-generated bookkeeping rows (excluded from shares) $67,524 1,253
Account total $2,143,513 10,045

Trailing 24 months (August 2024 – July 2026)

Total $1,673,220 · Purpose stated 28.5% · Store name only 38.5% · No stated purpose $1,167,507 (71.5% of purchase dollars).

Trailing 12 months (August 2025 – July 2026)

Total $671,895 · Purpose stated 32.2% · Store name only 50.9% · No stated purpose $440,122 (67.8% of purchase dollars).

Documentation rate by ledger month, October 2023 through July 2026 Line chart of the share of dollars with a stated purpose each month. It moves between roughly 9 and 60 percent with no sustained trend; October 2024, the month of hurricanes Helene and Milton, is the low point at 8.6 percent. Share of dollars with a stated purpose, by month 0% 20% 40% 60% Oct ’23 Apr ’24 Oct ’24 Apr ’25 Oct ’25 Apr ’26 Oct 2024 · hurricanes Helene & Milton $376,599 spent · 8.6% documented Jul ’26 · 32% Monthly documentation rate = dollars with a stated purpose ÷ all purchase dollars that month.
Documentation rate by ledger month, October 2023 through July 2026, with the October 2024 hurricane month annotated.

Methodology

The city produced its CSP Account Analysis Worksheets for object 5400410 as Excel workbooks under Chapter 119, Florida Statutes, most recently in response to the August 2026 receipts requests. Every line was parsed and classified by its own description text. System bookkeeping rows are excluded from shares; direct vendor invoices are classified by their stated reason. Totals reconcile to the city's workbooks: $2,143,513.22 across 10,045 lines, frozen as of the July 2026 ledger month.

Download: monthly summary CSV. The full line-level dataset ships with The Taxpayer's Tab when the full site opens.

Sources

  1. City of St. Petersburg general ledger, CSP Account Analysis Worksheet, object 5400410 (Food & Ice), monthly workbooks Oct 2023 – Aug 2026: the city's production in response to the receipts requests below.
  2. City acknowledgment of records request P130016-082026 ("Receipts for food for city activities in June and July 2026"), Aug. 20, 2026. The initial production contained no receipts. PDF
  3. City acknowledgment of records request P130057-082126 (extending the receipts request back through January 2024), Aug. 21, 2026. The initial production likewise contained no receipts. PDF
  4. City Administrative Policy #050800, Purchasing Card (June 1, 2020). PDF
  5. City Administrative Policy #040902, Local Travel & Meetings (May 17, 1999). PDF
  6. City Administrative Policy #040101, Fiscal Policies/Operating (May 17, 1999). PDF
  7. City response offering to produce the requested receipts contingent on payment of a fee; amount not yet quoted as of Aug. 24, 2026. To be posted here with the quote.
  8. Classification method above; corrections welcome at info@burgseyeview.com and fixed at the source.

Stay informed

No spam, no selling your address, unsubscribe anytime.