President Volodymyr Zelenskiy's team is trying to set out a tough stance against graft after the Defence Ministry was accused by a media outlet of overspending on food. The ministry denied the allegations.

Anastasia Radina, head of the parliamentary committee for anti-corruption matters, said the bill would make it obligatory for prices paid for products and services for the army to be made public on the state procurement website.

Radina, a member of Zelenskiy's Servant of the People party, said the requirement would not be introduced for arms purchases.

"We are obliged to ensure a level of transparency in procurement for the army, under which such scandals simply will not arise. Can it be done in a way that does not expose customers and suppliers to additional risks? Yes," she said.

Last year, when Russia invaded Ukraine, the country's defence spending came to about 32.5% of gross domestic product, according to Oleksiy Danylov, head of its Security Council.

The legislation has been sent to parliament for discussion and would need to be approved in three votes in that chamber before being signed into law by Zelenskiy.

(Reporting by Olena Harmash; editing by Tom Balmforth and Mark Heinrich)