CFDI40158: el régimen no es del tipo de persona
Publicado el .
El CFDI40158 aparece cuando el régimen fiscal del receptor existe en el catálogo, pero no aplica a su tipo de persona: un régimen de empresas para una persona física, o uno de personas físicas para una empresa.
El mensaje del SAT
La clave del campo RegimenFiscalR debe corresponder con el tipo de persona (física o moral).
La regla, en la matriz de errores del CFDI 4.0: «El régimen fiscal que se registre en este atributo debe corresponder con el tipo de persona del receptor».
Qué quiere decir
El tipo de persona sale del RFC: según la guía de llenado del Anexo 20, el de una persona física tiene 13 posiciones y el de una moral, 12. Y el catálogo c_RegimenFiscal dice, régimen por régimen, si aplica a una, a otra o a las dos. En el catálogo vigente (el catCFDI del 1 de octubre de 2026):
- Solo personas morales: 601, 603, 620, 622, 623 y 624.
- Solo personas físicas: 605, 606, 607, 608, 611, 612, 614, 615, 616, 621 y 625.
- Las dos: 610 y 626.
Por qué pasa
- El 601 a una persona física, o el 612 a una empresa: se eligió el régimen por su nombre y no por el tipo de persona.
- El RFC no es el del receptor. Capturaste el RFC del dueño (13 caracteres) para facturarle a su empresa, o el de la empresa (12) para facturarle a él, y el régimen sí era el correcto.
- Datos copiados de otro cliente que se quedaron con su régimen.
Cómo se corrige
- Mira cuántos caracteres tiene el RFC del receptor: 13 es persona física, 12 es moral.
- Revisa en su constancia de situación fiscal qué régimen tiene y confirma que aplique a ese tipo de persona.
- Corrige el régimen, o el RFC si era el que estaba mal, y vuelve a timbrar. Revisa también que el uso del CFDI lo admita (CFDI40161), porque cambiar el régimen puede dejar fuera el uso que tenías.
Cómo se hace en Massfactura
Con Llenar desde su constancia, Massfactura busca los regímenes de tu cliente solo entre los de su tipo de persona, y te avisa si alguno no va en un CFDI 4.0. Al cambiar el régimen de un cliente, la lista de usos se ajusta a lo que ese régimen admite. Si el PAC ya rechazó la factura, el detalle trae el botón Revisar el cliente con su constancia. Ve Llenar desde la constancia y Cuando el PAC rechaza el timbrado.
Crea tu cuenta y llena el régimen de tus clientes con lo que el SAT tiene.
Fuentes
- omawww.sat.gob.mx · http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/MatrizDeErrores_CFDI_v40_20260325.xls
- omawww.sat.gob.mx · http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/catCFDI_V_4_20261001.xls
- omawww.sat.gob.mx · http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/Anexo_20_Guia_de_llenado_CFDI.pdf