WASHINGTON - Lawmakers convicted of crimes such as bribery, fraud and perjury would be stripped of their congressional pensions under legislation the House passed yesterday in the latest effort by Congress to refurbish its scandal-scarred image.

The 431-0 vote comes just four days after former Rep. Bob Ney (R., Ohio) received a 30-month prison term for taking political favors from Jack Abramoff, the disgraced lobbyist whose influence-peddling tactics helped make political corruption a major issue in the November elections.

Ney, as past chairman of the House Administration Committee, last year backed similar legislation, saying members of Congress should be held to the highest standards.

"But that bill never passed, for which Congressman Ney is probably grateful," said freshman Rep. Nancy E. Boyda (D., Kan.), sponsor of the measure. "Corrupt politicians deserve prison sentences, not taxpayer-funded pensions."

The House bill, like its Senate counterpart, is not retroactive and would not affect the benefits of Ney, who is eligible for a pension of about $29,000 a year if he waits until 2016, when he turns 62.

Also exempt would be former Rep. Randy "Duke" Cunningham (R., Calif.), who last year was sentenced to more than eight years in prison after pleading guilty to receiving $2.4 million in bribes from defense contractors.

Cunningham could be receiving about $64,000 annually from his eight terms in Congress and his military service, which is not subject to forfeiture, according to the National Taxpayers Union, which tracks congressional pensions.

Minor differences with the Senate bill, approved last week as part of larger ethics and lobbying legislation, must be reconciled before the measure can be signed into law.

The House bill applies to conduct that takes place after the bill becomes law, while the Senate bill does not take effect until the next session of Congress in 2009.

Under current law, pensions can be taken away only if a lawmaker commits crimes such as treason or espionage. The House bill would extend that to other federal felonies related to the performance of official duties.

Those would include bribery of public officials, wrongfully acting as foreign agents, violating restrictions on members becoming lobbyists, conspiracy to commit such crimes, and perjury or persuading others to commit perjury.

Republicans complained that the bill did not go far enough.

Rep. Mark S. Kirk (R., Ill.) said he was unable to offer an amendment adding other public-corruption felonies to those triggering pension forfeiture, including income-tax evasion, wire fraud, intimidation to secure contributions, and racketeering.