El validador del cliente o mi cliente rechaza mi CFDI

Comparte, no te cuesta nada!!!

Redondeo en sumatoria de impuestos

En un inicio el PAC nos forzaba a redondear hasta el máximo de decimales que se usaban en los detalles
Ahora ya permite reportar a 2 decimalesEl resultado es que algunas facturas salieron con más de 2 decimales en las sumatorias totales.
Como hemos descrito abajo, el SAT dice que si una factura es timbrada por un PAC; ya se considera una factura técnicamente válida.Sin embargo se enfrentará a clientes que no querrán recibir la factura y no habrá forma de razonar con ellos.La única solución es cancelar la factura y volver a generarla.

Ahorita las facturas ya salen con 2 decimales en los totales de las sumatorias

No existe ninguna restricción de decimales en los conceptos, tanto en el cálculo de los impuestos, como valores unitarios, montos base de cada concepto, etc.


El SAT ya publicó que eso si es correcto y no debería haber ninguna razón de rechazo por mayor cantidad de decimales en los importes de línea.

Estimados clientes, debido a que constantemente recibimos diferentes tipos de quejas y confusiones sobre este tema estuvimos insistiendo con el SAT y nuestro PAC, para tener una respuesta más precisa sobre los motivos por los cuales una factura pudiera ser rechazada por un cliente, ya sea por su validador o por sus requerimientos personales.

El correo original con la respuesta del SAT puede ser descargado en esta liga :

EL correo con la respuesta original del PAC se puede descargar de la siguiente liga

Las respuestas fueron en referencia a la siguiente petición que se realizó a las autoridades de que publicaran un aviso de la forma de validar un CFDI y las contradictorias especificaciones entre: documentos técnicos, matrices de validación y guías de llenado. Donde cada receptor toma un valor diferente para sustentar su punto de vista. El documento enviado fue el siguiente:

Extracto del Correo Respuesta SAT

Estimado Contribuyente,

En atención a su sugerencia, a manera de orientación se informa que, para efectos fiscales se considera que un CFDI certificado, cumple con las especificaciones técnicas de estructura establecidas en el Anexo 20.

Actualmente, en el Portal del SAT1 se encuentra publicada una pregunta frecuente para dar claridad a los contribuyentes.

Cabe mencionar que, conforme al artículo 29 del Código Fiscal de la Federación, los contribuyentes podrán comprobar la autenticad de los CFDI que reciban consultando en el Portal del SAT el número de folio2.

