Skip to main content

The City’s contracts

$8.0B
paid on contracts in , on 7,863 contracts
3,058 suppliers paid
+11% on FY2024
Paid on contracts, year by year

$4.8B in FY2019 · $8.0B in FY2025 (the highest) · $7.8B in FY2026

Click a year to see its amount.

Understand

Paid or agreed: what is the difference?

Paid is what the City’s payment ledger records against the contract’s number in the fiscal year. Agreed is the amount on the contract’s base document; later changes are paid without being added to it, so what is paid can pass it.

Which years are shown?

The City’s current payment ledger began in FY2018; that first year carries far fewer contract numbers than the years after it, so the page starts in FY2019. The year under way is added once it closes.

Contracts awarded without a competitive bid

$199.2M was paid in FY2025 on 423 contracts awarded without a competitive bid (sole source).

Sole-source waivers ›

Where do these figures come from?

The SF Controller’s register of supplier contracts and its record of payments to vendors, on DataSF.

Supplier Contracts · DataSF ↗ · Vendor Payments (Vouchers) · DataSF ↗ · contracts_paid_by_fy.json ↗ · contracts_active.json ↗ · Method and sources →

Source: SF Controller’s Office, supplier contracts and vendor payments (DataSF).