Question: how does a constitutional monarchy raise money?
Answer: How does the government raise money? Investment and property taxes from everyone including royalty. Under ceremonial power, everyone who has a government related job owes allegiance to the Crown. Even though the Monarch has no power, he/she gets to elect the Prime Minister out of the elected people in parliament.