La versión de su navegador no está debidamente actualizada. Le recomendamos actualizarla a la versión más reciente.

SOLUCIO AL ERROR CFDI40161 - La clave del campo UsoCFDI debe corresponder con el tipo de persona (física o moral) y el régimen correspondiente conforme al catálogo c_UsoCFDI

Publicado 02/09/2024

El error CFDI40161 indica que la clave del campo UsoCFDI en el Comprobante Fiscal Digital por Internet (CFDI) no corresponde con el tipo de persona (física o moral) y el régimen fiscal aplicable conforme al catálogo c_UsoCFDI del Servicio de Administración Tributaria (SAT). Este error ocurre cuando el UsoCFDI especificado en el CFDI no es válido para el tipo de persona o régimen fiscal que se está utilizando.

Ejemplo del Error

Supongamos que tienes un CFDI emitido por una persona moral (empresa) y has elegido el UsoCFDI incorrecto, como "G03 - Gastos en general", que es un uso común para personas físicas pero no necesariamente aplicable a todas las personas morales.

Solución

Para resolver este error, debes asegurarte de que el valor de UsoCFDI en tu XML sea coherente con el tipo de persona (física o moral) y su régimen fiscal. Aquí te muestro un ejemplo de cómo debe verse correctamente un fragmento del XML:

1. Catálogo de c_UsoCFDI

Primero, revisa el catálogo c_UsoCFDI que establece las claves correctas de acuerdo al tipo de persona y régimen fiscal. Algunos ejemplos típicos son:

  • G03 - Gastos en general: Para personas físicas y morales que deducen gastos en general.
  • P01 - Por definir: Uso común para ambos tipos de personas cuando no se conoce el uso específico al momento de la emisión.
  • D04 - Donativos: Puede aplicar tanto para personas físicas como morales, dependiendo del régimen.

2. Ejemplo de XML Correcto

Supongamos que estás emitiendo un CFDI para una persona moral bajo el régimen fiscal de Régimen General de Ley de Personas Morales y deseas utilizar el UsoCFDI adecuado.

<cfdi:Comprobante
xmlns:cfdi="http://www.sat.gob.mx/cfd/4"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Version="4.0"
Serie="A"
Folio="12345"
Fecha="2024-08-20T12:34:56"
Sello="abcde..."
FormaPago="01"
NoCertificado="12345678901234567890"
Certificado="abcde..."
SubTotal="1000.00"
Descuento="0.00"
Moneda="MXN"
Total="1160.00"
TipoDeComprobante="I"
MetodoPago="PUE"
LugarExpedicion="64000">

<cfdi:Emisor
Rfc="AAA010101AAA"
Nombre="Empresa Ejemplo S.A. de C.V."
RegimenFiscal="601"/> <!-- Régimen General de Ley de Personas Morales -->

<cfdi:Receptor
Rfc="BBB020202BBB"
Nombre="Cliente Ejemplo S.A. de C.V."
UsoCFDI="G03"/> <!-- Gastos en general, que es válido para personas morales -->

<!-- Detalles del CFDI (conceptos, impuestos, etc.) -->

</cfdi:Comprobante>
 
 

Consideraciones Clave

  1. Verifica el Régimen Fiscal del Emisor: Asegúrate de que el atributo RegimenFiscal sea el correcto para la persona moral.
  2. Revisa el UsoCFDI del Receptor: Asegúrate de que UsoCFDI sea aplicable al tipo de persona y régimen fiscal.
  3. Valida contra el catálogo: Siempre valida que el UsoCFDI utilizado corresponde al tipo de persona según el catálogo c_UsoCFDI.

Notas Adicionales

  • Actualización de Catálogos: Es importante asegurarse de tener la versión más actualizada del catálogo del SAT, ya que estos pueden cambiar.
  • Consultas al SAT: Si no estás seguro de qué clave utilizar, puedes consultar con el SAT o con un experto en facturación electrónica.

Esta corrección debe resolver el error CFDI40161 y permitir que el CFDI sea validado correctamente.

 

VALIDADOR DE XML CFDI  GRATIS

acceso gratis al validador

https://factura.cfdi.red/validador-xml-cfdi/validador.php

 Sistema de Factuacion GRATIS 

https://factura.cfdi.red/

 No dudes en contactarnos si tienes alguna pregunta o necesitas asistencia adicional. ¡Estamos aquí para ayudarte!