Margen vs markup: cuál es la diferencia (con ejemplos en pesos)

Margen y markup son números distintos sobre el mismo platillo. Confundirlos cuesta dinero. Aprende la diferencia con ejemplos en MXN y cuándo usar cada uno.

Esta conversación pasa todos los días en restaurantes y bares de México:

Dueño: “Mi taco al pastor tiene 60% de margen.” Contador: “¿60% de margen o 60% de markup?” Dueño: “Es lo mismo, ¿no?”

No, no es lo mismo. Y la diferencia entre confundirlos y entenderlos puede ser 5–15 puntos de utilidad real al año. Esta guía corta te explica la diferencia, te da las fórmulas con ejemplos en pesos, y te dice cuándo usar cada uno.

Definiciones rápidas

Margen (margin) = lo que te queda después de pagar la materia prima, expresado como porcentaje del precio de venta.

Margen % = (Precio venta − Costo) ÷ Precio venta × 100

Markup (también llamado ganancia sobre costo o factor de venta) = cuánto subes al costo para llegar al precio de venta, expresado como porcentaje del costo.

Markup % = (Precio venta − Costo) ÷ Costo × 100

La diferencia clave: margen se calcula sobre el PRECIO. Markup se calcula sobre el COSTO.

Ejemplo paso a paso: Margarita clásica

Recordemos los números de la guía de foodcost:

  • Costo de ingredientes: $39.80 MXN
  • Precio de venta: $160.00 MXN
  • Ganancia bruta: $120.20 MXN

Cálculo de margen:

Margen % = (160 − 39.80) ÷ 160 × 100
Margen % = 120.20 ÷ 160 × 100
Margen % = 75.1%

Cálculo de markup:

Markup % = (160 − 39.80) ÷ 39.80 × 100
Markup % = 120.20 ÷ 39.80 × 100
Markup % = 302.0%

El mismo coctel. Mismos pesos. Dos números completamente distintos.

Si el dueño dice “tengo 75% de margen” pero quería decir markup, está creyendo que su precio es 1.75× el costo cuando realmente es 4× el costo. Si renegocia con proveedores asumiendo el número equivocado, baja precios cuando NO debía, o sube precios cuando NO necesitaba.

Tabla de conversión rápida

Para los foodcosts típicos en restaurantes, así se ven los números equivalentes:

Foodcost %Margen %Markup %Factor de venta
20%80%400%5.0×
25%75%300%4.0×
30%70%233%3.33×
35%65%186%2.86×
40%60%150%2.5×
45%55%122%2.22×
50%50%100%2.0×

Cómo leer la tabla:

  • Si un platillo te cuesta $30 MXN en insumos y quieres operar a 30% foodcost, lo vendes a $30 × 3.33 = $100 MXN.
  • Eso te da 70% de margen y 233% de markup.

¿Cuál uso para tomar decisiones?

Ambos son útiles, pero para cosas distintas:

Usa MARGEN cuando quieras…

  • Comparar la rentabilidad entre platillos (porque el margen es % del precio, comparable entre productos de distinto precio)
  • Reportar al banco / inversionistas (en finanzas serias siempre se habla de margen)
  • Calcular utilidad esperada sobre ventas proyectadas (si esperas $300K en ventas con margen 65%, esperas $195K de ganancia bruta)
  • Comparar tu negocio con benchmarks de industria (la mayoría de los reportes hablan de margen)

Usa MARKUP cuando quieras…

  • Definir precio inicial de un platillo nuevo basado en su costo (multiplicas costo por factor de venta y obtienes el precio)
  • Negociar con proveedores (“si me subes el costo 10%, mi precio de venta debe subir 10% × factor de venta para mantener margen”)
  • Calcular precios rápidamente en la cocina (cocinero/cajero entiende mejor “este insumo cuesta $20, lo vendemos 3.5×” que decimales)

Margen bruto vs margen neto (también es importante)

Otra confusión común: el margen calculado arriba es margen bruto — solo descuenta materia prima. NO incluye:

  • Sueldos del cocinero, mesero, bartender
  • Renta del local
  • Luz, gas, agua, internet
  • Impuestos (IVA, ISR)
  • Comisión de tarjeta
  • Mermas (lee la guía de mermas)

El margen neto (también llamado utilidad neta) es lo que te queda al final del mes después de TODO eso. Para restaurantes en LATAM:

  • Margen bruto saludable: 65–75% (foodcost de 25–35%)
  • Margen neto saludable: 8–15%

Si tu margen bruto es 70% pero tu margen neto es 4%, hay un problema serio en costos operativos. Si es 70% bruto / 14% neto, vas bien.

Trampa #1: aplicar markup como si fuera margen

Caso real (muy común): el dueño quiere “30% de ganancia” en cada platillo. Tiene un taco que le cuesta $25 MXN. Su lógica:

“Le pongo 30% encima = $25 × 1.30 = $32.50 MXN. Listo.”