1 Pregunta frecuente número 11, contenida en la Guía de llenado de los comprobantes fiscales digitales por Internet (http://www.sat.gob.mx/informacion_fiscal/factura_electronica/Documents/GuíaAnexo20.pdf) y Preguntas y respuestas sobre el Anexo 20 versión 3.3 (http://www.sat.gob.mx/informacion_fiscal/factura_electronica/Documents/PregFrecCFDIVer3_3.pdf).

2 Servicio de Verificación de comprobantes fiscales digitales por internet (https://verificacfdi.facturaelectronica.sat.gob.mx/).

Saludos.

Servicio de Administración Tributaria
Administración General de Servicios al Contribuyente
Administración Central de Gestión de Servicios y Trámites con Medios Electrónicos
ACGSyTME@sat.gob.mx

Extracto de la pregunta frecuente 11
11. ¿Existen validadores de CFDI versión 3.3?
El validador de forma y sintaxis de los CFDI que estaba disponible en el Portal del SAT, dejó de dar servicio en mayo del 2017, toda vez que se considera que un CFDI certificado cumple con las especificaciones técnicas de estructura establecidas en el Anexo 20
En otras palabras

Si juntamos toda la información del correo electrónico y las referencias que el SAT hace a sus documentos de preguntas frecuentes, concluimos:

  1. El SAT quitó su validador, porque una vez que un CFDI es timbrado por un PAC, el CFDI ya cumple como documento técnicamente válido
  2. No es necesario validar todos los requerimientos técnicos nuevamente, solo la autenticidad del documento
  3. La autenticidad del documento está compuesta por:
    1. Validar los certificados del emisor y el PAC
    2. Validar la autenticidad de los sellos del emisor y del PAC
    3. Validar las fecha de emisión del CFDI esté dentro de la fecha de uso del certificado del PAC, el PAC ya validó la del emisor
    4. Validar que el documento se encuentre publicado en el portal de consulta del CFDI

Reiterando, esto significa que:
El PAC a certificado que cumple con todas las reglas de validación, redondeos, sumatorias, códigos usados existen en los catálogos, etc.

Considere que el PAC:

  • No usa las guías de llenado u otros documentos para validar y certificar un CFDI
  • Usa únicamente las “Matrices de Validación”. En las matrices de validación están especificadas las reglas sobre que deben autorizar y rechazar, como: relaciones válidas entre diferentes tipos de códigos y complementos, redondeos, sumatorias, etc.
  • Las guías de llenado y otros documentos, están desactualizados y son “guías”, “sugerencias”. Pero no son “reglas técnicas” del como se debe timbrar un CFDI.
  • Las guías de llenado se han quedado atrás conforme a los cambios que fue autorizando el SAT al momento de timbrar, las reglas para timbrar se localizan en “Las matrices de validación”, “no” en las guías de llenado.
  • Abajo se pueden ver las reglas de la matriz de validación que el SAT ha derogado y que ahora se contradicen contra las guías de llenado.
Resumen Respuesta PAC
AMEXIPAC (La cámara que regula a los PACS)
Confirma que los cálculos y representaciones de los redondeos en importes, sumatorias, totales, es correcto.

Por lo tanto, no se le puede rechazar un documento por

  • Usar un número autorizado de decimales en el XML que es más grande de lo que un cliente quiera. Ya que el PAC certificó que es correcto o el PAC exige que se reporten de esta forma
  • Que las sumatorias de importe, descuentos, retenciones, impuestos. No le sumen correctamente al validador del cliente

Porque razones,  me podrían rechazar, o solicitar que refacture un documento?

  • Que haya usado las claves incorrectas para expresar: claves de producto servicio, claves de unidad de medida, claves de uso de CFDI, Método o Forma de pago mal reportada, etc.
    • En otras palabras: los códigos usados son válidos, pero usó los incorrectos.
  • Acuerdos en precios y descuentos
    • Solo cosas sobre las que usted tiene el control al reportar, pero no las reglas técnicas que el PAC solicita para timbrar
  • La falta de Addenda es un requisito para rechazar la factura?
    • No, la Addenda no genera ningún valor o quita valor legal a la factura.
    • Sin embargo si un cliente le exige que agregue la Addenda al documento para tramitarle el pago, eso otra cosa. Esto es no le rechaza la autenticidad de la factura, lo que le dice es que es un requerimiento para tramitar el Pago.

A continuación presentamos los argumentos iniciales antes de que el SAT nos diera la respuesta precisa.

El cliente quiere que la factura valide en su validador.

Respuesta

En esencia con la respuesta anterior, el validador debería únicamente: Validar la autenticidad del documento, validando:

  • Certificados (del emisor y el PAC)
  • Vigencia de los mismos
  • Existencia del CFDI en el portal del SAT.

El resto de las validaciones técnicas ya están implícitas al momento que el CFDI fue certificado por un PAC.

Por lo tanto debe corregir su validador para que valide únicamente lo que se exige en los puntos anteriores y todo lo demás, si lo desea serán “advertencias”, pero no motivos de rechazo.

Si su cliente insiste en que no pasa con su validador

Hay muchos validadores que están reportando errores incorrectamente.
Esto es porque están desactualizados o con reglas incorrectas.

En este momento, la mayoría es sobre temas de redondeo.

El problema se genera porque:

  • XML permite reportar en los conceptos hasta 6 decimales en : Importe, traslados, retenciones, iva
  • Pero en los totales, solo permite reportar 2 decimales.
  • La regla que los validadores aplican es:
    • Generan una sumantoria con todos los decimales completos en cada concepto
    • Comparan sin redondear a 2 decimales contra un valor que está reportado en 2 decimales
  • Hay clientes que quieren que el XML solo contenga 2 decimales en él.

Cual es el sustento que nosotros tenemos para decir que nuestros documentos están bien timbrados?

Los PAC. Toma como base para hacer sus validaciones los documentos llamados : Matrices de Validación
Que se localizan en CFDI 3.3 y en los diversos complementos publicados.

Esta matriz de validación cambia periódicamente porque el SAT se da cuenta de las inconveniencias de ciertas reglas.
Muy en particular los redondeos.

La matriz más vigente está en la pagina de cfdi 3.3

Página CFDI 3.3: http://www.sat.gob.mx/informacion_fiscal/factura_electronica/paginas/anexo_20_version3.3.aspx(external link)
Liga directa: http://www.sat.gob.mx/informacion_fiscal/factura_electronica/Documents/matriz%20de%20errores/MatrizDeErrores_CFDI_v33.xls(external link)

El PAC no toma en cuenta otro documento para validar, esto es, no considera: guías de llenado, preguntas frecuentes, etc.

Porque?, porque estos documentos traen contradicciones, no están tan actualizados y terminan generando mucho espacio para alegar quien tiene la razón sobre una interpretación.

Considerando la matriz de validación : “No hay ninguna restricción en la cantidad de decimales a utilizar antes de los totales”
Sin embargo, a nivel de sumatorias, no dejan espacio para los decimales, “antes” de declarar los totales.
Y esa es la regla que tiene aplicada el PAC

Nota sobre otros PACS

Es muy posible que existan otros PACS, que generan documentos con reglas más laxas o interpretaciones diferentes. Y que usted vea que hay facturas que salen de otra forma.

Pero nosotros solo podemos generar facturas que el PAC nos permita hacer, no podemos generar facturas con otras reglas.

Adicionalmente, el sistema debe dar servicio a muchos casos y tipos de facturación.

  • Hay clientes requieren reportar obligatoriamente mínimo 4 decimales.
  • Hay clientes que manejan IEPS y estos impuestos tienen hasta 6 decimales
  • Otros requieren redondear sus facturas a montos exactos: 10,000 11,000 12,000
  • Etcétera

Por este motivo necesitamos crear algoritmos que permitan generar los redondeos correctos a toda cantidad de decimales, y necesitamos reportar el total de decimales (aun si tienen ceros a la derecha) para que los validadores del PAC:

  • Acepten los importes
  • Que la sumatoria de todos los importes individuales de cada concepto : impuestos generados, retenidos, IEPS, sean correctas y cuadren al llegar a los totales. Si se redondea en cada línea, los cálculos matemáticos empiezan a perder decimales por redondeo y las sumatorias no cuadran.

Que hacer

Solicitar el desarrollador del validador que corrija sus reglas de acuerdo a las matriz de validación vigente.

Si el cliente o usted no están de acuerdo con la forma en la que se genera el XML, van a tener que sustentar en base a la Matriz de validación : Cual regla no se está aplicando bien.

Reglas que se han eliminado sobre redondeos

Esquema anticipo

Enlarge

Esquema anticipo

Para mayor detalle sobre problemas de validadores de clientes en general puede continuar leyendo: Validador del Cliente dice que mi factura es inválida


Acerca del autor: Teo Quezada (8 Posts)

Lic. en Informática, egresado de la Universidad Autónoma de Aguascalientes. Experiencia en Redes y Telecomunicaciones, y consultor en TIC. Actualmente coordina la Sección de Desarrollo de Proyectos en Quality Ing.


Teo Quezada

Lic. en Informática, egresado de la Universidad Autónoma de Aguascalientes. Experiencia en Redes y Telecomunicaciones, y consultor en TIC. Actualmente coordina la Sección de Desarrollo de Proyectos en Quality Ing.

Una respuesta a “El validador del cliente o mi cliente rechaza mi CFDI”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *