La Secretaría de Hacienda y Crédito Público (SHCP) publica de manera mensual los ingresos, gastos y deuda del sector público federal. Cuando los ingresos obtenidos son inferiores a los gastos ejercidos, éste se ve en la necesidad de endeudarse. Uno de los indicadores publicados por SHCP es el balance primario, el cual mide la diferencia entre los ingresos y gastos del Gobierno Federal, antes del pago de intereses de la deuda. Cuando el gobierno tiene déficit primario, esto significa que el gobierno deberá endeudarse para pagar deuda obtenida previamente. El esquema de contraer deuda para pagar deuda es equivalente a sacar dinero de una tarjeta de crédito para pagar una deuda adquirida previamente por medio de la tarjeta de crédito de otro banco. Es una señal de inestabilidad en las finanzas públicas.
México ha tenido déficit primario desde 2009 y no ha podido revertirlo hacia un superávit. Usualmente, los primeros seis meses del año el gobierno suele reportar un superávit primario, con excepción de 2014 y 2015. No obstante, termina el año con unas finanzas públicas que reflejan un déficit en este indicador. Durante los primeros seis meses de 2016, el gobierno ha alcanzado un superávit de más de 104 mil millones de pesos de 2010, sin embargo, es necesario esperar a que finalice el año para concluir si logra obtener un superávit primario durante el año entero.
La actual administración federal se ha comprometido a obtener un superávit primario de al menos 0.2% del PIB para 2017. Los esfuerzos realizados para alcanzar esta meta deberán llevarse a cabo durante todos los meses del año, en lugar de únicamente durante el primer semestre de 2017.