El margen de ganancia de un producto se calcula restando el costo al precio de venta y dividiendo ese resultado entre el precio de venta: (Precio de venta menos Costo) dividido entre Precio de venta, multiplicado por 100. En 2026 sigue siendo común que un comerciante confunda ese cálculo con el markup, que se calcula sobre el costo y no sobre el precio de venta, y termine cobrando menos de lo que cree estar ganando. Esta guía explica las dos fórmulas, en qué se diferencian y cómo aplicarlas con un ejemplo numérico simple.
¿Qué es el margen de ganancia?
El margen de ganancia es el porcentaje del precio de venta de un producto que realmente queda como utilidad después de cubrir su costo. No es lo mismo que “lo que le subes” al producto, y esa confusión es la raíz de casi todos los errores de precio que veo en negocios de mostrador.
Cuando un comerciante dice “a este producto le gano el 30%”, casi siempre se refiere a cuánto le subió al costo (eso es markup), no a qué porcentaje del precio final es ganancia real (eso es margen). Son dos números distintos calculados con la misma resta, pero divididos entre cifras diferentes. Confundirlos no es un detalle académico: si fijas tus precios pensando que tienes 30% de margen cuando en realidad tienes 30% de markup, tu ganancia real es menor de lo que planeaste, producto por producto, mes tras mes.
Esta es una de las razones por las que muchos dueños de negocio terminan diciendo que no saben cuánto ganan realmente entre sus tiendas o sus líneas de producto. Venden todos los días, mueven inventario, cobran, pero el número final de utilidad no coincide con lo que esperaban. El problema casi nunca es la venta: es que el margen nunca se calculó bien desde que se puso el precio.
¿Cuál es la fórmula para calcular el margen bruto de un producto paso a paso?
La fórmula del margen bruto es esta:
Margen de ganancia (%) = (Precio de venta − Costo) ÷ Precio de venta × 100
Para aplicarla bien hay que tener claro qué entra en cada variable:
- Costo: lo que realmente te cuesta tener ese producto listo para vender. Incluye el precio de compra al proveedor, y si aplica, el flete, el empaque o cualquier gasto directo para ponerlo en el estante. No es solo “lo que pagué en la factura del proveedor”.
- Precio de venta: el precio final al público, sin IVA. El IVA que cobras es del SAT, no tuyo: si lo incluyes en el cálculo, tu margen se ve más alto de lo que es en realidad.
- Ganancia bruta: el resultado de restar el costo al precio de venta. Es la cifra en pesos antes de convertirla a porcentaje.
El resultado de la fórmula te dice qué porción de cada peso que entra por ese producto se queda como ganancia bruta, antes de descontar gastos generales del negocio como renta, sueldos o servicios. Por eso se llama margen bruto: todavía no es tu utilidad neta, pero es el punto de partida para calcularla.
¿Cuál es la diferencia entre margen y markup?
El markup se calcula con la misma resta que el margen, pero se divide entre el costo, no entre el precio de venta. La fórmula es:
Markup (%) = (Precio de venta − Costo) ÷ Costo × 100
La diferencia parece pequeña, pero cambia el resultado de forma importante. Con los mismos números, el markup siempre da un porcentaje más alto que el margen, porque se divide entre una cifra más chica (el costo, que siempre es menor que el precio de venta cuando hay ganancia).
| Concepto | Sobre qué se divide | Qué te dice |
|---|---|---|
| Margen de ganancia | Precio de venta | Qué porcentaje de lo que cobras es ganancia real |
| Markup | Costo | Cuánto le subiste al costo del producto |
Cuando alguien fija precios con la fórmula de markup pero reporta el resultado como si fuera margen, sistemáticamente sobreestima su ganancia real. Es el error más común que encuentro al revisar cómo un negocio calcula sus precios, y rara vez es mala fe: casi siempre nadie le explicó la diferencia entre las dos fórmulas.
¿Cómo se calcula el margen de ganancia con un ejemplo numérico simple?
Vamos con un caso concreto. Mariana tiene una papelería en Puebla y compra un modelo de mochila a $150 por unidad a su proveedor. La vende en $220 (precio sin IVA). ¿Cuánto es su margen real y cuánto es su markup?
- Ganancia bruta: 220 − 150 = $70 por mochila.
- Margen de ganancia: 70 ÷ 220 = 0.318, es decir, 31.8%. De cada $220 que Mariana cobra por una mochila, $70 son ganancia bruta.
- Markup: 70 ÷ 150 = 0.466, es decir, 46.6%. Mariana le subió casi 47% al costo del producto para llegar al precio de venta.
Con el mismo producto y los mismos $70 de ganancia, el resultado cambia según qué fórmula uses: 31.8% de margen o 46.6% de markup. Si Mariana cree que su margen es del 46.6% porque confundió las fórmulas, va a pensar que gana más de lo que realmente gana, y eso afecta cómo decide sus próximos precios, sus promociones y hasta si le conviene o no dar un descuento.
También sirve conocer la fórmula al revés: si Mariana quiere fijar un precio a partir de un margen deseado, la cuenta es esta:
Precio de venta = Costo ÷ (1 − Margen deseado)
Si Mariana quiere un margen del 35% sobre una libreta que le cuesta $60, el cálculo es: 60 ÷ (1 − 0.35) = 60 ÷ 0.65 = $92.31. Ese es el precio que necesita cobrar, sin IVA, para que ese producto realmente le deje 35% de margen y no un número parecido calculado con la fórmula equivocada.
¿Qué margen de ganancia es saludable según el tipo de producto que vendes?
No existe un margen “correcto” universal: depende del giro, de cuánto rota el producto y de cuánto compites por precio. Un abarrotes que vende productos de alta rotación (refrescos, leche, pan) suele trabajar con márgenes más bajos porque el volumen compensa. Una boutique o una joyería, con productos de menor rotación y más diferenciación, suele necesitar márgenes más altos para que el negocio sea sostenible.
Lo que sí aplica para cualquier giro es esto: el margen que calculas en el papel no siempre es el margen que terminas ganando. Según datos de la industria, la tasa de merma promedio en el retail mexicano ronda el 1.81% de las ventas. Si tu margen promedio en un producto es del 20%, una merma de ese tamaño (por robo, error de conteo o producto caducado sin detectar) se está comiendo cerca de una décima parte de tu ganancia real sin que aparezca en ningún ticket de venta.
¿Cómo saber si estás perdiendo margen sin darte cuenta entre distintos productos o sucursales?
Calcular el margen de un producto a mano, una vez, es sencillo. El problema aparece cuando tienes cien o mil productos distintos, precios que cambian por proveedor, y más de una sucursal vendiendo cada uno a un ritmo diferente. Ahí el cálculo manual en una hoja de Excel deja de ser confiable: alguien olvida actualizar un costo, un producto sube de precio con el proveedor y nadie ajusta el precio de venta, o simplemente no hay tiempo de recalcular margen por margen cada semana.
El resultado es un negocio que parece rentable en el corte de caja del día, pero donde nadie sabe realmente cuánto se gana entre las distintas tiendas o líneas de producto. Un producto puede estar vendiéndose bien en volumen y aun así estar dejando un margen casi nulo, mientras otro con menos ventas es el que realmente sostiene la utilidad del mes. Sin un margen calculado producto por producto y sucursal por sucursal, esa diferencia queda invisible.
Qué herramientas ayudan a calcular el margen de ganancia sin sacar la calculadora producto por producto
Para un puñado de productos, la calculadora y las fórmulas de arriba son suficientes. Cuando el catálogo crece y el negocio ya tiene varias sucursales, mayoreo o ventas a crédito, calcular el margen real producto por producto a mano deja de ser realista, y ahí es donde un sistema que lo automatice empieza a justificar su costo.
Pulpos, por ejemplo, incluye el reporte de Finanzas y Ganancias de Pulpos, que calcula la rentabilidad real del negocio a partir de costos y precios ya cargados en el sistema, sin que el dueño tenga que sacar la calculadora producto por producto ni sucursal por sucursal. Aquí va una advertencia honesta: ese reporte específico depende del plan, así que si estás evaluando opciones conviene confirmar en qué plan queda incluido antes de asumir que viene por defecto.
Más allá de qué sistema uses, la idea de fondo es la misma: mientras más crece tu catálogo y tus sucursales, más vale la pena que el margen se calcule solo, a partir de costos y precios actualizados, en lugar de depender de que alguien lo recalcule a mano cada vez que cambia un proveedor.
¿Qué hacer esta semana para dejar de adivinar el margen real de tus productos?
Empieza por tus diez productos de mayor venta. Recalcula el margen de cada uno con la fórmula correcta (precio de venta menos costo, dividido entre precio de venta) y compáralo con lo que creías que estabas ganando. Es común encontrar sorpresas ahí mismo: productos que parecían rentables y apenas dejan margen, y otros que nadie vigilaba y en realidad sostienen buena parte de la utilidad.
Después, revisa si tus costos siguen siendo los mismos que usaste para poner el precio original. Los proveedores suben precios con más frecuencia de lo que la mayoría de los negocios ajusta sus precios de venta, y ese desfase es una de las formas más silenciosas de perder margen. Si tu catálogo ya pasó de unas cuantas decenas de productos o manejas más de una sucursal, este es el momento de dejar de recalcular todo a mano y considerar que un sistema lleve ese número por ti.
Si manejas varias sucursales, mayoreo o ventas a crédito y quieres ver el margen real de tu negocio sin depender de una hoja de Excel actualizada a mano, puedes revisar cómo Pulpos organiza estos números y decidir si se ajusta a cómo opera tu negocio hoy.
Preguntas frecuentes
¿Cuál es la fórmula para calcular el margen de ganancia de un producto?
El margen de ganancia se calcula restando el costo al precio de venta y dividiendo ese resultado entre el precio de venta, multiplicado por 100: (Precio de venta menos Costo) dividido entre Precio de venta, por 100. El precio de venta debe ser sin IVA, porque el IVA no es ganancia del negocio.
¿Cuál es la diferencia entre margen y markup?
El margen se calcula dividiendo la ganancia bruta entre el precio de venta, mientras que el markup se calcula dividiendo la misma ganancia bruta entre el costo del producto. Con los mismos números, el markup siempre da un porcentaje más alto que el margen, porque se divide entre una cifra menor. Confundir ambos lleva a pensar que se gana más de lo que realmente se gana.
¿Qué margen de ganancia es bueno según el giro?
Un margen bueno es el que cubre tus gastos fijos y te deja ganancia con la rotación real de tu producto, así que no hay una cifra única para todos. Los giros de alta rotación, como abarrotes, trabajan con márgenes más bajos y compensan con volumen. Los de baja rotación, como boutiques o joyerías, necesitan márgenes más altos porque la mercancía pasa más tiempo en el anaquel.
¿Cómo calculo el precio de venta si ya sé el margen que quiero ganar?
Se usa la fórmula inversa: Precio de venta igual a Costo dividido entre (1 menos el margen deseado en decimal). Por ejemplo, para un producto que cuesta $60 y se quiere un margen del 35%, el cálculo es 60 dividido entre 0.65, lo que da un precio de venta de $92.31.
¿Por qué mi margen de ganancia calculado no coincide con lo que realmente gano cada mes?
Suele deberse a tres causas: costos de proveedor que subieron sin que se ajustara el precio de venta, mermas por robo o producto dañado que no aparecen en el cálculo del margen sobre el papel, y catálogos grandes o multi-sucursal donde el margen real ya no se recalcula producto por producto de forma manual.
¿Qué herramientas ayudan a calcular el margen de ganancia automáticamente?
Un sistema de gestión con reportes financieros integrados puede calcular el margen real de cada producto y sucursal a partir de los costos y precios ya cargados, sin recalcular manualmente. Pulpos, por ejemplo, incluye reportes financieros y de ganancias con este propósito, según el plan.

