Saltar al contenido principal

Kardex de Inventario

El kardex muestra cada movimiento de un producto en orden cronológico, con la cantidad y el costo colocados en la columna del tipo que corresponde —compra, ajuste, transferencia o venta— y el saldo de existencia y de valor con el que quedó el inventario después de cada uno.

Responde la pregunta que ningún otro reporte contesta: ¿por qué mi inventario vale lo que vale hoy?

Ruta en el sistema: Reportes > Kardex de Inventario


Filtros​

CampoDescripciónRequerido
Desde / HastaRango de fechas del reporte. Por omisión, los últimos 30 díasSí
ProductosUno, varios o todosNo
CategoríasFiltra los productos por su categoríaNo
BodegasLimita el reporte a una o varias bodegasNo

Dejar un filtro vacío significa todos. Los filtros se combinan: elegir una categoría y una bodega muestra solo los movimientos de los productos de esa categoría en esa bodega.


Cómo leer el reporte​

Las columnas por tipo de movimiento​

Cada fila es un movimiento, y solo se llenan las columnas del tipo que le corresponde. Las demás quedan vacías.

ColumnaSe llena cuando el movimiento es…
Cant. compra, Costo unit., Costo totalUna entrada (compra o recepción de mercancía)
Cant. ajustada, Costo ajusteUn ajuste de inventario
Transferencias, Costo transf.Una transferencia entre bodegas
Cant. ventas, Costo de ventas, Total ventaUna salida
Vacío no es cero

Una celda vacía significa "esta columna no aplica a este movimiento". Un 0.00 significa "hubo movimiento y el monto fue cero", que es un dato distinto y a veces una señal de problema.

Costo y precio no son lo mismo​

En una fila de venta conviven dos cifras que es fácil confundir:

  • Costo de ventas — lo que a la empresa le costó esa mercancía.
  • Total venta — lo que se le facturó al cliente por esa línea, sin ITBMS.

La diferencia entre ambas es la ganancia bruta de esa salida. Para verla acumulada por producto existe el reporte de Rentabilidad por Producto.

Los costos de inventario nunca llevan ITBMS

No hace falta descontarlo: el costo con el que se valoriza el inventario ya es neto.

Los saldos​

Las dos últimas columnas —Existencia y Total inventario— son el estado en el que quedó el producto después de ese movimiento, no el movimiento en sí.

Arriba del listado, el reporte muestra cuatro cifras:

CifraQué significa
Existencia inicialUnidades que ya había antes de la primera fecha del rango
Valor inicialCuánto valían esas unidades
Existencia finalUnidades que quedaron después del último movimiento del rango
Total de inventarioCuánto vale el inventario al cierre del rango
El saldo final no es la suma de la columna

El pie del reporte muestra el saldo final, no el total de la columna de saldos. Sumar saldos no significa nada: si un producto tuvo existencia 10, luego 8 y luego 12, la suma 30 no representa nada real. El número que importa es el último: 12.

El saldo inicial se calcula de verdad

El reporte recorre todos los movimientos anteriores al rango para saber con qué existencia y con qué valor arranca. Por eso el total de inventario al cierre cuadra con la realidad aunque el rango consultado sea de una sola semana.


Un ejemplo​

Un producto que ya tenía 100 unidades a B/.5.00 cada una, consultado durante febrero:

FechaTipoDocumentoCant. compraCosto unit.Cant. ventasExistenciaTotal inventario
05/02EntradaREC-001210B/.6.00110B/.560.00
08/02SalidaF-0010454106B/.536.00
  • Existencia inicial: 100 · Valor inicial: B/.500.00
  • Existencia final: 106 · Total de inventario: B/.536.00

Las 100 unidades iniciales no aparecen como fila porque su movimiento ocurrió antes del rango, pero sí están contadas en el saldo.


Preguntas frecuentes​

Un movimiento aparece sin nombre de bodega o sin categoría. La bodega o la categoría fue eliminada después de que el movimiento ocurrió. El movimiento se muestra igual —con el campo en blanco— porque descartarlo dejaría el saldo de cierre incorrecto sin ninguna señal.

No veo la opción en el menú. Es un permiso. Pídale al administrador que le habilite la página Kardex de Inventario; los reportes nuevos no quedan asignados a ningún rol automáticamente. Ver Usuarios y Roles.

¿Por qué una transferencia resta? Una transferencia registra la salida de la bodega que envía. La entrada en la bodega que recibe es un movimiento aparte. Si consulta sin filtrar por bodega, verá los dos.