Saltar al contenido

MéxicoAPI

Calculadora de días hábiles: SAT, LFT y bancos

Datos al , la fecha de la publicación más reciente de los calendarios.

Suma días hábiles a una fecha según el calendario del SAT, de la Ley Federal del Trabajo o bancario de la CNBV, y ve qué días inhábiles saltó el cálculo y qué avisos trae.

Calcular un plazo

La fecha desde es el día en que el plazo empieza a contar, y no se cuenta: el día 1 es el día hábil siguiente. Con la casilla marcada, la API calcula con lo que tiene cuando la fecha sale de la cobertura del calendario y avisa lo que puede faltar; sin marcarla, responde 422.

Cómo cuenta cada autoridad

La API suma los días hábiles a una fecha según el calendario de una autoridad. El plazo empieza a contar el día hábil siguiente a desde, sea desde hábil o no. En un plazo que corre desde una notificación, desde es el día en que la notificación surte efectos. El resultado es el último día del cómputo y no aplica prórrogas que dependen de dónde se hace el trámite.

SAT: artículo 12 del CFF

El artículo 12 del Código Fiscal de la Federación dice que en los plazos para presentar declaraciones y pagar contribuciones los periodos generales de vacaciones de las autoridades fiscales se consideran hábiles. En los demás plazos son inhábiles. Los días de descanso del artículo 12 y los sábados y domingos son inhábiles en los dos casos.

Qué cuenta como hábil según el tipo de plazo del SAT
tipo_plazoVacaciones del SATDescanso (artículo 12)
generalInhábilesInhábiles
declaraciones_pagosHábilesInhábiles

Con declaraciones_pagos, si el resultado cae en viernes, en vacaciones del SAT o en un cierre bancario, la respuesta trae el aviso prorroga-art-12: el quinto párrafo del artículo 12 puede prorrogar el plazo según dónde se presente o se pague, y el cálculo no la aplica.

LFT: artículos 74 y 733

Con lft se descuentan los sábados, los domingos y los días de descanso obligatorio del artículo 74 de la Ley Federal del Trabajo. En materia laboral los términos corren desde el día siguiente al en que surte efectos la notificación (artículo 733): por eso desde no se cuenta. Del viernes 18 de diciembre de 2026, el día 1 es el lunes 21 y el día 3 el miércoles 23.

El artículo 715 también excluye los festivos del calendario oficial y los días en que las autoridades laborales suspenden labores, como la Semana Santa o sus vacaciones. Este calendario no los tiene, así que cada respuesta con lft trae el aviso lft-art-715 y el resultado puede ser anterior al vencimiento real de un plazo procesal. Revisa el calendario del tribunal o del centro de conciliación.

CNBV: calendario bancario

Con cnbv se descuentan los días que las disposiciones de la CNBV mandan cerrar a las entidades financieras, además de sábados y domingos. Es el calendario bancario, no el de la CNBV como autoridad: para un plazo en un procedimiento ante la Comisión cuentan sus propios días de suspensión de labores, que no están aquí.

Qué fechas cubre

El calendario de la LFT cubre del 1 de enero de 2007 al 31 de diciembre de 2100. El de la CNBV, del 1 de enero de 2025 al 31 de diciembre de 2026. Para el SAT, el artículo 12 se calcula por regla del 1 de enero de 2026 al 31 de diciembre de 2100, y las vacaciones están publicadas del 1 de enero de 2026 al 30 de noviembre de 2026: un plazo general que pase de esa fecha responde 422 calendario-incompleto.

Con permitir_incompleto=true, la API calcula con lo publicado y trae un aviso (calendario-incompleto o tipo-plazo-incompleto): el resultado puede cambiar cuando se publique lo que falta.

Ejemplos con la API

Cada enlace consulta la API de este mismo sitio y muestra la respuesta en JSON:

Fuente oficial

Licencia: Texto oficial publicado en el DOF; no es objeto de derecho de autor (LFDA art. 14, fracción VIII)

Licencia: Texto legislativo, no es objeto de derecho de autor (Ley Federal del Derecho de Autor, art. 14, fracción VIII)

Cómo consultarlo

API

Sin llave ni cuenta. Cada respuesta trae el dato en data y su fuente, licencia y fecha en meta.

API=https://mexicoapi.dagel4k.workers.dev
curl "$API/v1/dias-habiles?autoridad=lft&desde=2026-12-18&dias=3"
curl "$API/v1/dias-habiles?autoridad=cnbv&desde=2026-12-23&dias=3"
curl "$API/v1/dias-habiles?autoridad=sat&tipo_plazo=general&desde=2026-07-17&dias=3"
curl "$API/v1/dias-habiles?autoridad=sat&tipo_plazo=declaraciones_pagos&desde=2026-07-17&dias=3"

En PowerShell: $API = "https://mexicoapi.dagel4k.workers.dev" y curl.exe "$API/v1/dias-habiles?autoridad=lft&desde=2026-12-18&dias=3".

Parámetros y ejemplos de respuesta en la guía de la API.

Relacionadas