Conoce cómo el manejo de decimales en precios y cantidades en los sistemas Siigo Aspel se refleja en el Comprobante Fiscal Digital por Internet (CFDI), asegurando que tus comprobantes cumplan con los requerimientos establecidos por la autoridad fiscal.
Ejemplo de funcionamiento de los decimales en los sistemas Siigo Aspel.
Supongamos que se tiene una configuración con dos decimales para precios y montos, y se requiere generar un CFDI versión 4.0 para la venta de un producto. Los montos mostrados en el sistema son los siguientes:
Cantidad | Descripción | IVA | Precio unitario | Total partida |
1 | Juego de pinzas | 16% | 2465.20 | 2465.20 |
IVA | 394.43 | |||
Total | 2859.63 |
En este caso, en el nodo de Impuestos del CFDI, se observa lo siguiente:
- Existe una diferencia en el campo “Importe” del nodo de Impuestos por partida, que se muestra con tres decimales (394.432), mientras que el nodo de TotalImpuestosTrasladados presenta dos decimales (394.43).
Especificaciones técnicas.
De acuerdo con las especificaciones técnicas y la guía de llenado, se define lo siguiente para el campo Importe:
“El valor de este campo será calculado por el sistema que genera el comprobante y considerará los redondeos establecidos en el estándar técnico del Anexo 20.”
Esto significa que el sistema encargado de generar la factura realizará las operaciones necesarias para ingresar la cantidad correcta, respetando los redondeos y las validaciones del CFDI versión 4.0, tomando en cuenta todos los decimales resultantes de la operación.
Para el nodo «TotalImpuestostraslados» se especifica que:
“Es el total de los impuestos trasladados provenientes de los conceptos contenidos en el comprobante fiscal. Este total debe coincidir con la suma de los importes registrados en la sección de Traslados. No se permiten valores negativos y se requiere cuando se registren impuestos trasladados. Este campo debe tener la cantidad de decimales que soporte la moneda.”
Con base a esto, los valores de este nodo se registrarán redondeando los importes a los decimales que maneje la moneda utilizada. Por ejemplo, si el importe del impuesto en las partidas es de 394.432, el valor en el nodo TotalImpuestosTraslados será 394.43, redondeado a dos decimales.
Ejemplo práctico.
En un producto con costo unitario de 95.265, el Precio unitario aparece como 95.2650. Sin embargo, en el Subtotal, el sistema redondea conforme a los decimales establecidos en el catálogo de monedas, lo que da un resultado de 95.27.
Gracias a estas configuraciones, ten la certeza de que los comprobantes generados con los sistemas Siigo Aspel cumplen con todas las especificaciones exigidas por la autoridad, lo que garantiza su validez.
Importante: la autoridad ha indicado que estas reglas se aplicarán en los totales del documento y en los totales de impuestos. A nivel de concepto o partida, se permite el uso de hasta 6 decimales.
Te invitamos a consultar la Guía de llenado CFDI.
¡Y listo!, con Siigo Aspel, tus comprobantes fiscales siempre cumplen con las normativas vigentes.

