Novedades

Importante hacer validaciones de contenido en un CFDI.

Importante hacer validaciones de contenido en un CFDI

En esta ocasión les queremos compartir algunas validaciones que deben realizar a su Comprobante Fiscal Digital por Internet (CFDI) que ya fueron timbrado. Hemos visto errores después de timbrar los comprobantes que pueden causar una cancelación de estos.

Cuando se emiten CFDIs con un tipo de moneda diferente al MX se debe colocar el tipo de cambio como se establece en la guía de llenado, pero vemos que en ocasiones llegan a colocar otro tipo de cambio por temas comerciales y no siguen lo que indica la guía de llenado.

Campo Descripción
Moneda
  • Descripción:  Atributo requerido para identificar la clave de la moneda utilizada para expresar los montos, cuando se usa moneda nacional se registra MXN. Conforme con la especificación ISO 4217.
  • Uso: Requerido
  • Tipo Especial: catCFDI:c_Moneda
TipoCambio
  • Descripción:   Atributo condicional para representar el tipo de cambio FIX conforme con la moneda señalada. Es requerido cuando la clave de moneda es distinta de MXN, y es de uso opcional si se expresa en pesos mexicanos (MXN). En caso de ser requerido y no cumplir con la información, se genera un error en el momento de timbrar el comprobante. El valor registrado debe coincidir con el tipo de cambio publicado por el Banco de México, y si es diferente a lo mencionado, debe consultarse con el área fiscal. Este campo se valida a nivel PAC con la tabla publicada por el SAT y debe estar alineado con el atributo Confirmación.
  • Uso: Condicional
  • Tipo Base: xs:decimal
  • Valor Mínimo Incluyente: 0.000001
  • Posiciones Decimales: 6
  • Espacio en Blanco: Colapsar

Otro campo donde hemos visto errores al momento de timbrar es el Código Postal del receptor, ya que vemos que en los sistemas que usan para generar los CFDIs, si su cliente llegó a cambiar el domicilio y no avisó al emisor no se logra timbrar el comprobante si no tiene este dato actualizado. Esto los lleva a buscar a su cliente para pedir el Código Postal actualizado, para que se pueda timbrar.

 

Campo Descripción
DomicilioFiscalReceptor
  • Descripción: Atributo requerido para registrar el código postal del domicilio fiscal del receptor del comprobante.
  • Uso: Requerido
  • Tipo Base: xs:string
  • Longitud: 5
  • Espacio en Blanco: Colapsar
  • Patrón: [0-9]{5}

El siguiente campo llamado “UsoCFDI” es muy importante. El receptor del comprobante debe indicar al emisor cuál es el uso que le dará, ya que hemos visto varios errores al colocar un uso incorrecto y esto lleva a un proceso de cancelar y volver a emitir el CFDI.

Campo Descripción
UsoCFDI
  • Descripción: Atributo requerido para expresar la clave del uso que dará a esta factura el receptor del CFDI.
  • Uso: Requerido
  • Tipo Especial: catCFDI:c_UsoCFDI

El siguiente campo es muy importante que lo revisen con su área fiscal, ya que se coloca el código de producto y servicio de acuerdo con la actividad a la que se dedica la empresa que va a emitir el CFDI. Hemos visto que colocan un código que no tiene nada que ver con sus actividades o descripción.

Campo Descripción
ClaveProdServ

Atributo requerido para expresar la clave del producto o del servicio amparado por el presente concepto. Es requerido y deben utilizar las claves del catálogo de productos y servicios, cuidando que los conceptos que registren por sus actividades correspondan con dichos conceptos.

  • Uso: Requerido
  • Tipo Especial: catCFDI:c_ClaveProdServ

Estamos mencionando algunos ejemplos en los que les recomendamos poner mucha atención. A continuación les mostraremos algunos ejemplos que los Proveedores Autorizados de Certificación validamos y algunas veces los emisores no las conocen. 

Fecha cuando nos mandan el insumo a timbrar.

Campo Descripción
Fecha

Validar: Al momento de la recepción del archivo XML por parte del Proveedor de Certificación, éste debe verificar que la fecha y hora no debe ser:

  • Mayor que la fecha y hora aumentada en el plazo que se especifique en la Resolución Miscelánea Fiscal vigente – Obligaciones de los proveedores en el proceso de certificación de CFDI.
  • Menor que la fecha y hora disminuida en el plazo que se especifique en la Resolución Miscelánea Fiscal vigente – Obligaciones de los proveedores en el proceso de certificación de CFDI.

Hemos visto que luego no omiten los atributos por tipo de CFDI y esto les causa error al timbrado. 

Campo Descripción
TipoDeComprobante

Validar:

  • Se debe omitir el atributo CondicionesDePago cuando el TipoDeComprobante es «T», «P» o «N».
  • Se debe omitir el atributo Descuento de los conceptos cuando el TipoDeComprobante es «T» o «P».
  • Se debe omitir el elemento Impuestos cuando el TipoDeComprobante es «T», «P» o «N».
  • Se debe omitir los atributos FormaPago y MetodoPago cuando el TipoDeComprobante es «T» o «P».
La finalidad de compartir a ustedes estas recomendaciones es que puedan hacer una pequeña auditoría sobre los CFDIs que emiten y reciben ya que pueden tener errores de contenido, también se pueden apoyar con expertos en CFDIs para que les ayude hacer estas tareas que serán de gran utilidad para su empresa.