Skip to Content
v1.0Documentación oficial de la API LX CloudPos · estable en producción
V1Reglas De NegocioCálculo de totales

Cálculo de totales

LX CloudPos calcula automáticamente:

  • Subtotal de línea = cantidad × precioUnitario − montoDescuento
  • IVA de línea = subtotal × (porcentajeIVA / 100) (el porcentaje viene del producto)
  • Total de línea = subtotal + IVA − montoExoneracion + otrosCargos
  • Total del comprobante = Σ totales de línea

Fórmula visual

Por cada línea: bruto = cantidad × precioUnitario subtotal = bruto − descuento iva = subtotal × (porcentaje_iva / 100) exoneración = montoExoneracion (si aplica) otrosCargos = configurado del producto si cliente paga timbre totalLínea = subtotal + iva − exoneración + otrosCargos Comprobante: totalGravado = Σ líneas con IVA > 0 totalExento = Σ líneas con IVA = 0 totalExonerado = Σ exoneraciones totalVenta = totalGravado + totalExento + totalExonerado totalDescuentos = Σ descuentos totalVentaNeta = totalVenta − totalDescuentos totalImpuestos = Σ iva totalOtros = Σ otrosCargos totalComprobante = totalVentaNeta + totalImpuestos + totalOtros

💡 Redondeo: half-even (banker’s rounding) a 2 decimales en cada paso intermedio.

Ver también: descuentos, IVA, exoneraciones, otros cargos.