Za problémové označuje Nejvyšší kontrolní úřady (NKÚ) nákupy, které dělá ministerstvo obrany a mluví dokonce o fatálních chybách. Podle vedení úřadu se rozpočet resortu se v posledních letech, nejvíce pak po začátku války na Ukrajině, takřka zdvojnásobil, ovšem zakázky, které ministerstvo zadávají mají k efektivitě daleko. Jde například o nakoupené pontonové mosty, které mají nižší nosnost než tanky, které by po nich měly jezdit. Při nákupu tanků se pak nehledí na jejich garážování a servisování a ani na munici, kterou by měly být opatřeny. Podle NKÚ údajně objednávky resortu probíhají jak na běžícím pásu, ovšem však bez širších souvislostí.
České republice se loni podařilo dosáhnout závazku všech zemí Severoatlantické aliance, podle nich by státy měly dávat na obranu povinně dvě procenta HDP. Ovšem zde tato částka končit nebude, ani přes výtky, že není efektivně utrácena. Americký prezident Donald Trump uvedl, že jeho představa je, že by alianční státy dávaly na obranu procent pět.
Praha hovoří o zvýšení o procento. Jak uvedl v rozhovoru pro deník Právo ministr pro evropské záležitosti Martin Dvořák, zmíněné výdaje by se měly zvyšovat, i kdyby to bylo za cenu zvyšování daní. Podle něho by například mohl být pro stát zajímavý zdroj příjmů zdanění zisků burzovních obchodníků.