La loi de finances complémentaire pour 2012 a été publiée dans le dernier Journal Officiel. Cette nouvelle loi comprend les dernières mesures financières prises par le gouvernement, notamment les dernières revalorisations exceptionnelles des pensions et allocations de retraite. La loi de finances complémentaire prévoit des recettes de 3469 milliards de dinars. Quant aux dépenses de fonctionnement, elles seront de l'ordre de 4925 milliards de dinars. Le ministère de l'Education nationale a eu la plus importante enveloppe financière qui est de l'ordre de 778 milliards de dinars, alors que le département de la Défense nationale est doté d'un budget de 723 milliards de dinars. Le budget du ministère de l'Intérieur est de l'ordre de 629 milliards de dinars. Quant ministère du Travail, de l'Emploi et de la Sécurité sociale, il bénéficie d'une dotation de 250 milliards de dinars contre 186 milliards de dinars dans la Loi de finances pour 2012. Cette hausse est destinée à prendre en charge notamment la revalorisation à titre exceptionnel des pensions et allocations de retraite du régime général et des non-salariés, décidée lors du Conseil des ministres tenu le 18 décembre 2011. Une enveloppe supplémentaire de 317 milliards de DA a été réservée pour la prise en charge des différentes augmentations de revenus décidées en 2011. Les pensions et allocations de retraite dont le montant net perçu est inférieur ou égal à 15 000 dinars sont revalorisées de 30%, celles dont le montant net est compris entre 15 000 et 20 000 dinars de 28%. Les pensions et allocations de retraite dont le net perçu est égal ou supérieur à 40 000 dinars sont valorisées de 15 %, selon la LFC 2012. Par ailleurs, la loi de finances pour 2012 prévoit des dépenses de 7428 milliards de DA et des recettes de 3455,6 mds de DA. Le déficit budgétaire prévisionnel représentera 25,4 % du PIB.