Error CFDI40145: el nombre del receptor no coincide con su RFC
Publicado el
El error CFDI40145 aparece al timbrar cuando el nombre del receptor que capturaste no es el que el SAT tiene asociado a su RFC. Se corrige copiando el nombre exactamente como aparece en la Constancia de Situación Fiscal de tu cliente, sin el régimen de capital, y enviando la factura de nuevo.
El rechazo ocurre antes de que exista la factura: no se asignó folio fiscal, así que no hay nada que cancelar. Esta guía explica qué revisa la validación, por qué falla y cómo corregirla. El resto de los códigos está en la guía de errores de timbrado CFDI 4.0. Es orientación general, no asesoría fiscal.
Qué significa el error CFDI40145
El texto oficial, publicado por el SAT en la Matriz de errores del CFDI 4.0 (se descarga desde su página del Anexo 20), es: "El campo Nombre del receptor, debe pertenecer al nombre asociado al RFC registrado en el campo Rfc del Receptor."
En otras palabras: el RFC existe, pero el nombre que lo acompaña no es el suyo. En CFDI 4.0 el nombre del receptor es un dato obligatorio y se compara contra la lista de RFC inscritos no cancelados en el SAT. El Código Fiscal de la Federación (artículo 29-A, fracción IV) pide que la factura lleve el RFC y el nombre o razón social de quien la recibe.
La comparación la hace el PAC al timbrar la factura: el PAC rechaza el timbrado aplicando las validaciones del SAT. Cretia no es un PAC: prepara tu factura y la envía a certificar a través de Facturapi, y quien la certifica es un PAC autorizado por el SAT.
CFDI40144, CFDI40145 y CFDI40146: cuál es cuál
Los tres códigos revisan el campo Nombre del receptor, pero no dicen lo mismo:
- CFDI40144: "El campo Nombre del receptor, debe encontrarse en la lista de RFC inscritos no cancelados en el SAT." El nombre no aparece en la lista.
- CFDI40145: el nombre no es el asociado al RFC que capturaste.
- CFDI40146: el mensaje pide que el RFC del receptor contenga el valor "XAXX010101000". Aparece cuando el nombre es PUBLICO EN GENERAL y el RFC no es el genérico nacional.
CFDI40144 y CFDI40145 se corrigen igual, con el nombre de la Constancia. Si el código es CFDI40143, el problema no es el nombre sino el RFC: "Este RFC del receptor no existe en la lista de RFC inscritos no cancelados del SAT." Un RFC mal escrito o cancelado se detiene ahí. Corrige primero el RFC y su homoclave y después revisa el nombre.
Por qué aparece: causas comunes
- El nombre se escribió de memoria o se copió de una factura anterior, y no es idéntico al de la Constancia.
- Se agregó el régimen de capital al final (S.A. de C.V., S. de R.L. de C.V., S.C.).
- Se usó el nombre comercial o la marca en lugar de la razón social.
- A una persona física le falta un nombre o un apellido, o están en otro orden.
- El nombre es correcto, pero el RFC es de otro cliente.
- El cliente cambió de denominación o razón social y sigues usando la anterior.
- Se abrevió o se "corrigió" una palabra que en la Constancia aparece de otra forma.
Cómo corregir el error CFDI40145 paso a paso
- Pide a tu cliente el nombre como aparece en su Constancia de Situación Fiscal reciente, que se genera en el portal del SAT. Puedes pedirle los datos como aparecen en su Constancia o en su Cédula de Identificación Fiscal, pero no puedes condicionar la factura a que te entregue el documento (Código Fiscal de la Federación, artículo 83, fracción IX).
- Confirma el RFC carácter por carácter. Si el RFC está mal, el nombre nunca va a coincidir.
- Ubica el nombre: en una persona moral es el campo "Denominación/Razón Social"; en una persona física, el nombre o nombres y los apellidos, como estén registrados.
- Cópialo exactamente como lo ves, con sus letras, números, espacios y signos. No abrevies ni corrijas la ortografía.
- Deja fuera el régimen de capital.
- Guarda el dato en tu catálogo de clientes para que las siguientes facturas salgan igual.
- Envía la factura a timbrar de nuevo.
Si el error sigue después de corregir
- Revisa que la Constancia sea reciente. Si tu cliente cambió de denominación o razón social, una Constancia antigua trae el nombre anterior.
- Confirma que el RFC de la factura sea el mismo de la Constancia. Es fácil tener dos clientes con nombres parecidos y cruzar sus datos.
- Verifica que el cambio se guardó en los datos del cliente y que el nuevo intento ya lo usa.
- Si ahora recibes otro código, lee el mensaje nuevo: cada campo del receptor tiene el suyo, y después de corregir el nombre el PAC puede reportar un error en el código postal o en el régimen.
Qué nombre copiar de la Constancia
La Guía de llenado del CFDI 4.0 del SAT indica que en el campo Nombre se registran "el(los) nombre(s), primer apellido, segundo apellido, según corresponda denominación o razón social registrados en el RFC del contribuyente receptor". Según el tipo de persona:
- Persona física (RFC de 13 caracteres): nombre(s) y apellidos, como estén registrados. No uses el nombre de su negocio.
- Persona moral (RFC de 12 caracteres): la denominación o razón social, sin el régimen de capital.
Sobre el régimen de capital: una infografía del SAT de febrero de 2022 pide registrar el nombre en mayúsculas, "tal y como se encuentra en la Cédula de Identificación Fiscal y Constancia de Situación Fiscal, respetando números, espacios y signos de puntuación", y su ejemplo de persona moral muestra solo la denominación. No menciona expresamente el régimen de capital: que se omite se desprende de que la Constancia lo imprime en un campo aparte, "Régimen Capital". Si la Constancia dice EMPRESA EJEMPLO en "Denominación/Razón Social" y SOCIEDAD ANONIMA DE CAPITAL VARIABLE en "Régimen Capital", en la factura va solo EMPRESA EJEMPLO. Qué significan esas siglas se explica en la guía de la sociedad anónima de capital variable.
¿Y las mayúsculas y los acentos? La orientación del SAT es registrarlo en mayúsculas y tal como aparece en la Constancia, respetando números, espacios y signos de puntuación. El SAT no ha publicado qué tan estricta es la comparación con los acentos, así que cópialo tal cual.
Público en general y clientes extranjeros
Cuando facturas con un RFC genérico, el nombre no se compara contra la lista del SAT: el estándar del Anexo 20 excluye de esa validación a XAXX010101000 (público en general) y XEXX010101000 (extranjeros).
En la factura global, la guía de llenado del CFDI global pide registrar el nombre PUBLICO EN GENERAL. Ese nombre solo puede acompañar al RFC XAXX010101000; con cualquier otro RFC, el PAC rechaza el timbrado con el CFDI40146.
El RFC genérico trae además dos reglas que no tienen que ver con el nombre: el código postal del receptor debe ser igual a tu lugar de expedición (CFDI40149) y el régimen debe ser 616 (CFDI40159).
Qué revisa Cretia y qué no
Cretia convierte el nombre del receptor a mayúsculas y deja un solo espacio entre palabras. No lo compara con la Constancia de Situación Fiscal: si el nombre capturado no es el registrado ante el SAT, el PAC rechazará el timbrado.
Cuando eso pasa, Cretia te avisa que la factura no se pudo timbrar y no la registra como timbrada; el aviso no incluye hoy el código del SAT. Corriges el nombre del cliente y vuelves a intentarlo.
Errores que se confunden con el CFDI40145
- Código postal del receptor: error CFDI40147.
- Régimen fiscal del receptor: error CFDI40158.
Los tres se previenen igual: pidiendo los datos de la Constancia al dar de alta al cliente. Con Cretia emites tus CFDI desde el módulo de facturación. Mira precios y empieza la prueba de 14 días.
Preguntas frecuentes
¿Puedo usar el nombre comercial de mi cliente?
No. En el campo Nombre va el nombre, denominación o razón social registrado ante el SAT para ese RFC. El nombre comercial o la marca no es ese dato y provoca el rechazo.
¿Se escribe S.A. de C.V. en el nombre del receptor?
No. Se copia lo que la Constancia muestra en "Denominación/Razón Social" y se deja fuera el régimen de capital, que en la Constancia aparece en un campo aparte.
¿Importan las mayúsculas y los acentos?
La orientación del SAT es registrarlo en mayúsculas y tal como aparece en la Constancia, respetando números, espacios y signos de puntuación. El SAT no ha publicado qué tan estricta es la comparación con los acentos, así que cópialo tal cual.
¿Tengo que cancelar la factura rechazada?
No. Un timbrado rechazado no genera folio fiscal, así que la factura no existe y no hay nada que cancelar. Corriges el nombre y la envías de nuevo.
Sigue en el módulo de Facturación electrónica de Cretia
Simplifica tu negocio con Cretia
Facturación, CRM, contabilidad y más. Todo en una sola plataforma.
Empieza gratis