Le budget de l'Etat pour l'année 2012, a été fixé à 22 935 millions de dinars (MD). Il vise à circonscrire le déficit budgétaire à 6 % du PIB, pour un volume de la dette publique de 46,2 % du PIB, fin 2012, contre 43,3%, fin 2011. Les prévisions du projet de budget de l'Etat 2012, se basent sur trois hypothèses, à savoir l'activité économique, la mobilisation des ressources et la répartition des dépenses. La première hypothèse s'inspire des résultats de l'année 2011 dont principalement l'évolution des différents indicateurs économiques conformément au modèle de développement pour 2012 et l'adoption d'un prix de référence du pétrole de 100 dollars le baril pour toute l'année. L'activité économique s'inspire également du niveau de production des hydrocarbures de 3,760 millions de tonnes de pétrole et de 3,355 millions de tonnes équivalent pétrole, de gaz naturel. La seconde hypothèse prévoit de consacrer au budget de l'Etat, 400 millions de dinars en tant que ressources provenant de l'argent et des propriétés confisquées au profit de l'Etat. Il s'agit ainsi de mobiliser des ressources extérieures de l'ordre de 3 959 MD dans le cadre de la coopération bilatérale et multilatérale. L'objectif est de renforcer les différentes réformes économiques et sociales. D'après la 3ème hypothèse, 37,3% des dépenses (8 565 MD) seront consacrés aux salaires contre 7 653 MD prévus pour 2011. Ces prévisions ont pris en compte les augmentations salariales dans la fonction publique décidées en 2011 ainsi que le recrutement de 21 138 agents (5 089 dans le secteur de l'éducation, 3 203 dans celui de la santé, 3 075 au ministère de l'Intérieur, 1893 dans le domaine de la jeunesse et des sports, 1356 dans la justice, 978 dans l'enseignement supérieur et la recherche scientifique...).