Lo que debes tener claro antes de tocar el inventario
- FIFO valora las salidas con el coste de las unidades más antiguas.
- En España, para existencias homogéneas, el PGC admite FIFO y coste medio ponderado.
- La variación de existencias puede convertirse en gasto o ingreso según suba o baje el stock.
- El mismo criterio debe mantenerse para existencias de naturaleza y uso similares.
- Si no controlas fechas, lotes y costes reales, el cálculo se desordena rápido.
Qué resuelve el método FIFO en una empresa española
FIFO significa primero en entrar, primero en salir. En la práctica, eso quiere decir que las unidades más antiguas son las primeras que se consideran vendidas o consumidas, y que el stock final queda formado por las capas de coste más recientes. Yo lo veo como un método muy útil cuando la mercancía rota con lógica de almacén y el precio de compra va cambiando con el tiempo.
En contabilidad española, el criterio encaja bien en existencias homogéneas porque el Plan General de Contabilidad permite FIFO como fórmula válida de asignación del coste, siempre que se aplique de forma uniforme a existencias de la misma naturaleza y uso. Para bienes no intercambiables o proyectos concretos, la lógica cambia: ahí manda la identificación específica de costes, no una regla de capas. Esa distinción importa más de lo que parece, porque evita mezclar inventarios que no deberían calcularse igual.
Además, no hay que confundir la rotación física del almacén con la valoración contable. Pueden ir alineadas, y de hecho muchas empresas lo buscan, pero no son exactamente lo mismo. Con esa base clara, el siguiente paso es convertir la idea en un procedimiento repetible.
Cómo hacer un FIFO paso a paso en tu inventario
Si yo tuviera que implantarlo en una pyme, no empezaría por la fórmula, sino por la disciplina de datos. Sin lotes, fechas y costes bien registrados, FIFO se convierte en una estimación incómoda y poco fiable.
- Separa las existencias por familias homogéneas. No mezcles referencias distintas si no comparten naturaleza, uso y criterio de valoración.
- Registra cada entrada con fecha, cantidad y coste unitario. Si faltan esos datos, luego no podrás saber qué capa sale primero.
- Ordena los lotes cronológicamente. FIFO siempre consume la capa más antigua disponible.
- Aplica las salidas restando primero del lote inicial. Cuando un lote se agota, pasas al siguiente.
- Calcula el stock final con las unidades que quedan. Ese stock será la base del siguiente periodo contable.
- Contrasta el inventario físico con el contable. Si hay mermas, roturas o caducidades, deben quedar recogidas antes del cierre.
Para dejarlo ordenado, yo suelo trabajar con una ficha muy simple por referencia:
| Dato | Qué anotar | Por qué importa |
|---|---|---|
| Fecha | Día de entrada o salida | Define el orden FIFO |
| Lote | Identificador o compra concreta | Evita mezclar capas de coste |
| Cantidad | Unidades compradas o vendidas | Permite consumir el stock correcto |
| Coste unitario | Precio de adquisición por unidad | Sirve para valorar salida y existencias finales |
| Saldo restante | Unidades que quedan de cada lote | Alimenta el cierre y el siguiente periodo |
Con esos datos bien puestos, el cálculo deja de ser una improvisación y pasa a ser un proceso repetible. Ahora vale la pena ver un ejemplo numérico, porque es ahí donde suele aparecer la confusión real.

