Almost 90,000 people have signed an online petition demanding an end to generous post-Parliament perks for politicians.

Most of the 25 federal politicians who are not re-contesting the July 2 election will be paid a pension of $118,000 a year – and in some cases much more – for the rest of their lives.

Former Speaker Bronwyn Bishop delivers her valedictory address. Credit:Alex Ellinghausen

Nineteen are believed to be eligible for the controversial Parliamentary Contributory Superannuation Scheme, a defined benefits scheme that already costs taxpayers more than $40 million a year.

Most will be paid a minimum of $118,125 – or 75 per cent of a current MP's base salary for superannuation purposes of $157,500. Many will also benefit from extra allowances for time served as ministers or office holders.