“What we want is for the budget to reach everybody,” he told reporters in front of his campaign headquarters on Sunday.
Glancing at a piece of paper with numbers on it, Lopez Obrador revealed he’ll take home 108,000 pesos a month (£4,300), and no public official will be able to earn more than the president during his six-year term.
The transition team calculates that Enrique Pena Nieto, the current Mexican president, makes 270,000 pesos a month.
Mr Lopez Obrador said he’d like to reduce his salary even further, but that he doesn’t want to cause resentment among future cabinet members who are, in some cases, leaving private sector positions and academic posts that pay more than the new ceiling for public officials.
He reiterated campaign promises to cut back on taxpayer-funded perks for high-level government officials, such as chauffeurs, bodyguards and private medical insurance.
The official presidential residence will become a cultural centre and ex-presidents will no longer receive pensions, he said.
At the same time, he doubled down on pledges to stem corruption. Mexico ranks 135 out of 180 countries in Transparency International’s 2017 Corruption Perception Index, with higher numbers indicating higher levels of corruption.
Public officials will have to disclose their assets, he said, and corruption will be considered a serious offence.
Supporters gathered beyond the gates cheered the proposals.
Orlando Alvarado, a chemical engineer, called Mr Lopez Obrador’s proposed presidential salary a dignified wage.
“A lot of Mexican professionals don’t even make 6,000 pesos a month. I’m talking about accountants and doctors,” he said.
“This is what we need,” said Josefina Arciniega, 57, who earns 12,000 pesos a month as an administrative assistant. “We are fed up.”
Ms Arciniega said she’s tired of low-level public servants asking for bribes and of watching high-ranking officials living in luxury while people like her struggle to pay the bills.
More about: Mexico