The document went online at 9:22 in the morning. The Council's hearing on it started at five o'clock the same day.
In between sat ninety pages of Jacksonville's next budget, and inside them one section that ties $3,700,000 of city money to how Florida votes on November 3. If Amendment 3 fails, the money moves. If Amendment 3 passes, the money freezes where it sits and the Council has to take it up all over again.
That is a city government writing down the other half of a wager, in an ordinance, in public, about seven and a half hours before the hearing.
The correction this piece owes
Start here, because this desk got it wrong and burying that would be worse than the error.
For four consecutive mornings this column reported that the operative text of Jacksonville's 2026-2027 budget did not exist in public. For three of those mornings it was true. On the fourth it stopped being true at 9:22 a.m., roughly three hours after the desk's 6 a.m. check ran and found nothing, and the desk did not catch it before the column went out. Anything from this desk saying the bill was unreadable on the afternoon of September 8 is wrong. It was readable. Almost nobody read it.
Here is why the check kept coming back empty, because the mechanism is worth more than the apology.
The Receipt
On September 8, three attachments posted to Ordinance 2026-504 on the city's own record. "2026-504 Finance Sub" at 13:22:22 UTC. "2026-504 Finance Sub - All Schedules and Attachments" at 14:03:22. "2026-504 Finance Sub - All Exhibits" at 19:46:29. The first of those is 9:22 a.m. Eastern.
And on the morning of September 9, the matter was still at version 1. The versions endpoint returned exactly one row, and that row's value was 1. The substitute posted as an attachment, not as a new version of the bill. So anyone watching the version number, which is the sane thing to watch, saw nothing change on the morning everything changed. Attachment, not version. That distinction is the entire reason four mornings of checks were accurate and useless at the same time.
The substitute itself opens with one line: "The Finance Committee offers the following Substitute to File No. 2026-504:" It runs 90 pages. Its own title says what it is, which is an ordinance "ESTABLISHING THE CITY OF JACKSONVILLE'S 2026-2027 FISCAL YEAR CONSOLIDATED GOVERNMENT BUDGET;" the caption keeps going from there.
You will see a dollar figure attached to that phrase in a lot of the coverage from the week of the September 8 hearing. You will not see one here, and the reason is in the Receipts.
What Section 11.15 actually says
Section 11.15 is titled "Authorizing Appropriation From the 'Florida Amendment 3' Contingency Fund Subject to Certain Conditions." Here is its operative sentence, whole:
"For the purposes of this Ordinance, the transfers and appropriations set forth in Attachment D, attached hereto, for the specific purposes described therein, shall be contingent upon the referendum commonly referred to as 'Florida Amendment 3' pertaining to Homestead Tax Exemptions, Property Assessments, and Spending Restrictions failing to pass at the election to be held on November 3, 2026, as certified by the Florida Secretary of State."
Read the condition twice, because it runs the opposite direction from the one most people will assume. The money moves if the amendment fails.
If it fails, the Director of Finance is authorized to make those transfers "without further Council action," once the Secretary of State certifies the election. And the section adds a line that matters nearly as much as the condition itself: "All transfers and appropriations shall be executed together." One bundle. There is no version of this where three of the five move and two do not.
If Amendment 3 passes, the money "shall remain in their current account string," and "any transfer, appropriation or use of those funds shall require City Council approval, subject to the voting requirements of Section 106.215, Ordinance Code."
Attachment D is the page with the names on it
Attachment D is a single sheet at the back of the schedules, and it is the answer to what is actually riding on November 3. It moves $3,700,000 out of one General Fund Operating line the city calls Referendum Contingency, and into five places:
- $2,102,482 to Cultural Council miscellaneous grants and aids, under the city's Public Service Grant program.
- $328,134 to Cultural Council subsidies and contributions to private organizations.
- $19,384 to Art in Public Places personnel costs.
- $750,000 to Telehealth Safety Net / Healthlink Jax, in other professional services.
- $500,000 to Eviction Diversion, through United Way of Northeast Florida.
Those five add to exactly $3,700,000, which is also the total the schedule prints for itself on both sides of the transfer. The addition is mine. The printed total is the city's.
Why it costs you
Look at what got put on the fault line.
Arts grants. Two of them. A staffing line for public art. A telehealth safety net. Eviction diversion, run through a charity. Those are the five appropriations the Finance Committee chose to write as conditional on a statewide election nobody in City Hall controls, and because Section 11.15 says the transfers execute together, they are now one object with one fate.
This piece is not going to tell you what those programs do day to day, because the schedule gives their titles and their account strings and nothing else, and this desk does not fill in a program from its name. What the record does support is the shape of the decision, and the shape is the story. Somebody sat down with a budget and worked out which lines could be written as contingent on an election. These five are what came out of that exercise. That is a ranking. Rankings are made by people, and the people who use eviction diversion money are not, as a rule, the people who can afford to fund a statewide ballot campaign.
How the machine works
The reason all of this happened inside one calendar day is a hearing schedule, and the record cites the statute for it.
The city's own status history for 2026-0504 reads, verbatim, including the city's own typo: "9/8/26 CO PH Tetatively/Substitute/Approve 16-1 (Diamond)/PH Add'l 9/22/26." Tentatively. Substitute. Approved 16 to 1. Second public hearing September 22.
The three millage ordinances went the same night under section 200.065, Florida Statutes, which the record itself names, along with both hearing dates. 2026-0501 was tentatively approved 15 to 2, with Carrico and Diamond recorded in opposition. 2026-0503 went the same way. 2026-0502 was tentatively approved 16 to 1, then reconsidered and approved again 15 to 2. The record prints both lines and gives no reason for the second vote, so neither does this piece.
So the sequence, start to finish: the operative text posts at 9:22 a.m., the public hearing starts at five, the Council tentatively approves, and the same body comes back on September 22 to do it a second time. A hearing on a bill is only a hearing on the bill people have had time to read, and on September 8, from the posting to the start of the hearing, the answer was about seven and a half hours.
The next day the city posted what it had approved. At 12:05 in the afternoon Eastern on September 9, three more attachments went up on the same matter, named "2026-504 Tentatively Approved" and its schedules and its exhibits. Every one of the ninety pages opens with the city's own stamp, "Substituted 9/8/26 / Tentatively Approved 9/8/26." Section 11.15 is in there. So is Attachment D, at page 92 of the schedules, with the same five rows, the same five dollar figures and the same account strings. The two pieces this article rests on went into the approved text unchanged.
The strongest version of the other side
It is a real argument and it deserves to be stated at full strength.
A statewide ballot measure could take a serious bite out of local revenue. Nobody knows the outcome. A finance committee staring at that could have done the cowardly thing, which is to budget as if the election were not happening and then sort out the wreckage in November with an emergency reallocation nobody has time to read. This one did the opposite. It wrote the uncertainty into the ordinance, named the exact accounts, printed the exact dollars, attached a one-page schedule, and filed the whole thing into a public record with a permanent link on it. That is not a scandal. That is disclosure, it beats silence, and a show that only ever finds villains would be lying to you.
Here is the turn, though. The counter was never that they hid it. The counter is what they picked. Disclosure tells you a decision was made. It does not tell you the decision was right, and it does not make five specific line items any less contingent on how a statewide referendum breaks.
What you can actually do
Three things, all free.
Open Attachment D and read the five rows yourself. It is one page. You do not need anyone's summary of it, including this one.
Put September 22 on your calendar. The record sets the second hearing for that date. Before the first hearing, the substitute was public for about seven and a half hours; the text the Council tentatively approved has been on the city's record since September 9.
Then read what Amendment 3 actually does to county and city spending, because a hedge only makes sense next to the thing it is hedging against.
The so-what
Nobody in Jacksonville has to guess what a referendum would cost the city, because the city already told you, on one page, to the dollar. $3,700,000. Five lines. One condition. That is more than most governments ever put in writing, and it took a browser and about an hour to find.
What the page does not tell you is why those five. That answer is not in the ordinance. It is the question worth asking out loud on September 22, in a room where somebody has to write the answer down.
Come back for the rest
We do this every week: the official framing on top, the document underneath it, and every number walked back to the page it came off of. Pull up a chair, pour something cold, and let us send you the receipts before the next quiet robbery clears the courthouse. Subscribe to The Long Pour, the free newsletter where the week's small thefts and the one big one land in your inbox together.
Related from this desk: Florida Amendment 3, explained, on the seven-item spending list buried in the half nobody is putting in a calculator.
Y'all come back, now.
The Receipts
Every load-bearing claim above, traced to a document you can open yourself.
- Ordinance 2026-504 attachments (Jacksonville City Council, Legistar WebAPI, matter 8595; accessed September 9, 2026): the three September 8 attachment names and their stamps, carried in the API's own `MatterAttachmentLastModifiedUtc` field.
- Ordinance 2026-504 versions (Jacksonville City Council, Legistar WebAPI, matter 8595; accessed September 9, 2026): the single version row, and the 1 in it.
- Status history, Ordinance 2026-0504 (Jacksonville City Council, Legistar WebAPI; accessed September 9, 2026): the September 8 status line quoted verbatim above, typo included, and the second hearing date.
- City Council meeting record, September 8, 2026 (Jacksonville City Council, Legistar WebAPI events collection filtered to 2026-09-08, which returns EventId 3730 as its only object; accessed September 9, 2026): the body, the date and the 5:00 PM start time.
- Finance Committee Substitute to Ordinance 2026-504 (City of Jacksonville, 90 pp., posted to Legistar September 8, 2026; accessed September 9, 2026): the opening line, the ordinance's subject, and all of Section 11.15.
- 2026-504 Finance Sub, All Schedules and Attachments (City of Jacksonville, posted September 8, 2026; accessed September 9, 2026): Attachment D, the Referendum Contingency transfer-from row, the five transfer-to rows and the printed totals.
- Ordinance 2026-504 attachments, rechecked September 10 (Jacksonville City Council, Legistar WebAPI, matter 8595, full attachment collection with keys preserved; accessed September 10, 2026): the three "Tentatively Approved" attachments and their September 9 stamps.
- 2026-504 Tentatively Approved (City of Jacksonville, 90 pp., posted to Legistar September 9, 2026; accessed September 10, 2026): the stamp that opens every page, and Section 11.15 in the approved text.
- 2026-504 Tentatively Approved, All Schedules and Attachments (City of Jacksonville, posted September 9, 2026; accessed September 10, 2026): Attachment D at page 92, its five rows, its figures and its account strings.
- Status history, Ordinance 2026-0501 (Jacksonville City Council, Legistar WebAPI; accessed September 9, 2026): the 15-2 tentative approval and the members recorded in opposition.
- Status history, Ordinance 2026-0502 (Jacksonville City Council, Legistar WebAPI; accessed September 9, 2026): the 16-1 tentative approval and the reconsidered 15-2 vote the same night.
- Status history, Ordinance 2026-0503 (Jacksonville City Council, Legistar WebAPI; accessed September 9, 2026): the third millage ordinance's 15-2 tentative approval.
- Section 200.065, Florida Statutes (Florida Legislature; accessed September 9, 2026): the millage hearing sequence the city's own record cites for the September 8 and September 22 dates.