Error CFDI40131 al timbrar: la Periodicidad de la información global no pertenece a c_Periodicidad
El error CFDI40131 aparece cuando el atributo Periodicidad del nodo cfdi:InformacionGlobal no contiene una clave válida del catálogo c_Periodicidad del SAT. Ese nodo se usa en la factura global al público en general, y la periodicidad indica cada cuánto se emite. Esta guía se centra en la clave de periodicidad; el mes y el año tienen sus propias reglas.
Resumen rápido del error
- Código: CFDI40131
- Campo: Periodicidad
- Nodo del XML:
cfdi:Comprobante/cfdi:InformacionGlobal - Regla del SAT (Anexo 20): Este atributo, debe contener un valor del catálogo c_Periodicidad.
- Mensaje de rechazo: El campo Periodicidad, no contiene un valor del catálogo c_Periodicidad.
- Cuándo aparece: al timbrar, antes de que se genere el UUID.
¿Qué significa el error CFDI40131?
El catálogo c_Periodicidad tiene cinco claves de dos dígitos: 01 diario, 02 semanal, 03 quincenal, 04 mensual y 05 bimestral.
La regla CFDI40131 solo comprueba que la clave exista en esa lista. La relación entre periodicidad y mes se valida en CFDI40134 y CFDI40135, y la periodicidad 05 exige además el régimen 621 en el emisor (CFDI40132).
Dónde se valida: el nodo InformacionGlobal y Periodicidad
La regla se aplica al atributo Periodicidad del nodo cfdi:InformacionGlobal, que acompaña a los comprobantes de ingreso con RFC genérico. El nodo lleva tres atributos obligatorios que se validan por separado.
Periodicidad: clave dec_Periodicidad(CFDI40131, esta ficha).Meses: clave dec_Meses(CFDI40133) y relación con la periodicidad (CFDI40134 y CFDI40135).Año: ejercicio al que corresponde la información (CFDI40136).
Causas más comunes del error CFDI40131
- Se escribió el nombre.
MensualoDiariaen lugar de04o01. - Se usó una clave de un solo dígito.
4en lugar de04, porque una hoja de cálculo eliminó el cero. - Se capturó una clave inexistente.
06o10, que no están en el catálogo. - Se confundió con el mes. Se escribió
13o18(claves de meses bimestrales) en el campo de periodicidad. - El sistema trae un valor predeterminado inválido. La configuración de factura global conserva una opción antigua.
Cómo corregir el error CFDI40131 paso a paso
- Decide la periodicidad que usas. Es la frecuencia con la que emites la factura global; consulta a tu contador.
- Busca la clave en
c_Periodicidad. Usa la clave exacta de dos dígitos. - Alinea el mes. Con
01a04el mes va de01a12; con05va de13a18(CFDI40134 y CFDI40135). - Revisa el régimen del emisor. Con
05el régimen del emisor debe ser621(CFDI40132). - Guarda la configuración. Deja la periodicidad como dato de tu plantilla de factura global.
- Vuelve a timbrar. Con una clave válida, el PAC continúa con las siguientes reglas.
Ejemplo en el XML: incorrecto y correcto
Ejemplo del nodo de información global de una factura mensual; los datos son ficticios:
Incorrecto:
<cfdi:InformacionGlobal Periodicidad="Mensual" Meses="01" Año="2026" />
Correcto:
<cfdi:InformacionGlobal Periodicidad="04" Meses="01" Año="2026" />
La combinación 04 con 01 expresa una factura mensual de enero de 2026. Puedes comparar este caso con el del catálogo de meses, que parte de la clave del mes.
Cuál periodicidad conviene a cada negocio
La periodicidad la define la forma en que vendes y la política de facturación del negocio: un comercio con operación diaria al público puede emitir de forma diaria, semanal o mensual, mientras que uno con ventas menos frecuentes puede elegir otra. La elección tiene consecuencias fiscales, y por eso es mejor que la valide tu contador. Sea cual sea la elección, mantén la misma periodicidad en el sistema y en tu control interno, y revisa que el mes que declaras corresponda al periodo que realmente amparan las ventas incluidas. Soicont incluye el módulo de factura global entre sus módulos.
Cómo evitar este error con Soicont
Soicont es una plataforma de facturación electrónica CFDI 4.0 con PAC autorizado. Antes de enviar el comprobante a timbrar, valida los datos del receptor, los catálogos del SAT y los cálculos de impuestos, y si algo no cuadra te muestra el error con una explicación clara para que lo corrijas y vuelvas a emitir. Además, tus folios no caducan y puedes facturar para varias empresas (multi-RFC) desde una sola cuenta.
Conoce la facturación electrónica CFDI 4.0, la plataforma y los paquetes de folios.
Errores relacionados
- Error CFDI40133 (Meses): el mes debe pertenecer al catálogo c_Meses.
- Error CFDI40134 (Meses): con periodicidad distinta de 05, el mes va de 01 a 12.
- Error CFDI40135 (Meses): con periodicidad 05, el mes va de 13 a 18.
- Error CFDI40132 (Periodicidad): con periodicidad 05, el régimen del emisor debe ser 621.
- Error CFDI40136 (Año): el año debe ser el año en curso o el inmediato anterior.
Consulta también el Centro de Soluciones con todos los errores del SAT.
Preguntas frecuentes
¿Qué claves tiene c_Periodicidad?
Cinco: 01 diario, 02 semanal, 03 quincenal, 04 mensual y 05 bimestral.
¿Dónde va la periodicidad?
En el atributo Periodicidad del nodo cfdi:InformacionGlobal.
¿Puedo cambiar la periodicidad cada mes?
Consulta con tu contador cómo corresponde a tu situación fiscal.
¿Por qué la 05 exige el régimen 621?
Es una regla de CFDI40132: con periodicidad bimestral, el emisor debe estar en ese régimen.
¿Se genera UUID con este error?
No. El comprobante se rechaza antes del timbrado.
¿Todavía no se resuelve?
Si después de revisar estos puntos el error continúa, escríbenos desde la página de contacto con el código del error y el XML que intentaste timbrar (nunca envíes contraseñas ni la llave privada del CSD). Si aún no tienes cuenta, crea la tuya y empieza a facturar con validaciones previas.