Le déficit budgétaire de l'Algérie s'est établi à plus de 1 300 milliards de DA au premier semestre 2012, un chiffre confirmant davantage sa baisse par rapport aux prévisions prévues par le gouvernement sur un an. Sur les six premiers mois de 2012, le Trésor public a enregistré un solde global déficitaire de - 1.303,1 milliards de DA, selon des chiffres publiés par le ministère des Finances sur son site internet. Pour 2012, le gouvernement avait anticipé dans sa loi de finances complémentaire un déficit public de 4 116 milliards de DA, aggravé par la dépense de fonctionnement qui devrait s'accroître de 317 millirds de DA. Ce déficit projeté représente un ratio de 28% par rapport au PIB, selon des prévisions de la loi de finances complémentaire de 2012. Ces dernières années, les déficits budgétaires réels sont moins importants que ceux projetés par le gouvernement dans ses lois de finances en raison d'une absorption au dessus de la moyenne des crédits alloués au budget de l'Etat. Au premier semestre 2012, Le Fonds de régulation de recettes (FRR), alimenté par l'excédent de la fiscalité pétrolière a vu ses avoirs augmenter de 666,7 milliards de DA. A fin 2011, ses disponibilités s'établissaient à 5 381,7 milliards de DA, soit l'équivalent de 70,8 milliards de dollars et 37% du PIB. La fiscalité pétrolière recouvrée durant cette période a atteint 2 185,7 milliards de DA, dont 1 519 milliards de DA, versés au budget de l'Etat. La fiscalité ordinaire, représentant l'ensemble de recettes fiscales de l'Etat hors hydrocarbures, a atteint 1 050,8 milliards de DA, selon les mêmes chiffres. Le total des recouvrements de ces deux fiscalités porte les recettes budgétaire de l'Etat à 2.569,8 milliards de DA à fin juin 2012, alors que les dépenses budgétaires enregistrées durant cette période étaient de l'ordre de 3 875 milliards de DA. Pour toute l'année 2012, l'exécutif a prévu des dépenses budgétaires de 7 745,5 milliards de DA. Enfin le taux de change moyen de la monnaie nationale, s'établissait à fin juillet à 76,15 DA face au dollar et à 102,01 face à l'euro.