Método FIFO en Mercado Libre México: Cómo Calcular tu COGS Correctamente
Aprende qué es FIFO (PEPS), por qué importa para calcular tu utilidad real en ML y cómo la diferencia con el costo promedio puede ser de miles de pesos en la misma venta.
Imagina que compraste suplementos a $200 en enero, luego a $225 en abril y a $250 en julio. Vendiste 150 unidades este mes. ¿Cuánto te costaron esas 150 unidades que vendiste?
Esa pregunta parece simple pero tiene dos respuestas posibles según el método contable que uses — y la diferencia entre una y otra puede ser de miles de pesos en tu utilidad calculada. No es magia ni error: es el método de valuación de inventarios que estás aplicando, y la mayoría de los vendedores de Mercado Libre nunca se lo preguntan.
El método correcto para vendedores de e-commerce en México es FIFO (First In, First Out — primero en entrar, primero en salir). En esta guía te explicamos qué es, por qué importa específicamente si vendes en Mercado Libre, y cómo aplicarlo.
¿Qué es el método FIFO?
FIFO es una regla contable que dice: las primeras unidades que compraste son las primeras que se consideran vendidas, independientemente del orden real en que salieron de tu almacén.
Es decir, si compraste 100 unidades a $200 en enero y otras 80 a $225 en abril, las primeras 100 ventas que hagas se costean a $200 — las del lote de enero. Cuando terminas ese lote, las siguientes ventas se costean a $225 — las del lote de abril.
El nombre viene del inglés "First In, First Out" y en español también se conoce como PEPS (Primeras Entradas, Primeras Salidas), que es el término que usa el SAT y las Normas de Información Financiera mexicanas (NIF C-4).
El método alternativo más común es el Costo Promedio Ponderado: calculas el promedio de todos los lotes que tienes en inventario y usas ese número como costo de cada unidad vendida.
Ambos métodos son válidos contablemente en México — pero dan resultados diferentes, y eso afecta directamente tu utilidad calculada.
Por qué FIFO importa especialmente si vendes en Mercado Libre
Si siempre compraras tu producto al mismo precio, el método no importaría — todos los métodos darían el mismo resultado. El problema aparece cuando el precio de tu proveedor cambia entre una compra y otra, que es exactamente lo que pasa en la mayoría de los negocios reales.
En México, los precios de los proveedores cambian por inflación, tipo de cambio, temporada o negociaciones. Si compras el mismo producto varias veces al año a precios distintos, tienes lotes de inventario a costos diferentes — y necesitas un método para saber cuánto costó lo que vendiste.
En Mercado Libre esto tiene un impacto concreto en tres cosas:
1. Tu utilidad real por venta. Si usas el costo equivocado, tu margen calculado está mal. Puedes creer que ganas el 35% y en realidad estar ganando el 30%, o al revés.
2. Tu precio mínimo viable. Como vimos en nuestra guía sobre cómo fijar el precio de venta en ML, el precio mínimo se calcula dividiendo tus costos entre un factor divisor. Si el COGS que usas está mal, el precio mínimo que calculas también está mal.
3. Tu declaración de impuestos. El COGS que reportas afecta tu utilidad fiscal y por ende el ISR que pagas anualmente. Un COGS incorrecto puede resultar en pagar más o menos impuestos de los que corresponde.
El ejemplo que muestra la diferencia en pesos
Supongamos un vendedor de suplementos deportivos con estos lotes de compra durante el año:
| Lote | Fecha de compra | Unidades | Precio unitario | Inversión total |
|---|---|---|---|---|
| Lote 1 | Enero | 100 u. | $200 | $20,000 |
| Lote 2 | Abril | 80 u. | $225 | $18,000 |
| Lote 3 | Julio | 120 u. | $250 | $30,000 |
| **Total** | **300 u.** | **$68,000** |
El costo promedio ponderado de todo el inventario es: $68,000 ÷ 300 = $226.67 por unidad.
En octubre vende 150 unidades a $600 cada una. Ingresos brutos: $90,000.
Cálculo del COGS con FIFO
FIFO dice: primero se venden las del Lote 1, luego las del Lote 2.
Cálculo del COGS con Costo Promedio
Costo promedio dice: todas las unidades tienen el mismo costo ($226.67).
El impacto en la utilidad real
Aplicando los costos de Mercado Libre (comisión Premium 16.5%, IVA retenido 8%, ISR retenido 2.5% — tasas 2026):
| Concepto | FIFO | Costo Promedio |
|---|---|---|
| Ingresos brutos | $90,000 | $90,000 |
| Comisión ML (16.5%) | -$14,850 | -$14,850 |
| IVA retenido (8%) | -$6,207 | -$6,207 |
| ISR retenido (2.5%) | -$1,940 | -$1,940 |
| **Recibes de ML** | **$67,003** | **$67,003** |
| COGS | -$31,250 | -$34,000 |
| **Utilidad real** | **$35,753** | **$33,003** |
| **Margen neto** | **39.7%** | **36.7%** |
La diferencia: $2,750 pesos en la misma venta, con los mismos números de ML.
Con costo promedio este vendedor cree que ganó $33,003. Con FIFO la realidad es que ganó $35,753. En este caso el costo promedio subestima la utilidad — pero dependiendo de la dirección del cambio de precios, puede también sobreestimarla.
¿Cuál es el número real? El de FIFO — porque refleja el costo específico de las unidades que efectivamente se vendieron, no un promedio de todo el inventario.
FIFO vs Costo Promedio: ¿cuándo conviene cada uno?
Ambos métodos son aceptados por el SAT y las NIF mexicanas. La diferencia está en qué refleja cada uno:
FIFO refleja la realidad económica de las unidades vendidas. Si vendiste las unidades más baratas (las que compraste antes), tu COGS real es bajo y tu utilidad real es alta. Es el método que mejor representa lo que realmente pasó.
Costo Promedio es más simple de calcular manualmente. Solo necesitas un número (el promedio) en lugar de rastrear lote por lote. Por eso muchos vendedores que llevan su contabilidad en Excel lo prefieren — aunque sea menos preciso.
En contextos de inflación (precios que suben con el tiempo, como suele ocurrir en México), FIFO tiende a mostrar una utilidad más alta y un valor de inventario más alto — porque las unidades que quedan en inventario son las más caras (las de los lotes recientes).
Para vendedores de Mercado Libre que quieren conocer su rentabilidad real por producto y tomar decisiones correctas de precios, FIFO es el método recomendado.
Cómo llevar FIFO en Excel (y por qué es tedioso a escala)
Si vendes poco volumen, puedes llevar FIFO en una hoja de cálculo. La estructura es una tabla de movimientos con estas columnas:
Columnas necesarias:
Fecha | Tipo (Compra/Venta) | Unidades | Lote de origen | Precio unitario del lote | COGS de la venta | Saldo en unidades | Valor del inventario
Cómo funciona:
Cuando registras una compra, añades el lote con su precio unitario al inventario.
Cuando registras una venta, consumes primero del lote más antiguo. Si la venta supera las unidades del lote más antiguo, continúas con el siguiente lote.
Ejemplo paso a paso:
| Movimiento | Unidades | Precio | COGS | Saldo | Valor inventario |
|---|---|---|---|---|---|
| Compra Lote 1 | +100 | $200 | — | 100 u. | $20,000 |
| Venta | -50 | — | $10,000 (50×$200) | 50 u. | $10,000 |
| Compra Lote 2 | +80 | $225 | — | 130 u. | $28,000 |
| Venta | -90 | — | $19,000 (50×$200 + 40×$225) | 40 u. | $9,000 |
| Compra Lote 3 | +120 | $250 | — | 160 u. | $39,000 |
El problema escala rápido: con 10 productos y 3-4 lotes cada uno, ya son 30-40 filas de seguimiento por producto. Con 50 o 100 SKUs y compras frecuentes, llevar esto en Excel requiere horas de trabajo manual al mes — y cualquier error en una celda propaga el error en todos los cálculos posteriores.
El otro problema es la sincronización: tus ventas de ML ocurren en tiempo real, pero si actualizas tu Excel una vez a la semana o al mes, tu COGS siempre va a estar rezagado.
El error más costoso: usar el precio de tu última compra como COGS
Hay un error muy común entre vendedores que no usan ningún método formal: usan el precio de la última compra que hicieron como el costo de todas las unidades vendidas.
Si compraste en enero a $200 y en julio a $250, muchos vendedores usan $250 como COGS para todas sus ventas — incluyendo las del inventario comprado a $200.
Esto sobreestima el COGS, subestima la utilidad, y puede llevar a decisiones equivocadas: subir precios innecesariamente, descartar productos que en realidad son rentables, o tener una visión distorsionada de qué SKUs son los más rentables.
Qué pasa con el inventario restante
Una consecuencia directa de usar FIFO es que el inventario que queda en tu almacén siempre refleja los lotes más recientes — los más caros, en contextos de inflación.
En el ejemplo anterior, después de vender 150 unidades con FIFO, el inventario restante es:
Con costo promedio, esas mismas 150 unidades restantes valdrían: 150 × $226.67 = $34,000.
La diferencia en el valor del inventario ($2,750) es exactamente la misma que la diferencia en el COGS — tiene sentido: lo que sale como costo de las ventas debe cuadrar con lo que queda en el inventario.
Este valor del inventario importa porque es un activo de tu negocio. Si lo reportas mal, tu balance también está mal.
FIFO y el SAT: lo que debes saber
El SAT acepta tanto FIFO como costo promedio para la valuación de inventarios de personas físicas y morales con actividad empresarial. Lo que sí exige es consistencia: una vez que eliges un método, debes mantenerlo en el mismo ejercicio fiscal. No puedes cambiar de método a mitad del año para obtener resultados más favorables.
Las NIF C-4 (Normas de Información Financiera para inventarios) establecen que el método PEPS/FIFO es el preferido para situaciones donde los productos se venden en el mismo orden en que se compraron — que es exactamente el caso de la mayoría de los vendedores de e-commerce con productos con fecha de vencimiento o temporada.
Para productos sin fecha de caducidad (electrónica, ropa, accesorios), el SAT también acepta FIFO y es igualmente válido.
Por qué ProfitOS usa FIFO automáticamente
Cuando conectas tu cuenta de Mercado Libre a ProfitOS, el sistema registra automáticamente cada entrada de inventario (compra) con su precio unitario y aplica FIFO para calcular el COGS de cada venta en tiempo real.
No tienes que llevar una tabla en Excel, no tienes que rastrear lotes manualmente, no tienes que hacer las divisiones. Por cada venta que aparece en tu cuenta de ML, ProfitOS calcula automáticamente:
Y al cierre del mes, genera el reporte de inventario con el valor exacto de tu stock según FIFO — listo para que tu contador lo use en tu declaración.
Prueba ProfitOS gratis 14 días — sin tarjeta de crédito
Resumen: FIFO para vendedores de Mercado Libre
| Concepto | Detalle |
|---|---|
| **¿Qué es FIFO?** | Las primeras unidades compradas son las primeras en considerarse vendidas |
| **Nombre en español** | PEPS — Primeras Entradas, Primeras Salidas |
| **¿Lo acepta el SAT?** | Sí, junto con costo promedio ponderado |
| **¿Cuándo importa?** | Cuando compras el mismo producto a distintos precios en diferentes momentos |
| **Diferencia con costo promedio** | FIFO usa el costo específico del lote vendido; costo promedio usa un promedio de todo el inventario |
| **Impacto en utilidad** | Puede diferir miles de pesos según la variación de precios entre lotes |
| **Consistencia fiscal** | Debes usar el mismo método durante todo el ejercicio fiscal |
| **A escala** | Llevar FIFO en Excel es posible pero tedioso con muchos SKUs y lotes |
*Fuentes: NIF C-4 (Normas de Información Financiera México — Inventarios), SAT México. Verificado abril 2026.*
Preguntas frecuentes sobre FIFO en Mercado Libre
¿Es obligatorio usar FIFO para vender en Mercado Libre?
No, Mercado Libre no impone ningún método de valuación de inventarios. Es una decisión contable tuya. Lo que sí es obligatorio es declarar correctamente tus ingresos y costos ante el SAT, usando un método consistente durante el ejercicio fiscal.
¿Qué método es mejor: FIFO o costo promedio?
Depende del objetivo. Si quieres la representación más precisa de la utilidad real por venta, FIFO es mejor. Si prefieres simplicidad y llevas todo en Excel, costo promedio es más fácil de mantener. Para volúmenes altos con muchos SKUs y lotes, FIFO es prácticamente imposible de mantener manualmente — necesitas una herramienta que lo automatice.
¿El método FIFO afecta cuánto ISR pago?
Sí, indirectamente. El COGS que usas afecta tu utilidad fiscal reportada, que a su vez afecta el ISR anual. Un COGS mayor (costo promedio en inflación) reduce la utilidad reportada y puede reducir el ISR. Un COGS menor (FIFO en inflación) aumenta la utilidad reportada. Tu contador puede orientarte sobre cuál es más conveniente para tu situación fiscal específica.
¿Qué pasa si compro y vendo el mismo día?
Si el inventario rota muy rápido y las compras y ventas son del mismo lote, no hay diferencia entre FIFO y costo promedio — el costo es el mismo. La diferencia solo importa cuando tienes múltiples lotes acumulados con precios distintos.
¿Con qué frecuencia debo actualizar mi inventario FIFO?
Idealmente en tiempo real — cada venta debería registrarse contra el lote correcto en el momento en que ocurre. En la práctica manual, muchos vendedores lo hacen semanalmente o mensualmente, lo que introduce rezagos en los números. Las herramientas automatizadas como ProfitOS lo hacen venta por venta, sin rezago.
¿FIFO aplica también para Mercado Envíos Full?
Sí, FIFO aplica igual independientemente de la modalidad de envío. Si tienes stock en la bodega de Full, cada entrada (envío a la bodega) se registra como un lote con su precio unitario, y las ventas se costean desde el lote más antiguo.
*Este artículo es de carácter informativo y no constituye asesoría fiscal o contable. Para aplicar el método correcto según tu situación fiscal específica, consulta con un contador especializado en e-commerce.*