Skip to main content
Los registros de estado fiscal representan información extraída del documento de situación fiscal del SAT, también conocido como Constancia de Situación Fiscal (CSF). Un registro puede incluir datos de identidad, RFC, CIF, información de contacto, domicilio fiscal, actividades económicas, regímenes fiscales, obligaciones y el archivo PDF original. Utiliza los registros de estado fiscal cuando una integración necesite el perfil actual de identidad fiscal y de obligaciones de una entidad. Dado que el documento fuente es una instantánea, una nueva extracción puede crear un registro de estado fiscal más reciente cuando cambien los datos del SAT. Utiliza la lista a nivel de entidad cuando necesites los registros de estado fiscal de una entidad. Utiliza la lista de nivel superior cuando necesites paginar entre los registros de estado fiscal disponibles para tu organización.

Cómo se recopilan los datos de estado fiscal

Los registros de estado fiscal se recopilan con el extractor tax_status. Cuando termina la extracción, los registros resultantes están disponibles en la lista de estado fiscal de la entidad. Para detalles de implementación, consulta Ejemplos de solicitudes de extracción.

Obligaciones, regímenes fiscales y actividades económicas

Cada registro de estado fiscal incluye obligations[], taxRegimes[] y economicActivities[]. Estos arreglos pueden contener varios elementos. Cada elemento contiene los campos startDate y endDate con la misma convención:
  • startDate — fecha en la que el SAT reporta el inicio de la obligación, régimen fiscal o actividad económica.
  • endDate — fecha en la que el SAT reporta su término. Cuando endDate es null (o no está presente), la obligación, régimen fiscal o actividad económica sigue activa según el SAT.
Usa endDate: null como la señal de que un elemento está vigente. Los elementos con un endDate con valor son registros históricos que el SAT mantiene en la CSF del contribuyente.

Campos de actividades económicas

Cada elemento de economicActivities[] expone name, order, percentage, startDate y endDate. La respuesta no incluye un código SCIAN, una clasificación industrial ni una determinación de actividad vulnerable.

Estado fiscal en sandbox

Los datos de estado fiscal en sandbox siguen el perfil fiscal simulado de la entidad. El régimen seleccionado determina actividades económicas y obligaciones compatibles, y los extractores de declaraciones fiscales de sandbox que correspondan reutilizan el mismo perfil. Sandbox no tiene RFC reservados. Crea una persona o empresa con cualquier RFC que tenga un formato válido y deja que sandbox asigne automáticamente un perfil estable, o envía metadata.sandbox.taxRegime al crear la entidad. Consulta Entornos para ver los perfiles disponibles y un ejemplo de la solicitud.