Indicadores fiscales en tu Excel

Tu información oficial, siempre actualizada. La consultas desde Excel cuando quieras, las veces que quieras. Tipo de cambio, INPC, UDIS, TIIE, CETES, UMA, salario mínimo, ISR y RESICO, con datos del Banco de México y del Diario Oficial de la Federación.

Genera tu consulta

Elige el indicador y la fecha de inicio. El código se genera automáticamente y queda listo para pegar en Excel.

Power Query (M)
let
  hasta = Date.ToText(Date.From(DateTime.LocalNow()), "yyyy-MM-dd"),
  Fuente = Json.Document(Web.Contents(
    "https://affluence-web.pages.dev/api/fiscal",
    [Query=[indicador="tc", desde="2000-01-01", hasta=hasta]]
  )),
  Datos = Table.FromRecords(Fuente[datos]),
  Tipos = Table.TransformColumnTypes(Datos, {{"fecha", type date}, {"valor", type number}})
in
  Tipos

Vista previa

Así se verán los datos en tu Excel. Mostramos los primeros 5 registros y el último disponible.

Cargando muestra...

Indicadores disponibles

12 indicadores en total: 8 de Banxico y 4 locales.

ClaveTipoDescripción
tcBanxicoPesos por dólar
tc-liquidacionBanxicoPesos por dólar, fecha de liquidación
euroBanxicoPesos por euro
udisBanxicoUnidades de Inversión
tiie28BanxicoTasa de interés, porcentaje anual
tiie91BanxicoTasa de interés, porcentaje anual
cetes28BanxicoTasa de rendimiento, porcentaje anual
inpcBanxicoÍndice Nacional de Precios al Consumidor
umaLocalSerie anual, valor diario
salario-minimoLocalSerie anual, valor diario
tabla-isr-pfLocalRequiere periodicidad y ejercicio
tabla-resico-pfLocalRequiere periodicidad (mensual o anual)

Las tarifas tabla-isr-pf y tabla-resico-pf entregan filas de tarifa (no series de fecha y valor) y requieren opciones adicionales: periodicidad y, para ISR, ejercicio. Ya puedes configurarlas arriba.

Pasos para conectarlo a Excel

  1. En Excel: ve a Datos, luego Obtener datos, luego De otras fuentes, luego Consulta en blanco.
  2. Abre el Editor avanzado (pestaña Inicio).
  3. Pega el código que generaste arriba y acepta.
  4. El resultado es una tabla con dos columnas: fecha y valor. Carga en la hoja.

Cada vez que des Actualizar en Excel, el código trae los datos hasta el día de hoy. No necesitas editar el código al cambiar de año: la fecha final se calcula sola.

Todos los indicadores en un solo Excel

Una sola consulta trae todas las series en una tabla de tres columnas: indicador, fecha y valor. Filtra por la columna "indicador" para ver una sola serie, o crea una tabla dinámica con los indicadores en columnas y las fechas en filas. Las tarifas de ISR y RESICO no entran aquí: tienen estructura de tabla propia y se conectan con su bloque de más arriba.

Power Query (M)
let
  datos = Json.Document(Web.Contents("https://affluence-web.pages.dev/api/fiscal", [Query=[indicador="todos", desde="2000-01-01", hasta=Date.ToText(Date.From(DateTime.LocalNow()), "yyyy-MM-dd")]])),
  filas = Table.FromRecords(datos[datos]),
  tipadas = Table.TransformColumnTypes(filas, {{"fecha", type date}, {"valor", type number}, {"indicador", type text}})
in
  tipadas

La consulta trae todos los indicadores de una sola vez, ya combinados en una tabla. Si un indicador no tiene datos en el rango elegido, simplemente no aparece: la consulta no falla.

Aviso

Los datos son informativos y no sustituyen la consulta directa a Banxico o el Diario Oficial de la Federación para fines legales o fiscales. Verifica siempre con la fuente oficial antes de presentar declaraciones o pagos.

¿Algo no cuadra o te falta una herramienta?

Escríbenos: leemos todo y tus ideas se convierten en herramientas.