K višjemu primanjkljaju je prispevala rast odhodkov, kjer so se po podatkih finančnega ministrstva najbolj povečala sredstva za zaposlene, subvencije, transferji posameznikom in gospodinjstvom ter drugi tekoči domači transferji.
Po drugi strani je še višji primanjkljaj ublažila občutna rast prihodkov, predvsem na račun višje rasti dohodnine, davka od dohodkov pravnih oseb, davka na dodano vrednost ter prejetih sredstev iz EU.
Za ukrepe po protikoronski zakonodaji je bilo iz državnega proračuna letos do konca julija izplačanih dve milijardi evrov, potem ko se je v letu 2020 ta znesek ustavil pri 1,88 milijarde evrov.