La correcta emisión de Comprobantes Fiscales Digitales por Internet (CFDI) es fundamental para los contribuyentes. Una de las áreas clave que ha requerido especial atención, especialmente a partir de las versiones más recientes del CFDI, es la validación de los importes y los totales.
Lo anterior no representa mayor problema en la versión 3.2 del CFDI, pero desde la versión 3.3 sí se valida que los totales coincidan. Desde la versión 3.3 del CFDI y también en la versión 4.0, el SAT exige que los totales y cálculos coincidan exactamente, considerando el redondeo de decimales.
Variaciones por Redondeo y la Necesidad de Límites
La estructura del CFDI reconoce que puede haber variaciones en los totales derivado del redondeo de cantidades. En ciertos casos, al multiplicar cantidades por precios unitarios, los totales pueden presentar ligeras variaciones por redondeo. El sistema de cómputo con el que genero mis CFDI, registra importes con más de dos decimales por cada partida de la factura y con dos decimales en la parte de totales.
Para manejar estas variaciones y asegurar la consistencia, el Servicio de Administración Tributaria (SAT) ha establecido criterios específicos. Los sistemas de facturación deben determinar el rango permitido de variación de cantidades y determinar si la cantidad objeto de validación se ubica en ese rango. Los sistemas de facturación deben seguir una fórmula establecida por el SAT (Anexo 20 de la RMF) para determinar si los totales están dentro del rango permitido.
En las validaciones para determinar el rango de los campos numéricos con límites, es fundamental comprender la función del límite inferior y superior. *E representa los límites superior e inferior dentro de los cuales debe encontrarse el importe.
Lea también: Impuesto Sobre la Renta en México
Decimales y su Impacto en la Validación del PAC
El manejo de decimales es un punto crítico en la validación de los CFDI. La validación del PAC para cada uno de los campos a reportar en el CFDI debe de cumplir con que el número de decimales reportados sea menor o igual al número de decimales especificas en el “Estándar de Anexo 20 y sus complementos”. Por defecto, el importe y los impuestos de las partidas se redondean a la cantidad de decimales de la moneda seleccionada (dos decimales para la mayoría incluyendo MXN, USD, EUR entre otras). Por defecto el sistema está configurado para redondear a los decimales que permite la moneda según las reglas del SAT, que en su mayoría son a 2 decimales que son los mismos con los que se muestran los totales.
Ejemplo Práctico de Discrepancias por Decimales
Un claro ejemplo de cómo la gestión de decimales puede generar inconsistencias se observa cuando:
- En la tabla se muestra el importe del impuesto calculado a seis y dos decimales.
- Observa que la suma total de los importes a dos decimales tiene una diferencia acumulada de 4 centavos respecto a la suma total con seis decimales.
Por lo anterior, el importe total será diferente al que resulte de multiplicar la base total por la tasa, que en este caso es igual a los $14.2625. De acuerdo a la regla anterior debemos calcular el importe como BaseDR * TasaOCuotaDR. Esto resulta en un importe menor, debido a la diferencia acumulada que mencionamos anteriormente.
Las implicaciones de estas diferencias se extienden a otros documentos fiscales. Si emitimos la factura del ejemplo anterior con dos decimales y método de pago PPD (Pago en Parcialidades o Diferido), y después generamos un Recibo Electrónico de Pagos por el total de la factura, al relacionar dicha factura notáremos que la Ret. 1. 2.
Recomendaciones para una Correcta Emisión del CFDI
Para evitar rechazos y asegurar la conformidad fiscal, es fundamental que los contribuyentes y sus sistemas de facturación cumplan con las directrices del SAT. Implementar estas validaciones en tu sistema de facturación es clave para evitar errores al momento del timbrado. Si tu sistema no contempla este rango de redondeo, podrías enfrentar rechazos innecesarios del PAC. Lo correcto es que el valor registrado debe corresponder a un valor, fijo o de rango respectivamente, del catálogo c_TasaOCuota.
Lea también: Plazos Devolución IVA
Lea también: Impuestos Mensuales en México
