En desarrolloSalud

Simulador de inventario para farmacias

Las farmacias pierden entre 2% y 5% de su inventario por vencimiento. Eso es margen neto que desaparece.

Problema y enfoque

Medicamentos que vencen en tu estante y otros que se agotan cuando más los necesitan tus clientes. Dinero perdido por ambos lados.

Modela la rotación de cada categoría de medicamento y optimiza tus pedidos para eliminar vencimientos sin sufrir desabastecimiento.

Variables que analizará

  • Inventario por categoría
  • Rotación mensual
  • Vida útil promedio
  • Lead time de pedido

Preguntas frecuentes

¿Cómo maneja el simulador medicamentos con diferentes vidas útiles?
Puedes categorizar por vida útil y el simulador modela cada grupo con su propia curva de rotación, alertándote sobre los que están en riesgo de vencer.
¿Puedo simular la demanda estacional de medicamentos?
Sí, permite modelar picos estacionales como antigripales en invierno o antialérgicos en primavera para ajustar pedidos anticipadamente.
¿El simulador considera alta rotación vs baja rotación?
Sí, puedes clasificar tu inventario en categorías A, B y C según rotación y optimizar la estrategia de reposición para cada grupo.

Guía completa

Simulador de rotación de medicamentos: del castigo por caducidad al inventario basado en demanda

En farmacias LatAm — Farmacias del Ahorro, Benavides y Guadalajara en México; Cruz Verde, Fybeca y SanaSana en Ecuador y Colombia; Cafam y Cruz Blanca en el sur de continente; red hospitalaria privada y pública — la rotación del inventario farmacéutico define margen neto de manera directa. Una farmacia comunitaria con 2-5% de su inventario vencido al mes opera sin colchón contra volatilidad de demanda, sin capacidad de negociar mejor con distribuidor, y sin posibilidad de absorber una caída de ticket promedio sin cerrar.

Un simulador serio cruza tres ecuaciones operativas básicas:

Drug turnover anual = Costo de mercancía vendida / Inventario promedio al costo Days on Hand = 365 / Drug turnover Expiry writeoff = Valor de producto caducado / Costo de mercancía vendida

Ejemplo numérico — farmacia independiente con 4,200 SKUs

Una farmacia comunitaria en Bogotá con inventario promedio valorado en 280 MCOP al costo, ventas al costo anuales de 1,680 MCOP. Turnover = 1,680 / 280 = 6.0× (seis rotaciones año). Days on Hand = 365 / 6.0 = 60.8 días. Si vence 62 MCOP en el año, writeoff = 62 / 1,680 = 3.7%. Benchmarks NCPA para farmacia comunitaria: turnover 8-12×, Days on Hand 30-45, writeoff bajo 2%. El diagnóstico es directo: se compra en exceso por miedo al desabastecimiento y se paga con margen.

Clasificación ABC/XYZ y controlados

La segmentación ABC por valor (A = 20% de SKUs que representan 80% de la venta) combinada con XYZ por variabilidad de demanda (X regular, Y moderada, Z esporádica) define cuatro políticas de reposición. Los AX (alto valor, demanda estable) exigen stock de seguridad bajo y reposición frecuente con lead time corto; los CZ (bajo valor, demanda errática) toleran stock más grande y reposición lenta. Sin esta matriz, la farmacia acaba con el clásico patrón: sobrestocks de jarabes pediátricos y desabastos de antihipertensivos críticos el mismo mes.

La categoría aparte son los medicamentos controlados: estupefacientes, psicotrópicos y antibióticos de reserva. En México, la COFEPRIS exige libro de controlados diario, triplicado de receta y cadena de custodia para fracción II, III y IV de la Ley General de Salud. En Colombia, el INVIMA y la resolución 1478 de 2006 definen la misma lógica. En Estados Unidos, el DEA Schedule II, III, IV y V obliga a perpetual inventory count con doble firma y auditoría trimestral. Un simulador integra estas categorías con una política de reposición más estricta y alertas cuando el stock de un controlado se desvía más de ±5% del kardex teórico.

Cadena de frío: el reto del biológico

Vacunas, insulinas, monoclonales y hemoderivados exigen cold chain entre 2°C y 8°C con desviaciones documentadas por encima de 15-30 minutos que pueden invalidar el lote completo. Una farmacia con cinco refrigeradores que no monitorean temperatura continuamente está un apagón de tres horas de perder inventario equivalente a dos meses de margen. El simulador permite incorporar coste de cadena de frío en el costeo del SKU y evaluar rentabilidad real de la línea biológica, que muchas veces opera a pérdida oculta.

