El Estado registró hasta octubre un superávit de 7.678 millones (0,97% del PIB). Este excedente es un 10% menor al de hace un año debido a que incluye el pago de 2.500 millones por la deuda histórica andaluza. En términos de caja (ingresos menos gastos), el superávit es de 3.109 millones (3,6 veces el del 2003) gracias a los ingresos, que crecen el 7,4%, y a la escasa ejecución del gasto en inversión, que ha caído el 8,7%. El secretario de Estado de Hacienda, Miguel Angel Fernández Ordóñez, dijo que la inversión subirá y que el déficit quizás se sitúe por debajo del 1,8% previsto.