In September, it also recommended suspending a further 7.5 billion euros, or 65% of development funds envisaged for Hungary in the coming years, over corruption.
But the promised reforms mark a change from years when, according to rights watchdog groups, Orban had channelled EU funds to his close associates, enriching them and ensuring their loyalty.
Hungary had irregularities in nearly 4% of EU funds spending in 2015-19, according to the bloc's anti-fraud agency OLAF, by far the worst result among the 27 EU member states.
Raising the stakes further, Hungary has blocked some unrelated EU decisions, from a minimum global corporate tax to 18 billion euros of planned support for war-torn Ukraine.
"They are going to give the money," Gwendoline Delbos-Corfield, a Green French lawmaker, said of decisions she expected from the Commission and EU member states.