Demanda estacional — influenza, alergia, pediatría escolar

La demanda de antigripales, antipiréticos pediátricos y antihistamínicos se mueve con estacionalidad documentada. En LatAm templado, el pico de antigripal ocurre entre mayo y agosto; antihistamínicos en septiembre-noviembre por polinización; pediatría se duplica en regreso a clases. Un simulador que proyecte demanda por SKU incorporando curva estacional de 24-36 meses, no solo promedio móvil de 3 meses, anticipa la compra con 6-10 semanas de adelanto y negocia mejor descuento por volumen con el distribuidor Nadro, Fedefarma, Marzam, Casa Saba o equivalente nacional.

Margen regulado y presión del genérico

En varios mercados LatAm el margen farmacéutico está regulado por ley para medicamentos esenciales — en México el Cuadro Básico y el artículo 31 de la Ley General de Salud limitan descuentos; en Colombia la Comisión Nacional de Precios de Medicamentos (CNPM) regula precios máximos; en Argentina la resolución 310/2004 del Ministerio de Salud fija márgenes mínimos al distribuidor. El genérico y biosimilar crecen 12-18% anual en participación y aprietan el margen promedio de la farmacia comunitaria 120-180 puntos base por año según IQVIA LatAm 2024. En ese entorno regulado y competitivo, la única palanca que queda intacta es la gestión de rotación e inventario, porque el margen unitario no se puede subir unilateralmente.

Serialización GS1 DataMatrix y trazabilidad de lote

La serialización (código único por caja con GS1 DataMatrix) es obligatoria en UE desde 2019 (FMD), en US desde 2023 (DSCSA full track-and-trace), y LatAm avanza: Argentina (ANMAT), Brasil (SNCM ANVISA), México (COFEPRIS plan 2025). Para la farmacia, serialización significa que la recepción del pedido y la dispensación exigen lectura del DataMatrix con verificación contra base nacional. El simulador se integra con este flujo prediciendo cuándo un lote cercano a caducar debe activar alerta cruzada con base GS1, en vez de esperar a la revisión manual del estante semanal.

Diferenciación frente al módulo de inventario del POS

El POS de farmacia (NubeSAP, Softland, Enfoque, IQVIA-Farmalogic) reporta stock actual y ventas del periodo. No proyecta demanda bajo tres escenarios, no cruza caducidad con rotación por cohorte de compra, no diferencia controlados de OTC en alertas, y no convierte 'sobrestock 18 días' en pesos inmovilizados con costo de oportunidad del capital de trabajo. El simulador cierra ese gap y produce el pedido semanal al distribuidor con cantidades óptimas por SKU y motivo auditable de cada decisión.

Para el farmacéutico titular, el gerente de sucursal y el director de una cadena regional, la herramienta traduce la operación diaria del mostrador en métricas de rentabilidad que el contador, el dueño y el banco entienden — y que la consultora especializada cobraría en decenas de miles de pesos por un diagnóstico puntual.

Caso real

Farmacia Salud Integral Reforma, independiente con tres sucursales en Ciudad de México facturando 42 MMXN al año, cerró 2024 con inventario promedio de 7.8 MMXN y expiry writeoff de 320 KMXN — 3.9% del COGS, casi el doble del benchmark NCPA. El dueño-farmacéutico detectó que el margen operativo había bajado de 14% a 10.5% en tres años sin caída visible en ticket promedio.

Corriendo el simulador con 18 meses de datos del POS encontraron: 412 SKUs clasificados C-Z con inventario equivalente a 95 días de venta, principalmente jarabes pediátricos estacionales comprados en campaña anual del distribuidor Nadro y antihistamínicos comprados en combo. Ocho SKUs biológicos de insulinas con rotación real de 3× anual pero comprados para rotación de 6×, forzando descarte de lotes cada cuatro meses. Y 68 SKUs de antibióticos de reserva (Fracción IV) comprados por oferta sin análisis de demanda, con 41% vencidos en el año.

Plan ejecutado en 90 días: (1) política diferenciada por celda ABC/XYZ con reposición semanal solo para AX y AY, quincenal para BX-BY y mensual solo contra pedido firme para CZ; (2) renegociación con Nadro para pedido biológico mensual con lead time 48 h en vez de trimestral; (3) bloqueo de compra por oferta para controlados sin análisis previo de historial de 12 meses.