Cálculo correcto: si vende a $32.50:

  • Margen real = (32.50 − 25) ÷ 32.50 = 23%
  • Markup real = 7.50 ÷ 25 = 30%

Lo que el dueño quería era 30% de margen (que el platillo le deje $30 de cada $100). Pero aplicó la fórmula de markup. Como resultado, está vendiendo con margen 23% — muy bajo para restaurante. Termina el mes “vendiendo bien” pero perdiendo dinero.

Para llegar a 30% margen real, el precio debería ser:

Precio = Costo ÷ (1 − Margen deseado)
Precio = 25 ÷ (1 − 0.30)
Precio = 25 ÷ 0.70
Precio = $35.71 MXN

O usando markup: necesitas un markup de (0.30 ÷ 0.70) × 100 = 42.86%.

Trampa #2: “Mi margen es 80% porque cobro 5×”

Otro caso real: dueño con un platillo que le cuesta $20 y vende a $100.

“Cobro 5 veces el costo, así que tengo 80% de margen.”

Calculemos:

  • Margen = (100 − 20) ÷ 100 = 80% ✅ correcto
  • Markup = 80 ÷ 20 = 400% ✅ correcto
  • Factor de venta = 100 ÷ 20 = ✅ correcto

En este caso el dueño tiene razón — porque está usando margen sobre precio. Pero si dijera “cobro 5× el costo así que tengo 400% de margen”, estaría confundiendo markup con margen.

Reglita mental: margen NUNCA puede ser mayor a 100%. Si oyes “margen de 150%”, quien lo dice está hablando de markup sin saberlo.

Cómo usar esto estratégicamente

Al definir precio de menú nuevo

  1. Calcula costo real del platillo (con rendimiento si aplica)
  2. Decide margen objetivo según el platillo:
    • Cocteles: 75–82% margen (foodcost 18–25%)
    • Comida regular: 65–72% margen (foodcost 28–35%)
    • Mariscos: 55–65% margen (foodcost 35–45%)
  3. Calcula precio: Precio = Costo ÷ (1 − Margen deseado)
  4. Ajusta al “precio psicológico” más cercano ($85, $89, $99 en vez de $87.43)

Al subir precios cuando sube un insumo

Si el tequila sube 10%:

  • Margen sin ajustar precio: cae 4–5 puntos
  • Para mantener margen, sube precio aproximadamente: Aumento % = aumento insumo % × proporción del costo

Si el tequila es 60% del costo del coctel y sube 10%, tu costo total sube ~6%. Para mantener margen, sube el precio del coctel ~6%.

Al evaluar qué platillos empujar

El platillo con mayor margen absoluto en pesos (no porcentaje) suele ser el más rentable de vender más. Si:

  • Coctel A: margen 80%, precio $100 → margen absoluto $80
  • Coctel B: margen 65%, precio $250 → margen absoluto $162.50

Aunque B tenga menor porcentaje, vender uno de B equivale a vender 2 de A en ganancia. Empuja B con tus meseros.

Cómo lo automatiza un POS moderno

Calcular margen y markup en Excel es factible si tienes 10 platillos. Si tienes 60+ con costos que suben mensual, te toma 4–6 horas al mes solo mantener la hoja. Un POS con foodcost integrado (como PharosPOS) hace esto automáticamente:

  1. Cada platillo muestra margen + markup en tiempo real cuando lo creas o editas
  2. Widget “Costo & Margen Live” en el catálogo — cambias precio y ves margen + markup recalculados al instante
  3. Comparativa de margen entre tus platillos con semaforo (>70% verde, 50–70% ámbar, <50% rojo)
  4. Reportes de margen por categoría (postres dejan más que entradas, por ejemplo)
  5. Alertas cuando un insumo sube y un platillo cae de margen objetivo — sabes antes de operar un mes con pérdida silenciosa

Para calcular el de un platillo específico tenemos una calculadora gratis online — útil para empezar antes de migrar a un sistema.

Próximos pasos esta semana

  1. Hoy: calcula margen y markup de tus 5 platillos más vendidos. Probablemente descubras que confundías los términos.
  2. Esta semana: define margen objetivo por categoría (cocteles 75%+, comida 65%+, mariscos 55%+).
  3. Próxima semana: ajusta precios de los platillos que están abajo de tu objetivo. Subir $5–10 MXN en 3 platillos top vendidos puede recuperar 2–4 puntos de margen total del negocio.
  4. Este mes: si manejas más de 30 platillos, considera migrar a un POS que calcule todo automáticamente. El tiempo recuperado paga la mensualidad varias veces.

PharosPOS incluye foodcost con margen + markup en tiempo real, alertas de margen bajo, reportes comparativos por categoría — todo sin costo extra. Pruébalo 30 días gratis sin tarjeta de crédito.


¿Tienes una situación específica de pricing en tu negocio? Escríbenos a arturo@pharospos.com o por WhatsApp. Respondemos en menos de 24 horas y a veces hacemos posts dedicados a las situaciones más comunes.