Unterstützt wird er durch die Position des sogenannten Deputy High Commissioner (stellvertretender Hochkommissar) und durch die zwei Assistant High Commissioners for Protection and Operations (beigeordnete Hochkommissare für Flüchtlingsschutz und Einsätze).
In einem jährlichen Bericht werden die UN-Generalversammlung und ECOSOC vom Flüchtlingshochkommissar über die Arbeit von UNHCR informiert.
Das UNHCR-Exekutivkomitee ist das Leitungsgremium von UNHCR. Es überprüft und genehmigt das jährliche Budget sowie die Programme des Flüchtlingshochkommissars. Das Exekutivkomitee besteht aus 102 RegierungsvertreterInnen, die aus den Ländern der Vereinten Nationen entsendet werden. Auch die Schweiz ist seit der Gründung des Exekutivkomitees darin vertreten, und war davor schon Teil des Beratungsgremiums. Neben seiner Kontrollfunktion steht das Komitee dem Flüchtlingshochkommissar in Fragen des internationalen Schutzes auch in beratender Funktion zur Seite. Ausserdem verabschiedet das Komitee auch Resolutionen im Bereich des Flüchtlingsschutzes und in den anderen Bereichen des UNHCR Mandats.
Das Mandat des UN-Flüchtlingshochkommissariats ist in den UNHCR Statuten von 1950 festgelegt und wurde wegen der steigenden Zahl an Flüchtlingen von der UN-Generalversammlung alle fünf Jahre verlängert. 2003 wurde UNHCR ein unbeschränktes Mandat verliehen, das bis zu jenem Zeitpunkt besteht, zu dem „das Flüchtlingsproblem gelöst ist.“
UNHCR wird hauptsächlich durch freiwillige Beiträge von Regierungen, zwischenstaatlichen Akteuren, dem UN-Nothilfefonds CERF aber auch von Stiftungen und Privatpersonen finanziert. Mit 86 Prozent kommt der grösste Beitrag von Regierungen und der Europäischen Union. Drei Prozent entfallen auf zwischenstaatliche Akteure und Fonds und weitere zehn Prozent kommt aus dem privaten Sektor. Zudem steht ein begrenzter Betrag – ein Prozent – aus dem regulären UN-Budget für Verwaltungszwecke zur Verfügung.
Um seine Aufgaben für den internationalen Flüchtlingsschutz vollständig erfüllen zu können, legte UNHCR für 2021 einen Finanzbedarf von 8.6 Milliarden US-Dollar fest. Aufgrund der vielen Konflikte weltweit wird es immer schwieriger, die nötigen Mittel zu beschaffen, damit UNHCR auch finanziell in der Lage ist, der steigenden Zahl von Flüchtlingen, Binnenvertriebenen, Asylsuchenden und Staatenlosen zu helfen.
Die Schweiz war in den letzten Jahren einer der wichtigsten Geberstaaten. Im Jahr 2020 hat die Schweiz 41,92 Mio. USD an UNHCR gespendet – ein leichter Anstieg gegenüber 2019, was sie zum zwölftgrössten staatlichen Geber von UNHCR im Jahr 2020 macht. Liechtenstein leistete im Jahr 2020 einen Beitrag von 524.026 USD, bestehend aus einem regulären Beitrag von 413.651 USD und einem zusätzlichen Beitrag von 110.375 USD für die COVID-19-Reaktion.