The Treasury preaches fiscal prudence but it has breached its own staff cap by 64 full time positions and now pays nearly 50 people more than $180,000, Labour says.
Finance spokesman Grant Robertson says figures from its annual review show the department needs to put its own house in order before lecturing others.
"Finance Minister Bill English has told the public service it has to 'do more with less' but Treasury now claims it is spending more money because it is 'being asked to do more'," he said today.
"It's time to take a long look in the mirror - Bill English has told New Zealanders they need to tighten their belts for seven years but meanwhile salaries and staff in his own department have ballooned."
Mr Robertson says the Treasury is supposed to have a public service cap of 390 full time staff and has exceeded that by 64.
"The department that preaches belt-tightening now has 47 staff on $180,000 - an increase of 20 in four years," he said.
"There are now almost 250 staff earning over $100,000."