Congress could soon throw a monkey-wrench into Barack Obama's retirement finances, yanking his presidential pension since he is reportedly cashing in with six-figure speaking fees.

Former presidents currently receive $207,800 per year, the same amount cabinet secretaries are paid.

But lawmakers are considering a move to shrink that payment – dollar for dollar – for Oval Office retirees who collect more than $400,000 in income.

Last year Obama vetoed a bill that did just that.

Former president Barack Obama will see his presidential pension vanish if Congress passes a law that he vetoed last year

'The Obama hypocrisy on this issue is revealing,' Utah Republican Rep. Jason Chaffetz told USA Today. 'His veto was very self-serving.'

Chaffetz and Iowa Republican Sen. Joni Ernst plan to reintroduce the legislation soon.

The ranking Democrat on the House Oversight committee, Elijah Cummings, likely won't stand in their way.

'Cummings definitely supports the concept, and if we can work out the technical issues with the bill that arose late in the last Congress, we expect he would strongly support it again,' his spokeswoman Jennifer Hoffman Werner said.

House Oversight and Government Reform Committee chairman Jason Chaffetz says he will reintroduce the bill this year

President Donald Trump has said he will not accept a salary during his time in office. It's unclear whether he could collect a pension after his tenure comes to an end.

Obama is collecting $400,000 per speech. And he and former first lady Michelle Obama have reportedly signed a two-book publishing contract worth $65 million.