The government's books for the first 11 months of the year are in better shape as the tax take came in higher than expected.
The Crown accounts show the operating balance before gains and losses was in surplus by $7.0 billion for the 11 months to May 31. That's $2.5b more than forecast in the May budget and $1.7b higher than the same time last year.
"There are some large differences across most key fiscal indicators, some of which are likely to persist until year-end. These differences are primarily a result of underlying strength in the tax take and changes in assumptions used to value the Government's long-term liabilities," Treasury said.
However, while it said there is underlying strength in tax revenue it also noted that in the month of June expenses are normally higher than revenue "therefore the year-end results are likely to weaken from the May position and do not necessarily indicate a deviation from the full-year expected result."
Treasury is forecasting the operating balance before gains and losses to be $3.5b surplus for the 12 months to June 30.