The City’s contracts
$4.8B in FY2019 · $8.0B in FY2025 (the highest) · $7.8B in FY2026
Click a year to see its amount.
Paid on contracts in FY2025
Click a line to see its contracts.
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).
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).