¿Qué es FIFO?

FIFO (First In, First Out) es la regla de “primero en entrar, primero en salir”: la mercancía que entra antes al almacén o al estante es la primera que se vende o se utiliza. En la práctica significa colocar la mercancía nueva detrás de la antigua y preparar siempre los pedidos desde la mercancía más antigua, lo que reduce las mermas por productos caducados o desfasados. En contabilidad, el mismo nombre designa también el método de valoración de inventario que calcula el costo de lo vendido a partir del precio de compra más antiguo.

Una caja olvidada al fondo del estante es una merma que nadie detecta hasta el día del recuento. FIFO es la regla de almacén más antigua y más barata para evitarlo: no requiere programa ni equipo adicional, solo constancia en el hábito. Esta guía explica cómo aplicar FIFO en el estante, en qué se diferencia de FEFO y LIFO, ejemplos por sector y qué significa en contabilidad.

¿Qué significa primero en entrar, primero en salir?

Si de un mismo producto llegan lotes en momentos distintos, el lote que llegó primero sale primero. En un supermercado, la leche que llegó ayer se vende antes que la de hoy; en el almacén, la caja que llegó el mes pasado se despacha antes que la de este mes. La regla parece natural, pero no se cumple sola: la mercancía recién llegada se coloca en el lugar más cercano a la puerta y es la más fácil de tomar. FIFO es la disciplina de invertir esa comodidad y poner la mercancía antigua delante.

La palabra FIFO se usa en dos ámbitos distintos. En el almacén es el orden físico de la mercancía: qué caja saldrá primero. En contabilidad es un método de cálculo: con qué precio de compra se valora el costo de lo vendido. Ambos se basan en la misma lógica, pero son independientes: puede organizar el estante con FIFO mientras la contabilidad usa otro método. Esta guía trata sobre todo la organización del estante; el sentido de costos se explica más abajo con un ejemplo breve.

Diferencia entre FIFO, FEFO y LIFO

ReglaQué saleDónde se usa
FIFO — primero en entrar, primero en salirLa mercancía colocada primero en el estante sale primero.Supermercados, alimentos, cosmética y cualquier producto cuyo envase o modelo se queda anticuado
FEFO — primero en caducar, primero en salirSe atiende a la fecha de caducidad, no al orden de llegada.Alimentos, medicamentos, lácteos; cuando el lote que llega después puede tener una fecha más corta
LIFO — último en entrar, primero en salirSale primero la mercancía colocada más recientemente.Materiales a granel que no se deterioran ni se quedan obsoletos: arena, grava, ladrillo, hierro

Si los lotes llegan siempre con la misma vida útil, FIFO y FEFO dan el mismo resultado. Si el lote que llega después puede tener una fecha más corta, no mire el orden de llegada sino la fecha impresa en la caja; el momento de detectarlo es el control de la fecha de caducidad durante la recepción de mercancía.

Cómo aplicar FIFO en el estante: seis pasos

1. Coloque lo nuevo detrás o debajo

Antes de poner mercancía nueva en el estante, adelante la mercancía antigua y coloque la nueva detrás. En cajas apiladas, la caja nueva va debajo. La regla es sencilla, pero es donde más se rompe: el personal con prisa pone la caja nueva delante, porque es más fácil.

2. Escriba la fecha en grande en la caja y el estante

En la cara visible de cada caja escriba con rotulador grueso la fecha de llegada y, en los productos con caducidad, la fecha de caducidad. Quien prepara el pedido no debería tener que pensar cuál es la caja más antigua; la fecha debe leerse de un vistazo.

3. Mantenga un mismo producto en una sola ubicación

Cuando un producto se reparte en dos estantes distintos, no se puede saber cuál es el más antiguo y el lote nuevo se abre antes de terminar el anterior. Si no hay espacio, ponga el stock de reserva en un nivel superior y anote su ubicación en la ficha del producto; a medida que se vacíe el nivel delantero, bájelo desde arriba.