Seis meses después: inventario promedio bajó a 5.4 MMXN (reducción 31%), turnover subió de 4.5× a 7.8× anual, expiry writeoff cerró el semestre en 1.6% del COGS, margen operativo regresó a 13.2%. El capital liberado de inventario (2.4 MMXN) se usó para abrir una cuarta sucursal en Azcapotzalco. Costo del ejercicio: 40 horas del farmacéutico titular usando el simulador durante dos fines de semana, contra los 250 KMXN cotizados por una consultora especializada en retail farmacéutico.

Benchmarks de la industria

MétricaValorFuente
Drug turnover farmacia comunitaria8-12× anualNCPA Digest 2024
Days on Hand óptimo30-45 díasAPhA — Pharmacy Operations Benchmark 2023
Expiry writeoff aceptable< 2% del COGSNACDS Chain Pharmacy Report 2024
Desviación temperatura cold chain permitida± 2°C rango 2-8°CWHO — Model Guidance for Storage 2020
Fill rate receta objetivo≥ 95%APhA Professional Practice Standards

Preguntas frecuentes

¿Cómo se calcula la rotación de inventario en una farmacia?
Rotación = Costo de mercancía vendida anual / Inventario promedio al costo. Ejemplo: si vendiste 18 MMXN al costo en el año y tu inventario promedio fue 2.2 MMXN, tu rotación es 8.2×. Para una farmacia comunitaria, NCPA marca 8-12× como rango saludable; bajo 6× indica sobrestock y capital inmovilizado; sobre 15× suele señalar desabasto frecuente.
¿Qué porcentaje de vencimiento es aceptable en farmacia?
Menos del 2% del costo de mercancía vendida según benchmarks NACDS y NCPA. Por encima del 3% hay un problema estructural de compras: falta de clasificación ABC/XYZ, compra por ofertas sin análisis, o falta de control de lotes próximos a vencer. El objetivo best-in-class es 0.5-1% con sistema FEFO (First Expire, First Out) activo.
¿Cómo evito el vencimiento de medicamentos?
Las palancas con mayor evidencia son: FEFO estricto en picking, alertas automáticas a 90 y 45 días de caducidad, clasificación ABC/XYZ con política de compra diferenciada, negociación de devolución con el distribuidor al 75-80% de vida útil, transferencia entre sucursales para inventarios a riesgo, y liquidación controlada a 30 días antes de caducidad con descuento dirigido.
¿Qué son los controlados en inventario de farmacia?
Medicamentos sujetos a regulación especial: estupefacientes, psicotrópicos, antibióticos de reserva. En México COFEPRIS (fracción II, III, IV Ley General de Salud); en Colombia INVIMA; en Estados Unidos DEA Schedule II-V. Exigen libro de controlados diario, perpetual inventory con doble firma, kardex auditable y chain of custody documentada desde recepción hasta dispensación.
¿Qué es la cadena de frío en medicamentos?
Cold chain es el protocolo de mantener medicamentos termosensibles (vacunas, insulinas, monoclonales, hemoderivados) en rango 2-8°C con monitoreo continuo y excursiones documentadas. Una desviación sostenida fuera del rango puede invalidar el lote según criterio OMS. Exige refrigerador calificado, datalogger con alarma y protocolo de contingencia ante falla eléctrica.
¿Cómo clasifico mi inventario por rotación?
Clasificación ABC por valor (A = 20% de SKUs que representan ~80% de la venta, B siguiente 30% que aporta ~15%, C resto que aporta 5%) combinada con XYZ por variabilidad de demanda (X regular, Y moderada, Z esporádica). Las nueve celdas resultantes definen políticas de reposición diferenciadas: AX exige reposición frecuente con stock mínimo, CZ tolera stock generoso con reposición lenta.
¿Cómo proyecto demanda estacional en farmacia?
Usa al menos 24 meses de histórico por SKU descompuestos en tendencia + estacionalidad + ruido (Holt-Winters o descomposición STL). Antigripales y antipiréticos pediátricos tienen picos marcados en meses fríos; antihistamínicos en temporada de polinización; pediatría en regreso a clases. Proyecta 8-10 semanas adelante para negociar volumen con distribuidor.

Herramientas del mismo cluster temático. Úsalas en conjunto para cerrar el análisis.

Última actualización: 17 de abril de 2026 · Contenido revisado por el equipo editorial de Simúlalo.

Rotación de Medicamentos: Evita Caducidad | Simúlalo