Australia's budget deficit has fallen almost $4 billion short of where it was expected to be at this time, new figures show.

Australia's budget deficit has fallen almost $4 billion short of where it was expected to be at this time, new figures show.