hold the purse strings
Verb
Meaning
hold the purse strings (third-person singular simple present holds the purse strings, present participle holding the purse strings, simple past and past participle held the purse strings)
(idiomatic, colloquial) To be in control of spending; to have financial power and responsibility.