Precio de coste en PrestaShop: cómo introducir tu coste y calcular el margen
El precio de coste en PrestaShop es lo que te cuesta cada artículo sin IVA, y va en la ficha del producto, pestaña de precios. Los clientes no lo ven; sirve para calcular el margen en las estadísticas. Si un proveedor cambia la tarifa y los costes de la tienda son antiguos, tus informes de margen mienten, aunque los precios de venta estén bien.
Autor: El equipo de TellMyShop. Una guía para dueños de tiendas PrestaShop: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 6 min de lectura
¿Dónde se introduce el precio de coste en PrestaShop?
En la ficha del producto, en la pestaña de precios. El campo puede llamarse de forma distinta según la versión y la traducción: precio de coste, precio mayorista o precio de compra sin impuestos. Siempre significa lo mismo: cuánto pagas al proveedor por unidad, sin IVA.
- Abre Catálogo → Productos y haz clic en el producto.
- Ve a la pestaña de precios.
- Busca el campo del precio de coste debajo del precio de venta y escribe el importe sin IVA.
- Si el producto tiene combinaciones, revisa las variantes. Cada una puede tener su propio precio de coste.
- Guarda el producto.
Cuidado con la palabra «mayorista». En el back office, «precio mayorista» a veces significa el coste de compra, mientras que en una conversación los precios mayoristas son precios de venta para empresas. Son dos cosas distintas. Los precios para clientes empresa los tratamos en la guía sobre precios mayoristas en PrestaShop.
La guía de Fullmetrix para calcular el margen en PrestaShop señala un problema habitual: después de una importación o una migración, el campo del coste se queda vacío o en cero. La tienda muestra entonces un margen del 100 % en todo, y el informe de margen no sirve de nada.
¿Cómo calcular el margen sin confundirlo con el recargo?
El margen es el beneficio dividido por el precio de venta. El recargo es el beneficio dividido por el precio de coste. Calcula los dos con importes sin IVA.
| Precio de coste sin IVA | Precio de venta sin IVA | Beneficio | Margen | Recargo |
|---|---|---|---|---|
| 60 € | 100 € | 40 € | 40 % | 67 % |
| 75 € | 100 € | 25 € | 25 % | 33 % |
| 75 € | 125 € | 50 € | 40 % | 67 % |
Los valores de la tabla son ejemplos. Muestran algo importante: cuando el proveedor sube el precio de 60 € a 75 € y tú dejas igual el precio de venta, el margen baja del 40 % al 25 %. Para mantenerlo, el precio de venta tiene que subir a 125 €, no a 115 € como te dice la intuición.
Recuerda también que es el margen bruto del producto. MyPresta, en su artículo sobre márgenes en el comercio electrónico, recuerda que el beneficio real baja todavía más por el envío, las comisiones de pago, la publicidad y las devoluciones. El precio de coste es la base, pero no todo el cálculo.
¿Cómo se carga en la tienda una tarifa nueva del proveedor?
Jueves, 22:50. El proveedor te ha mandado una hoja de cálculo con precios nuevos para 140 artículos. Abres un producto, buscas la referencia en la hoja, copias el importe, guardas, vuelves a la lista. Hacia el décimo producto empiezas a dudar si los precios de la hoja llevan IVA o no.
Tienes tres opciones:
- A mano en la ficha del producto. Vale para unos pocos artículos.
- Importación CSV. Buena para cientos de artículos, si las columnas del archivo coinciden con los campos de la tienda. Antes de importar, exporta los precios actuales para tener a qué volver.
- Un módulo de márgenes. Hay módulos de pago, por ejemplo Margin and Markup de PrestaShow, que calculan el precio de venta a partir del precio de coste según una regla. Ayudan cuando quieres mantener un margen fijo de forma automática.
Elijas el camino que elijas, revisa tres cosas: si la tarifa es sin IVA, si las referencias de la hoja coinciden con las de la tienda y si las variantes tienen precios aparte.
¿Qué haces con los productos cuyo margen ha bajado?
Una tarifa nueva es un buen momento para una revisión. Después de actualizar los precios de coste, ordena los productos por el margen más bajo y sepáralos en tres grupos:
- Subir el precio de venta. Productos que se venden bien y tienen un margen por debajo de tu umbral. Haz la subida como una operación aparte, con vista previa de los precios nuevos.
- Dejarlos. Productos que atraen clientes a la tienda aunque tengan poco margen, por ejemplo artículos pequeños muy vendidos que se compran junto con cosas más caras.
- Buscar otro proveedor o retirarlos. Productos con poco margen y pocas ventas. Mantenerlos en el catálogo cuesta más de lo que aportan.
El umbral de margen lo pones tú, según los costes de tu tienda. No hay un número correcto para todos los sectores.
¿Cómo se actualizan los precios de coste en una conversación con el chat?
Con el módulo TellMyShop pegas la tarifa en la conversación y escribes lo que quieres. Tu chat (Claude o ChatGPT) empareja los artículos por referencia o EAN, te enseña el precio de coste antes y después y el margen, y deja los precios de venta como están si se lo pides.
Tú: Actualiza los precios de coste con esta lista (referencia; precio de coste sin IVA). No toques los precios de venta. Enséñame el margen antes y después.
Tu chat: He emparejado 138 de 140 artículos. Dos referencias no están en la tienda: RK-220 y RK-221. Vista previa de los tres primeros, importes sin IVA:
Atención: 14 productos tienen un margen por debajo del 20 % después del cambio. Puedo hacerte una lista aparte.
Tú: Guárdalo. Y hazme la lista de esos 14.
Tu chat: Guardado para 138 productos en dos lotes. Aquí tienes los 14 productos con un margen por debajo del 20 %, ordenados del más bajo.
versión anterior: Guantes de nitrilo, 100 uds.: coste 21,00, margen 42 %
versión nueva: Guantes de nitrilo, 100 uds.: coste 23,50, margen 35 %
versión anterior: Guantes recubiertos de látex: coste 6,80, margen 45 %
versión nueva: Guantes recubiertos de látex: coste 7,40, margen 40 %
versión anterior: Chaqueta de trabajo Storm: coste 118,00, margen 38 %
versión nueva: Chaqueta de trabajo Storm: coste 118,00, sin cambios
Los números de esta conversación son ejemplos. Una operación abarca hasta 100 productos, así que el chat divide una tarifa más grande en lotes y comprueba antes de empezar si cabe en los límites por hora fijados en el panel.
Los precios, incluidos los de coste, pertenecen al área Ventas. En TellMyShop Pro el guardado funciona cuando activas el interruptor Ventas en el panel del módulo, y sigue activado hasta que lo desactivas. Sin el interruptor el chat igualmente prepara una vista previa, así que ves el efecto antes de decidir. Cada cambio espera tu «sí» y queda en el historial de cambios, y puedes deshacer cualquier cambio con una petición. Por la mañana, con el café, pegas la tarifa, lees la vista previa y apruebas.
Si después de una tarifa nueva también quieres subir los precios de venta, lee la guía sobre cambiar precios masivamente en PrestaShop. Para las variantes te ayudará el artículo sobre el precio de las combinaciones. Hay peticiones listas en los casos de uso actualizar precios de coste desde la tarifa de un proveedor y subir precios en toda una categoría.
Puedes ver lo que el chat ve en tu tienda, sin guardar nada, en TellMyShop Free. Los planes con el interruptor Ventas están en la página de precios.
Preguntas y respuestas
¿Los clientes ven el precio de coste en la tienda?
No. El precio de coste es un campo interno, visible solo en el back office. Sirve para calcular el margen en estadísticas e informes. No aparece en la página de producto ni en el carrito.
¿Qué diferencia hay entre margen y recargo?
El margen es el beneficio medido sobre el precio de venta, y el recargo (markup) es el beneficio medido sobre el precio de coste. Un artículo comprado por 60 € sin IVA y vendido por 100 € sin IVA tiene un margen del 40 % y un recargo de alrededor del 67 %. Confundir estos dos números es un error habitual al poner precios.
¿Cambia el precio de venta cuando cambio el precio de coste?
No por sí solo. PrestaShop no recalcula el precio de venta a partir del precio de coste. Si quieres mantener tu margen, cambias el precio de venta aparte o usas un módulo que lo haga según una regla.
¿Y si las variantes tienen precios de coste distintos?
Las combinaciones pueden tener su propio precio de coste, que se pone en la pestaña de combinaciones. Comprueba si tu proveedor da precios distintos por talla o color. Si es así, un precio de coste a nivel de producto no basta para calcular el margen de cada variante.
¿TellMyShop Free actualiza los precios de coste?
No. TellMyShop Free no guarda nada. Los precios de coste los cambia TellMyShop Pro cuando el interruptor Ventas está activado, siempre con vista previa y tu aprobación.
PrestaShop es una marca registrada de PrestaShop SA. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.