4. Prepare siempre los pedidos desde la caja de delante

Quien prepara pedidos o repone el estante toma la caja más adelantada, que es la más antigua. Sacar de atrás la caja que “se ve mejor” es el segundo hábito más común que rompe FIFO.

5. Revise una vez por semana los productos próximos a caducar

Localice con una ronda semanal los productos que se acercan a su fecha de caducidad; póngalos delante, rebájelos o, si lo ha acordado con el proveedor, devuélvalos. El producto caducado se retira de la venta y se registra como merma.

6. Anote también la fecha durante el recuento

Anotar junto a la cantidad la fecha de la caja más antigua durante el recuento saca a la luz el lote olvidado al fondo del estante. Si aparece una caja con fecha antigua al fondo, significa que no se está aplicando el primer paso.

Si el producto no tiene una ubicación fija, el tercer paso no se puede aplicar; la organización de las ubicaciones se explica en la guía del sistema de ubicaciones en estantes. Cómo registrar un producto caducado está en la guía qué es la merma.

Ejemplos de FIFO por sector

DóndeCómo se aplica
SupermercadoEn productos de fecha corta como leche, charcutería y pan, lo nuevo se coloca detrás; en el refrigerador, el producto de delante es el de fecha más corta. La misma regla vale para el estante de snacks junto a la caja.
AlmacénLas cajas se etiquetan con la fecha de llegada, la preparación se hace desde el nivel delantero y el stock de reserva espera en un nivel superior. En un almacén con palés, los sistemas de estanterías que se cargan por detrás y se vacían por delante aplican FIFO por sí solos.
Restaurante y cocinaEn cada envase abierto se anotan la fecha de apertura y la de caducidad; en el refrigerador, lo recién preparado se coloca detrás de lo anterior. El plan de seguridad alimentaria de su negocio determina en cuánto tiempo debe usarse lo preparado.
Cosmética y medicamentosComo la fecha de caducidad puede variar de un lote a otro, se aplica FEFO en lugar de FIFO: se atiende a la fecha impresa en la caja, no al orden de llegada.
Ferretería, electrónica, ropaAunque no haya fecha de caducidad, los envases se decoloran, los modelos cambian y la temporada pasa. Que salga antes la mercancía antigua evita que se acumule stock invendible en el estante.

Cálculo del costo con el método FIFO

En contabilidad, cuando compra el mismo producto a precios distintos, FIFO calcula el costo de lo vendido empezando por el precio de compra más antiguo. Un ejemplo:

MovimientoCantidadPrecio unitarioImporte
Compra del 1 de marzo100 uds.10 TL1.000 TL
Compra del 15 de marzo100 uds.12 TL1.200 TL
Ventas de marzo150 unidades——
Costo de lo vendido con FIFO100 + 50 uds.10 TL y 12 TL1.000 + 600 = 1.600 TL
Stock restante con FIFO50 uds.12 TL600 TL

En el mismo ejemplo, con el método del costo promedio ponderado el costo unitario es (1.000 + 1.200) ÷ 200 = 11 TL; el costo de lo vendido es 1.650 TL y el stock restante 550 TL. Cuando los precios suben, FIFO muestra un costo menor y un beneficio mayor. La comparación de los tres métodos está en la guía de gestión de inventario; el método que se use en sus registros contables deberá definirlo con su asesor contable. Para calcular con sus propios lotes de compra —hasta cinco precios distintos— el costo de lo vendido y el valor del stock restante, puede usar la herramienta de cálculo de costo FIFO; la herramienta también compara las mismas cifras con el costo promedio ponderado y LIFO.

FIFO en Ofisx

