Ir al contenido principal
Fiscal

IVA, IEPS y retenciones: lo que tu sistema debe resolver por ti

Los impuestos mexicanos no son complicados por las tasas, sino por las combinaciones. Un sistema que los modela bien te ahorra el recálculo manual de cada mes.

Equipo PyCore3 min de lectura

Si vendes en México, tu sistema no puede tratar los impuestos como un porcentaje al final del ticket. Un producto puede llevar IVA, otro IVA e IEPS, otro tasa cero, y algunos clientes te retienen. Cuando eso se calcula a mano, el error no aparece en la venta: aparece en la declaración.

Este artículo es una guía operativa, no asesoría fiscal. Para tu caso concreto, valida siempre con tu contador.

El impuesto pertenece al producto, no al ticket

Es la decisión de diseño más importante. Si la tasa se configura por producto (o por categoría), el sistema puede calcular cualquier combinación de una venta sin que nadie intervenga. Si se configura al momento de cobrar, dependes de que el cajero recuerde la regla.

IEPS: el que rompe las hojas de cálculo

El IEPS aplica a giros específicos —bebidas azucaradas, alcohol, tabaco, combustibles, entre otros— y convive con el IVA. El orden de aplicación importa: en varios casos el IVA se calcula sobre una base que ya incluye el IEPS.

Hacer eso a mano en una hoja de cálculo funciona hasta que tienes 300 SKUs y tres tasas distintas. Ahí es donde empiezan las diferencias de centavos que después nadie puede explicar.

Retenciones: cuando tu cliente retiene parte del impuesto

En ciertas operaciones entre empresas, el comprador retiene una parte del IVA (y a veces del IEPS) y lo entera directamente. Para ti significa que cobras menos de lo que facturas, con un comprobante que debe cuadrar.

Un sistema que maneja retenciones bien hace tres cosas:

  • Guarda la configuración de retención en el cliente, no en cada venta.
  • Refleja el monto retenido en el comprobante y en la cuenta por cobrar.
  • Deja rastro para que la conciliación del mes no sea una investigación.

Lo que debe quedar en el registro de cada venta

  1. 1Base gravable por línea, no solo el total.
  2. 2Impuesto desglosado por tipo y tasa (IVA trasladado, IEPS, retenciones).
  3. 3Quién capturó la venta y cuándo, para auditoría.
  4. 4El descuento aplicado antes de impuestos, con su motivo.

Con eso, el reporte fiscal del mes se genera; sin eso, se reconstruye. La diferencia entre esos dos verbos son días de trabajo.

Checklist para evaluar un sistema

  • ¿Puedo definir tasas de impuesto y asignarlas por producto o categoría?
  • ¿Soporta IEPS junto con IVA, respetando el orden de aplicación?
  • ¿Configuro retenciones a nivel cliente?
  • ¿El desglose queda por línea y se exporta para el contador?
  • ¿Un cambio de tasa se hace una vez y aplica en todo el catálogo?

PyCore SGC modela impuestos en el módulo de Catálogos: defines la tasa una vez, la asignas al producto y el cálculo viaja solo a ventas, compras, tienda en línea y reportes. Si tu giro maneja IEPS o retenciones, en la demo lo revisamos con tus productos reales.

#fiscal#IVA#IEPS#México
Compartir:

¿Te sirvió este artículo?

Tu respuesta nos ayuda a decidir sobre qué escribir después.

Del artículo a tu operación

Agenda una demo de 30 minutos y revisamos con tus propios números cómo se resolvería esto en PyCore SGC.