In most countries, the central or national level of government is responsible for printing money. This is typically done by the country's central bank, which is an independent institution that operates under the authority of the government.