CheckbookBudget line
What has the City spent on Spay & Neuter Program?
$31.5M across 6,365 payments, July 17, 2017 to August 27, 2026 — 55 purchase orders and 87 vendors, run by Animal Services.
As published: SPAY & NEUTER PROGRAM
This budget line has run for 10 fiscal years across 55 separate purchase orders. A single payment in the register shows none of that — the commitment outlives any one order, and the orders are how it gets renewed.
Spending by fiscal year
* FY2026-27 is still in progress — not a full year. Same point of FY2025-26 (payments dated through Sep 9, 2025): $778K.
Who was paid
The 25 largest of 87 vendors on this line.
343 payments
157 payments
260 payments
225 payments
329 payments
304 payments
386 payments
208 payments
209 payments
76 payments
144 payments
184 payments
213 payments
214 payments
139 payments
154 payments
188 payments
58 payments
68 payments
108 payments
110 payments
181 payments
33 payments
134 payments
22 payments
Under which orders
The 39 largest of 55 purchase orders booked to this line.
283 payments · October 27, 2025 to August 25, 2026
283 payments · July 26, 2023 to June 18, 2024
236 payments · July 27, 2022 to July 27, 2023
255 payments · July 28, 2021 to September 28, 2022
250 payments · July 27, 2020 to July 28, 2021
117 payments · July 30, 2024 to March 25, 2025
273 payments · July 30, 2019 to November 9, 2021
271 payments · July 24, 2018 to July 30, 2019
62 payments · July 13, 2018 to July 29, 2019
12 payments · August 16, 2018 to July 17, 2019
269 payments · July 25, 2017 to January 30, 2019
6 payments · February 23, 2018 to July 13, 2018
10 payments · August 23, 2019 to April 15, 2020
29 payments · August 2, 2023 to June 13, 2024
27 payments · August 24, 2018 to June 4, 2019
30 payments · August 28, 2023 to June 18, 2024
21 payments · August 2, 2017 to April 26, 2018
8 payments · July 25, 2017 to January 4, 2018
38 payments · September 17, 2019 to July 24, 2020
28 payments · July 29, 2026 to August 20, 2026
56 payments · July 25, 2017 to September 11, 2018
27 payments · July 27, 2018 to July 17, 2019
25 payments · August 23, 2019 to July 21, 2020
20 payments · August 23, 2019 to July 21, 2020
22 payments · August 29, 2018 to July 25, 2019
30 payments · August 1, 2018 to July 30, 2019
51 payments · July 20, 2017 to April 12, 2018
26 payments · July 21, 2020 to July 22, 2021
23 payments · July 26, 2019 to July 21, 2020
32 payments · July 27, 2023 to June 13, 2024
25 payments · August 23, 2019 to July 24, 2020
24 payments · August 21, 2019 to July 24, 2020
20 payments · August 14, 2017 to June 15, 2018
19 payments · September 18, 2025 to June 11, 2026
19 payments · August 28, 2018 to April 23, 2019
20 payments · November 21, 2017 to August 20, 2018
20 payments · September 21, 2018 to July 24, 2019
20 payments · August 26, 2020 to January 28, 2021
26 payments · July 24, 2019 to March 20, 2020
Sources
LA Controller, Checkbook LA (pggv-e4fn), totalled nightly. Grouped by account_name, the budget line a payment is booked against — populated on every row, and the most useful field for understanding what a payment actually bought. Back to the checkbook.