Un ejemplo completo con compras, ventas y stock final
Imagina una empresa que vende un producto homogéneo y arranca el periodo con 100 unidades a 8 euros. Después compra 60 unidades a 9 euros y más tarde otras 40 a 10 euros. En total tiene 200 unidades disponibles, con un coste acumulado de 1.740 euros.
| Movimiento | Unidades | Coste unitario | Importe | Tratamiento FIFO |
|---|---|---|---|---|
| Stock inicial | 100 | 8,00 € | 800,00 € | Primera capa |
| Compra 1 | 60 | 9,00 € | 540,00 € | Segunda capa |
| Compra 2 | 40 | 10,00 € | 400,00 € | Tercera capa |
| Venta | 130 | --- | --- | 100 a 8,00 € y 30 a 9,00 € |
El coste de la venta sería 1.070 euros, porque FIFO consume primero las 100 unidades más antiguas a 8 euros y después 30 unidades del siguiente lote a 9 euros. El stock final queda así: 30 unidades a 9 euros y 40 unidades a 10 euros, con un valor de 670 euros. La suma cuadra: 1.070 euros de salida más 670 euros de existencias finales igual a los 1.740 euros iniciales disponibles.
Si además esas 130 unidades se hubieran vendido a 15 euros, el ingreso sería 1.950 euros y el margen bruto quedaría en 880 euros. Ese detalle no es solo contable: en la práctica, afecta al resultado del ejercicio y, por extensión, al impuesto correspondiente. Por eso el FIFO no es un simple orden de almacén, sino una decisión que se nota en el cierre.
Cuando entiendes este mecanismo, la pregunta siguiente ya no es cómo sumar lotes, sino qué criterio te conviene más frente a otros métodos aceptados.
FIFO frente a PMP y la identificación individual
En la contabilidad española actual, la comparación útil no suele ser entre mil variantes, sino entre tres caminos claros: FIFO, coste medio ponderado y, en bienes no intercambiables, identificación específica. Cada uno resuelve un problema distinto, y elegir mal suele complicar más de lo que ayuda.
| Método | Cuándo encaja mejor | Ventaja práctica | Límite principal |
|---|---|---|---|
| FIFO | Mercancía homogénea, rotación por lotes, productos con caducidad u obsolescencia | Respeta la antigüedad del stock y deja un final más cercano al precio reciente | Exige trazabilidad por fechas y lotes |
| Coste medio ponderado | Muchos artículos iguales con precios oscilantes y mucha rotación | Suaviza los cambios de coste y simplifica el cálculo en programas de gestión | Oculta la capa real de cada entrada |
| Identificación específica | Bienes únicos, proyectos concretos o artículos no intercambiables | Máxima precisión para cada unidad | Más trabajo de control y seguimiento |
Yo suelo recomendar FIFO cuando el orden de entrada tiene sentido operativo y hay una rotación clara de lotes. En cambio, si todo es prácticamente idéntico y el volumen es muy alto, el coste medio ponderado puede ser más cómodo. Y si vendes piezas singulares, obras o proyectos cerrados, la identificación individual suele ser el criterio correcto porque cada bien tiene su propio coste.
La decisión no debería tomarse por costumbre, sino por cómo se mueve el stock de verdad. Ese criterio, llevado al día a día, también ayuda a reducir los errores que más distorsionan impuestos y resultados.
Errores que alteran el cierre y te complican los impuestos
La Agencia Tributaria recuerda que la variación de existencias puede actuar como gasto o como ingreso según suba o baje el stock. Por eso, si FIFO está mal montado, el problema no es solo técnico: estás moviendo el resultado del ejercicio en una dirección que quizá no refleja la realidad.
- Mezclar familias de productos. Si unes referencias distintas, el método deja de representar el orden real de salida.
- Usar precios de venta en lugar de costes de adquisición. FIFO valora costes, no tarifas comerciales.
- Ignorar mermas, roturas o obsolescencia. Si el stock está deteriorado, no basta con arrastrar su coste como si siguiera intacto.
- Cambiar de criterio sin control. El mismo tipo de existencias debe seguir una fórmula homogénea y estable.
- Olvidar que el stock final de hoy es el inicial de mañana. Si el cierre no está bien calculado, el siguiente periodo arrastra el error.
Otro fallo frecuente es no revisar el valor neto realizable, que es el importe que realmente esperas recuperar al vender el producto una vez descontados los costes de terminación y venta. Si el mercado cae o el artículo se queda obsoleto, mantener el coste histórico sin revisión puede dejar un inventario artificialmente alto. En otras palabras: FIFO no sustituye al sentido común ni a la comprobación del almacén.
Cuando controlas esos errores, el cierre deja de ser una negociación con los números y pasa a ser una foto bastante fiel del negocio. Con eso en mente, queda una última pregunta práctica: cuándo merece la pena usar FIFO y qué revisaría yo antes de cerrar el ejercicio.
Qué revisaría antes del cierre para dejar el FIFO bien armado
Si me tocara cerrar un inventario con FIFO, haría una revisión corta pero muy exigente. No busco complicarlo; busco que el dato final sea defendible si luego hay que explicar por qué el stock vale lo que vale.
- Comprobaría que el conteo físico coincide con el registro contable.
- Verificaría que todas las entradas tienen fecha, cantidad y coste correcto.
- Revisaría si existen lotes obsoletos, dañados o con caducidad próxima.
- Confirmaría que la misma familia de existencias no está usando criterios distintos.
- Dejaría documentado qué software, hoja de cálculo o procedimiento se ha usado para el cálculo.
FIFO merece la pena cuando la empresa trabaja con rotación por lotes, control por fechas y un volumen de referencias que ya pide orden de verdad. Si el negocio es pequeño, un Excel bien diseñado puede bastar; si hay muchas referencias, varias compras al mes y cambios de precio continuos, un ERP o un software de almacén ahorra errores desde el primer cierre. Yo lo resumiría así: el método es sencillo, pero solo funciona bien cuando la disciplina de registro es seria.
Si quieres aplicar FIFO con criterio, empieza por ordenar los datos y no por buscar una fórmula más rápida. En contabilidad y fiscalidad, la precisión del inventario suele ser más rentable que cualquier atajo.