La loi de finances pour l'exercice 2018 (LF2018) fixe le budget global de l’Etat à 35.851.000.000 dinars contre 32.200.000.000 dinars dans la loi de finances de 2017 et 34.330.000.000 dans la loi de finances complémentaire de 2017, soit une augmentation respective de 11,3% et 4,4%. Le budget de l’Etat est ainsi financé par des recettes fiscales et non fiscales à raison de 68,6% contre 69,4% en 2017.