"Responsible governments have to respond to changed circumstances. You can't sit here ... and pretend the global economy doesn't change."
But in what is likely to be his final major interview before tomorrow, he said he did not believe this would be his last Budget, even though opinion polls suggest a landslide victory to the coalition on September 14.
"I certainly don't, no," he said.
He would not rule out more "nasties" in the Budget.
Already the government has announced it will increase the Medicare levy to help fund disability insurance, ditch a proposed increase in the Family Tax Benefit Part A and defer a planned tax cut as part of the carbon tax assistance package.
The government also expects $580 million in savings over the forward estimates from increased efficiencies in the public service.
These include better management of staffing levels, reducing government office space, making changes to government procurement and consolidating administrative functions.
Funding would also be provided for the WestConnex road project in western Sydney, he said.
He said it would not involve road tolls.
-AAP