Na základě informací ministerstva financí skončil český státní rozpočet za rok 2017 s deficitem 6,2 miliardy korun. Rok 2016 byl zakončen o poznání lépe, stát přijal o 61,8 miliardy korun více než utratil, zakončení roku 2017 je však stále druhé nejlepší od roku 1997. Podle ministerstva bylo jedním z hlavních důvodů finanční ztráty omezení dotací EU, které byly oproti roku 2016 o 81,9 miliard korun nižší. Státní dluh momentálně činí 1,62 biliónů korun s nárůstem o 11,3 miliardy korun z roku předchozího. Na výši konečných čísel měli vliv výběr daní, rostoucí ekonomika a nízká nezaměstnanost.