Die Finanzkontrolle überprüft die gesamte Haushaltsführung der Stadt Zürich. Das umfasst unter anderem die Prüfung der Jahresrechnung der Stadt Zürich sowie der Detailrechnungen einzelner Dienstabteilungen. Zu den Kernaufgaben gehören zudem die Revision in den Bereichen IT, Bau oder HR. Gleichzeitig unterstützt die Finanzkontrolle den Stadtrat und den Gemeinderat im Rahmen ihrer Aufsichtspflichten. Weiter ist sie eine offizielle Anlaufstelle für Whistleblowing in der Stadt Zürich.
Die Finanzkontrolle ist eine verwaltungsunabhängige Behörde.
Der*die Direktor*in der Finanzkontrolle wird jeweils für eine Amtsdauer von vier Jahren durch den Gemeinderat gewählt.
Franco Magistris ist für die Amtsdauer 2022–2026 als Direktor der Finanzkontrolle gewählt.