Governmental finance department (8)
I believe the answer is:
treasury
(Other definitions for treasury that I've seen before include "The funds available to government" , "Government financiers" , "Government finance department" , "Government department in charge of finances" , "thesaurus" .)