The government will impose a $7 charge for GP visits and hike income tax for people earning over $180,000 in a bid to get the budget back into the black.

The Abbott government will impose a $7 charge for GP visits, wind back pension rises and hike income tax for people earning over $180,000 in a bid to get the budget back into the black.

Treasurer Joe Hockey’s first budget sets a course to slash by half Labor’s $123 billion deficit over the next four years.

The budget forecasts a deficit of $29.8 billion for 2014/15, trimmed back to a $17.1 billion deficit the following year.

“It is time, for all of us, to contribute and build,” Mr Hockey said.

From July 1 next year previously bulk-billed patients – including children and pensioners – will pay $7 per visit including out-of-hospital x-rays and pathology.

But $5 from the charge, as well as a lift in the price of medicines, will go towards a new $20 billion medical research fund.

Mr Hockey said health services had “never been free to taxpayers”, so patients should make a modest contribution towards their cost.

To drive jobs, the government will add $11.6 billion in funding for roads, funded partly by the reintroduction of six-monthly petrol tax hikes from August 1 and $5 billion from state asset sales.

About 800,000 businesses will benefit from a 1.5 per cent cut in corporate tax from July next year, but the government will save over $845 million from industry handouts.

Pensioners can expect less in their pockets from September 2017, when rises are indexed to inflation rather than wages.

Mr Hockey said this kept the coalition’s election pledge not to touch pensions this term, but would make them more sustainable in the long-term.

The pension age will gradually lift to 70 by 2035.

Older Australians will get a better chance to enter the workforce with a $10,000 bonus to businesses that give a job to an unemployed over-50.

To get spending under control growth in the foreign aid budget will be cut by $7.9 billion over five years and 16,500 public servants will be shed, with 230 government bodies to be axed.

Freezing family assistance rates for two years and limiting Family Tax Benefit part B to families with children under six, as well as other tightening of family payments, will save $6.9 billion over four years.

In a bid to get all young people “earning or learning”, from 2015 unemployed people under 25 will get Youth Allowance, not Newstart, and there will be a six-month waiting period for under-30s to get the dole.

Universities will be able to set their own tuition fees from 2016, but this won’t affect those already in the system and the fees won’t need to be repaid until a student is working and earning over $50,000 a year.

Stopping the boats and closing nine immigration detention centres is set to save $2.5 billion.

The jobless rate is expected to stay around 6.25 per cent for the next two years, while economic growth is forecast to average 2.5 per cent in 2014/15.