Ofisx no tiene un campo de lote ni de fecha de caducidad; FIFO es un orden que se aplica en el estante, no en el programa. El programa lleva la cantidad en stock de cada producto: la mercancía que llega se registra escaneando el código de barras en la pantalla Compras y las ventas descuentan del stock. El producto caducado y retirado de la venta se descuenta del stock introduciendo la cantidad que queda en el estante en la pantalla Recuento de inventario. La ubicación del estante donde está el stock de reserva puede anotarla en el nombre o la categoría del producto. El resto de pantallas del programa están en la página de funciones.

Preguntas frecuentes

¿Qué es FIFO en resumen?

FIFO es la regla de “primero en entrar, primero en salir”: la mercancía que entra antes al almacén o al estante es la primera que se vende o se utiliza. En el almacén y el supermercado es un orden de estante que evita que la mercancía antigua se olvide y se estropee; en contabilidad es el método de valoración de inventario que calcula el costo de lo vendido a partir del precio de compra más antiguo.

¿Qué significa FIFO y cuál es su sigla completa?

FIFO es la sigla en inglés de “First In, First Out” y en español se conoce como PEPS (primero en entrar, primero en salir). Lo opuesto es LIFO: “Last In, First Out”, último en entrar, primero en salir.

¿Cuál es la diferencia entre FIFO y FEFO?

FIFO atiende al orden de llegada; FEFO (First Expired, First Out) atiende a la fecha de caducidad. Si los lotes llegan siempre con la misma vida útil, ambos dan el mismo resultado. Si el lote que llega después puede tener una fecha más corta —algo frecuente en alimentos y medicamentos—, se aplica FEFO y sale primero el de fecha más próxima.

¿Cómo se calcula el costo con el método FIFO?

La cantidad vendida se descuenta empezando por la compra más antigua y siguiendo el orden de compra, y cada parte se multiplica por su propio precio de compra. Por ejemplo, si se compraron 100 unidades a 10 TL, luego 100 unidades a 12 TL y se vendieron 150, el costo de lo vendido es 100 × 10 + 50 × 12 = 1.600 TL y el valor de las 50 unidades restantes es 50 × 12 = 600 TL.

¿Cómo se aplica FIFO en la cocina y el restaurante?

Se anota la fecha en cada producto que llega o se prepara, el producto nuevo se coloca detrás del anterior en el refrigerador y se usa siempre el envase de delante. En los productos abiertos se anota también la fecha de apertura; cuánto tiempo puede conservarse cada producto lo determina el plan de seguridad alimentaria del negocio.

¿Es obligatorio aplicar FIFO?

Como orden de estante no hay una obligación general; sin embargo, los sistemas de seguridad alimentaria suelen exigir la rotación de productos en los negocios de alimentación. El método de valoración de inventario que se usará en los registros contables depende de la normativa fiscal; defínalo con su asesor contable.

¿Ofisx permite el seguimiento FIFO?

Ofisx no tiene un campo de lote ni de fecha de caducidad; por eso FIFO es un orden que se aplica en el estante y no en el programa. El programa lleva la cantidad en stock por producto, las compras, las ventas y el recuento; el producto caducado y retirado de la venta se descuenta del stock introduciendo la cantidad que queda en el estante en la pantalla Recuento de inventario.

Última actualización: 2026-10-04

Compras, ventas y recuento en la aplicación

El orden del estante es cosa suya y la cantidad en stock está en el programa: la mercancía que entra y sale se registra en el momento en que se escanea.

Pantalla principal: compra, venta, devolución y gasto con un solo toque
Pantalla principal: compra, venta, devolución y gasto con un solo toque
Venta rápida con código de barras y descuento de inventario
Venta rápida con código de barras y descuento de inventario
Lista de productos, cantidad en stock y búsqueda por código de barras
Lista de productos, cantidad en stock y búsqueda por código de barras
Situación financiera: saldos de clientes y proveedores
Situación financiera: saldos de clientes y proveedores

Sepa qué queda en el estante sin esperar al día del recuento

Abra una cuenta gratuita; registre compras y ventas con código de barras y el stock por producto se actualizará con cada movimiento.