Skip to main content
Cada producto tiene configurado su tratamiento fiscal. Esta configuración determina cómo se calculan y reportan los impuestos al incluir el producto en una venta.

Tratamiento fiscal (tax_method)

TipoCódigoEn el resumen de venta
Gravadois_taxedVentas gravadas + monto de impuesto calculado
Exentois_exentVentas exentas, sin cargo de impuesto al cliente
No Sujetois_not_subjectSe reporta como ventas no sujetas en libros tributarios

Impuestos dinámicos (lista de impuestos)

Cuando un producto está marcado como Gravado, se le asignan uno o varios impuestos desde la lista de impuestos configurada en la empresa. Al seleccionar is_taxed, el sistema asigna automáticamente el IVA (código 20, 13%) como impuesto predeterminado. Se pueden agregar impuestos adicionales según el producto.

Tipos de impuesto disponibles

Porcentaje (%)

El impuesto es un porcentaje del precio base.
El sistema suma todos los porcentajes asignados y los aplica a price_before_taxes.
Ejemplo: IVA 13% sobre 10.00=10.00 = 1.30 → precio al consumidor $11.30.

Monto fijo por unidad

Valor fijo por unidad vendida, independientemente del precio.
Ejemplo: $0.20 por botella — se suma al precio base más porcentajes.
Útil para impuestos específicos (bebidas alcohólicas, combustibles, etc.).

Fórmula de precio al consumidor

precio_venta = price_before_taxes × (1 + Σ % de impuestos) + Σ montos fijos
Ejemplo con dos impuestos — IVA 13% y tasa adicional 2% + $0.10 fijo:
price_before_taxes = $10.00
precio_venta = $10.00 × 1.15 + $0.10 = $11.60

Múltiples impuestos

Un producto puede tener varios impuestos asignados simultáneamente. El sistema los suma automáticamente:
  • Los porcentajes se suman y se aplican juntos sobre el precio base.
  • Los montos fijos se suman y se agregan al resultado.

Relación con clientes exentos

Si el cliente está marcado como is_exent, el sistema invierte la fórmula para obtener el precio base sin IVA, independientemente de los impuestos asignados al producto:
precio_para_cliente_exento = price_before_taxes
El cliente paga el precio sin impuesto, aunque el producto tenga IVA configurado.

Desglose en la venta

Al pie de cada venta, el sistema muestra el detalle completo:
  • Subtotal gravado
  • Subtotal exento
  • Subtotal no sujeto
  • Total de impuestos (desglosado por cada impuesto)
  • Total a pagar