The House passed legislation on Friday designed to clamp down on excessive corporate pay and give government regulators power to ban pay packages at financial firms that encourage "inappropriate risk."
The measure passed on a vote of 237-185 and represents the first step by lawmakers to move legislation overhauling the financial system.
The vote was largely along party lines. The Senate will likely take up the measure in the fall when senators begin debate on efforts to overhaul the financial system.
The House Financial Services Committee is planning debate on a range of other financial measures after the August recess.