PRAGUE, March 20 (Reuters) – Czech President Petr Pavel signed the 2026 budget into law but warned defence outlays were not corresponding to growing security ‌threats and NATO spending commitments, his office said on Friday.

“The president views ‌the state of the defence budget with great concern,” his office said in a statement.

“He points out ​that with the current growth of security threats, the defence budget is essentially stagnating and does not correspond to the obligations to NATO allies.”

The president has been at odds with Prime Minister Andrej Babis’ government over its plans to scale back defence spending in ‌the 2026 budget versus a ⁠previous proposal.

Babis’ populist ANO party took power in December and revamped the previous centre-right government’s budget, leaving the country to start 2026 ⁠with a provisional budget that has limited spending.

Pavel said he did not want to stand in the way of the new budget taking effect.

DEFENCE SPENDING PLANS CRITICISED BY US

The ​Czech fiscal ​gap has fallen below European Union limits ​of 3% of gross domestic product.

The ‌new budget, with a deficit of 310 billion crowns ($14.65 billion) that is above the previous plan, has allocated an amount equal to 1.73% of GDP to the defence ministry, 21 billion crowns less than previously proposed.

Babis’ government says defence spending will be above 2% of GDP – NATO’s current commitment which is due to rise in coming ‌years – when factoring in spending in other departments, ​such as for road projects. But the president ​and budget watchdog warn it includes ​transport spending that NATO may not recognise.

“Saving on defence is short-sighted, ‌especially in today’s geopolitical situation,” the ​presidential office statement said.

Babis ​has said money was needed elsewhere, like in healthcare, and says the Czech Republic will meet its NATO commitment.

The U.S. Ambassador to NATO Matthew Whitaker said ​on X on March ‌12, after the Czech lower house approved the budget, that all allies “must ​pull their weight”, which followed similar criticism from the U.S. ambassador to ​Prague.

($1 = 21.1580 Czech crowns)

(Reporting by Jason Hovet)

Comments are closed.