Precio de venta objetivo en ecommerce: markup vs margen y la fórmula correcta
Calcula el precio de venta desde tu margen objetivo sin el error de aplicar el % al coste. Markup vs margen, fórmula precio = costes/(1−margen) y tabla.
El error que arruina el margen de muchas tiendas
Imagina que tu producto te cuesta 10 € y quieres un margen del 30 %. La tentación es obvia: multiplicas 10 € por 1,30 y fijas el precio en 13 €. Parece correcto, pero acabas de cometer el error de pricing más frecuente en ecommerce.
Con ese precio de 13 €, tu beneficio por unidad es de 3 € (13 − 10). Pero el margen no se mide sobre el coste, sino sobre el precio de venta: 3 € sobre 13 € es un 23,1 %, no un 30 %. Has dejado casi 7 puntos de margen por el camino. En 1.000 ventas a 13 €, esa diferencia equivale a precios mal calculados que te obligan a vender mucho más para conseguir la rentabilidad que creías tener.
El problema nace de confundir dos conceptos que se expresan igual (en porcentaje) pero se calculan sobre bases distintas: el markup y el margen.
Markup vs margen: la distinción que lo cambia todo
Ambos miden el beneficio, pero usan denominadores diferentes.
- Markup (margen sobre coste): el porcentaje que añades sobre el coste para obtener el precio.
- Margen (margen sobre precio): el porcentaje que el beneficio representa sobre el precio de venta.
Markup (%) = (Precio − Coste) / Coste × 100
Margen (%) = (Precio − Coste) / Precio × 100
El numerador es idéntico (el beneficio bruto). Lo que cambia es la base. Como el precio siempre es mayor que el coste, el margen siempre será menor que el markup para un mismo precio.
Un ejemplo numérico claro
Coste de 10 €, precio de venta de 15 €:
Beneficio = 15 − 10 = 5 €
Markup = 5 / 10 = 50 %
Margen = 5 / 15 = 33,3 %
El mismo producto tiene un markup del 50 % y un margen del 33,3 %. Ninguno de los dos está mal; simplemente miden cosas distintas. El error aparece cuando alguien dice "quiero un 30 % de margen" y aplica un 30 % de markup.
La fórmula correcta para el precio objetivo
Si partes del margen que quieres conseguir, la fórmula correcta es:
Precio de venta = Costes totales / (1 − Margen objetivo en decimal)
Volviendo al ejemplo del principio: coste de 10 €, margen objetivo del 30 %.
Precio = 10 / (1 − 0,30) = 10 / 0,70 = 14,29 €
Comprobación: beneficio = 14,29 − 10 = 4,29 €; margen = 4,29 / 14,29 = 30,0 %. Ahora sí.
Compáralo con el cálculo erróneo (coste × 1,30 = 13 €) y verás la diferencia: 1,29 € más por unidad para conseguir el margen que realmente buscabas.
Por qué funciona la fórmula
Si el margen es el beneficio sobre el precio, entonces los costes representan el resto del precio, es decir, (1 − margen) del precio. Despejando:
Coste = Precio × (1 − Margen)
Precio = Coste / (1 − Margen)
Es pura álgebra, pero es el paso que separa un pricing rentable de uno que se queda corto sistemáticamente.
Calcula tu precio objetivo sin riesgo de equivocarte en la fórmula:
Tabla de conversión markup ↔ margen
Esta es la tabla de referencia que conviene tener a mano. Convierte el markup que aplicas en el margen real que obtienes, y viceversa.
| Markup sobre coste | Margen sobre precio | Multiplicador del coste |
|---|---|---|
| 10 % | 9,1 % | × 1,10 |
| 20 % | 16,7 % | × 1,20 |
| 25 % | 20,0 % | × 1,25 |
| 33,3 % | 25,0 % | × 1,33 |
| 50 % | 33,3 % | × 1,50 |
| 66,7 % | 40,0 % | × 1,67 |
| 100 % | 50,0 % | × 2,00 |
| 150 % | 60,0 % | × 2,50 |
| 233 % | 70,0 % | × 3,33 |
| 400 % | 80,0 % | × 5,00 |
Las fórmulas de conversión entre ambos:
Margen = Markup / (1 + Markup)
Markup = Margen / (1 − Margen)
Por ejemplo, para saber qué markup necesitas si quieres un margen del 40 %:
Markup = 0,40 / (1 − 0,40) = 0,40 / 0,60 = 0,667 = 66,7 %
Es decir, multiplicar el coste por 1,667. Fíjate en un detalle importante de la tabla: para márgenes altos, el markup se dispara. Pasar de un margen del 70 % al 80 % exige saltar de un markup del 233 % al 400 %. Esa no linealidad es la razón por la que los negocios de alto margen necesitan diferenciación o marca: subir margen "a pulso" sobre el coste se vuelve cada vez más caro de justificar ante el cliente.
Incluir todos los costes en el precio objetivo
Hasta aquí hemos usado un único "coste" para simplificar. En ecommerce real, los costes totales por pedido incluyen varias partidas, y algunas son porcentuales sobre el precio de venta, lo que complica ligeramente la fórmula.
Costes que se suman al numerador (fijos por pedido):
- Coste del producto
- Envío al cliente
- Packaging y materiales
- Componente fijo de la comisión de pasarela (p. ej. 0,25 € de Stripe)
- CPA publicitario por pedido
Costes que se restan al denominador (porcentuales sobre el precio):
- Componente porcentual de la comisión de pasarela
- Tasa de devoluciones estimada
La fórmula completa queda así:
Precio = (Costes fijos por pedido) / (1 − Margen − % pasarela − % devoluciones)
Ejemplo con comisión de pasarela y devoluciones
Datos de un pedido:
- Coste del producto: 12 €
- Envío + packaging: 4,30 €
- Comisión fija Stripe: 0,25 €
- CPA publicitario: 4 €
- Comisión porcentual Stripe: 1,50 %
- Devoluciones estimadas: 3 %
- Margen objetivo: 25 %
Costes fijos = 12 + 4,30 + 0,25 + 4 = 20,55 €
Denominador = 1 − 0,25 − 0,015 − 0,03 = 0,705
Precio = 20,55 / 0,705 = 29,15 €
Si hubieras ignorado la comisión porcentual y las devoluciones, habrías calculado 20,55 / 0,75 = 27,40 €, un precio 1,75 € más bajo que erosiona el margen objetivo en casi 5 puntos. Cada partida de coste porcentual que olvidas se come margen de forma silenciosa.
Recuerda los datos de pasarela de referencia para 2026:
- Stripe: 1,50 % + 0,25 € por transacción (tarjetas EEE).
- PayPal: 3,49 % + 0,35 € (cobros estándar, cuenta empresa España).
- Shopify Payments (Basic): 2,00 % + 0,30 € (tarjetas online, plan Basic).
Verificar: las comisiones de pasarela se revisan periódicamente. Confirma siempre las tarifas vigentes en la web oficial de cada proveedor antes de fijar precios.
Antes de cerrar un precio, verifica que el margen neto resultante es el que esperas con la calculadora de margen:
Markup como atajo operativo
Si gestionas un catálogo grande, calcular el precio pedido a pedido es inviable. Aquí es donde el markup resulta práctico: una vez que sabes qué markup equivale a tu margen objetivo, puedes aplicarlo como multiplicador rápido sobre el coste de cada SKU.
Por ejemplo, si tu margen objetivo es del 40 %, el markup equivalente es del 66,7 % (× 1,667). Cargas el coste de cada producto en tu hoja de cálculo o ERP y multiplicas por 1,667 para obtener el precio base.
Precio base por SKU = Coste del SKU × (1 + Markup objetivo)
Ten en cuenta dos matices:
- El markup multiplicador solo cubre el coste de producto. Si tienes costes fijos por pedido (envío, packaging, CPA) que no escalan con el coste de producto, el markup uniforme dejará márgenes reales distintos por SKU: holgados en productos caros, ajustados en los baratos.
- Los productos de bajo coste sufren más los costes fijos. Un producto de 3 € de coste con × 1,667 se vende a 5 €, pero 0,25 € de comisión fija y 4 € de packaging y CPA lo dejan en pérdidas. Para esos SKU, calcula el precio con la fórmula completa.
Para una visión global de cómo encaja el precio objetivo dentro de tu modelo de pricing, consulta estas guías hermanas:
Resumen operativo
- Markup mide el beneficio sobre el coste; margen lo mide sobre el precio. Para un mismo precio, el margen siempre es menor.
- No multipliques el coste por el margen que quieres: usa
precio = costes / (1 − margen). - Para márgenes altos, el markup necesario crece de forma no lineal: justifícalo con valor, no solo con precio.
- Incluye todos los costes: los fijos van al numerador, los porcentuales (pasarela, devoluciones) se restan del denominador.
- Usa el markup como atajo de catálogo, pero revisa con la fórmula completa los SKU de bajo coste.
Preguntas frecuentes
Preguntas frecuentes
Herramientas y guías relacionadas
Calcular mi precio de venta objetivo
Validar mi margen neto
Calcular punto de equilibrio
Guías de ecommerce y rentabilidad en tu email
Estrategias de pricing, comisiones y márgenes para ecommerce. Sin spam.