he prime minister insists customers shouldn't bear the cost of the billion- dollar levy, saying Dr Henry was merely standing up for his own bank.
"He knows as well as I do that the banks can well afford to pay this," Mr Turnbull told ABC radio on Tuesday.
The former Treasury secretary says the tax will cost NAB more than $300 million a year.
"The government should have acted more responsibly and explained on budget night that this tax will be borne by bank customers and/or shareholders," Dr Henry told The Australian.
"There should be an open public inquiry because the tax lacks policy coherence both in respect of tax policy and in respect of financial system regulation."
Dr Henry, who chaired a tax review which led to the failed resources super- profits tax under Kevin Rudd, said such an impost would have helped Australia.
But the banks tax is bad for shareholders and customers, he said.
"This levy will be borne by customers right across the economy -- retail customers and business customers -- and there certainly will be an economic impact.
"No question."
Cabinet minister Steve Ciobo acknowledged Dr Henry was well-intentioned.
"However he is also not infallible," he told ABC radio from Hong Kong.
Mr Ciobo cited the design of the initial mining tax would have resulted in taxpayers refunding coal miners and iron ore miners for losses in recent years.
"So I think that there is some policy work historically that hasn't been ideal."