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.

Checkbook LA · Through Sep 9, 2026

As published: SPAY & NEUTER PROGRAM

Spans more than one contract

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.

$31.5MTotal spent
55Purchase orders
87Vendors
11%Largest vendor's share

Spending by fiscal year

FY2017-18
$2.6M
FY2018-19
$3.3M
FY2019-20
$2.9M
FY2020-21
$2.2M
FY2021-22
$2.6M
FY2022-23
$3.4M
FY2023-24
$4.3M
FY2024-25
$4.5M
FY2025-26
$4.8M
FY2026-27 *
$887K

* 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.

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.