The Turnbull government has explicitly promised to take its $65 billion company tax cut package to the next election, amid speculation it could dump or alter the policy.

Legislation to lower the tax rate from 30 per cent to 25 per cent for companies with a turnover of more than $50 million passed the House of Representatives on Thursday but is blocked in the Senate.

The reduction - a key plank of the Coalition's economic and political agenda - is opposed by Labor, the Greens, the Nick Xenophon Team and One Nation.

The Coalition has only secured the support of crossbenchers Cory Bernardi, David Leyonhjelm and Fraser Anning. Derryn Hinch, and incoming senator Steve Martin, are considering the proposal.

The government has also foreshadowed personal tax cuts for middle income earners as a priority in 2018, but only on the condition it does not risk the planned return to budget surplus by 2020-21.