💰 Precios, descuentos y reglas de precio

Actualizado: 2026-04-05

La gestión de precios es una de las áreas más complejas y poderosas de PrestaShop. El sistema permite configuraciones sofisticadas que van desde un simple precio fijo hasta descuentos escalonados por cantidad, precios diferentes según el grupo de cliente, y cupones con múltiples condiciones.

#Precio del producto: conceptos básicos

Cada producto tiene varios precios relacionados que se configuran desde la pestaña Precios del producto:

CampoDescripciónEjemplo
Precio (sin IVA)El precio base del producto antes de impuestos16,53 €
Precio (con IVA)Se calcula automáticamente según la regla de IVA aplicada19,99 € (con 21% IVA)
Regla de IVAQué tipo de IVA se aplica a este productoIVA estándar 21%, reducido 10%, superreducido 4%
Precio de costeLo que te cuesta a ti el producto (para calcular margen)8,50 €
Precio por unidadPara productos vendidos por peso/volumen (obligatorio por ley)3,30 €/kg
Mostrar precio 'desde'En productos con combinaciones de diferente precio, muestra el mínimoDesde 19,99 €
Cálculo del precio final
text
Precio sin IVA:     16,53 €
+ IVA (21%):         + 3,47 €
= Precio con IVA:    19,99 €

Precio de coste:     8,50 €
Margen bruto:        16,53 - 8,50 = 8,03 €
Margen (%):          8,03 / 16,53 × 100 = 48,6%
ℹ️
¿Trabajar con precios sin IVA o con IVA?

En Parámetros de la tienda → Productos puedes elegir si introduces los precios con o sin IVA. Si vendes B2C en España, trabaja con precios con IVA (lo que paga el cliente). Si vendes B2B, trabaja sin IVA. PrestaShop calculará automáticamente el otro valor.

#Configurar IVA y impuestos

La configuración de impuestos se gestiona desde Internacional → Impuestos:

SecciónPara qué sirve
ImpuestosLista de tipos impositivos (21%, 10%, 4%, 0%)
Reglas de impuestosGrupos que combinan tipo + país + comportamiento
Configuración de impuestosActivar/desactivar impuestos, mostrar con/sin IVA, ecotasa

Las reglas de impuestos son el mecanismo clave. Cada regla define qué tipo de IVA se aplica según el país del cliente. Para España:

Regla de impuestoTipoProductos típicos
IVA ES 21%GeneralLa mayoría de productos
IVA ES 10%ReducidoAlimentos, productos sanitarios
IVA ES 4%SuperreducidoPan, leche, libros, medicamentos
IVA ES 0%ExentoServicios financieros, operaciones intracomunitarias con NIF-IVA

Para ventas internacionales, puedes configurar diferentes tipos de IVA por país dentro de la misma regla de impuestos. Por ejemplo, una regla «IVA estándar UE» puede tener 21% para España, 20% para Francia, 19% para Alemania, etc.

#Precios específicos

Los precios específicos permiten definir precios especiales para situaciones concretas. Se configuran desde la pestaña Precios del producto, sección «Precios específicos».

Cada precio específico puede combinarse con estas condiciones:

CondiciónDescripciónEjemplo
Para todos o un cliente específicoAplicar el precio solo a un cliente concretoPrecio VIP para el cliente Juan García
Para todos o un grupo de clientesAplicar solo a un grupoPrecio mayorista para grupo «Profesionales»
Para todas o una combinaciónPrecio diferente según la varianteDescuento solo en talla XL
Para todos o un paísPrecio según el país del clientePrecio diferente para Francia
Para todas o una monedaPrecio fijo en una moneda específica49.99 USD independiente del cambio
Desde cantidadDescuento por volumenA partir de 10 unidades, -15%
Periodo de tiempoPrecio válido entre dos fechasDel 1 al 31 de enero (rebajas)
Tipo de descuentoImporte fijo o porcentaje-5 € o -20%
Con/sin IVASi el descuento se calcula sobre precio con o sin IVASegún tu configuración
Ejemplos de precios específicos
text
Ejemplo 1: Descuento por volumen
  Producto: Tornillo M6
  Desde 1 ud: 0,50 €
  Desde 50 uds: -10% (0,45 €/ud)
  Desde 200 uds: -20% (0,40 €/ud)
  Desde 1000 uds: -30% (0,35 €/ud)

Ejemplo 2: Precio para grupo VIP
  Producto: Zapatillas Running
  Precio normal: 89,99 €
  Grupo «VIP»: -15% → 76,49 €

Ejemplo 3: Oferta temporal
  Producto: Altavoz Bluetooth
  Precio normal: 49,99 €
  Del 24/11 al 01/12 (Black Friday): -30% → 34,99 €
⚠️
Precio tachado y Directiva Omnibus

Cuando un producto tiene un precio específico activo (descuento), PrestaShop muestra automáticamente el precio original tachado. Desde mayo 2022, la Directiva Omnibus (EU 2019/2161) exige mostrar el precio más bajo de los últimos 30 días como referencia para la reducción. Instala un módulo compatible o verifica que tu tema lo gestione.

Las reglas de catálogo aplican descuentos automáticos a grupos de productos sin necesidad de un código de cupón. Se configuran desde Catálogo → Descuentos → Reglas de precio del catálogo.

Una regla de catálogo define:

CampoDescripción
NombreIdentificador interno de la regla
TiendaEn qué tienda aplica (multitienda)
MonedaTodas o una específica
PaísTodos o uno específico
Grupo de clientesTodos o un grupo específico
Desde cantidadA partir de cuántas unidades aplica
Desde/Hasta fechaPeriodo de vigencia
Tipo de reducciónPorcentaje o importe fijo
ReducciónEl valor del descuento (ej: 20% o 5 €)
ImpuestosSi la reducción es con o sin IVA

Las condiciones determinan a qué productos se aplica. Puedes combinar:

CondiciónEjemplo
CategoríaTodos los productos de «Ropa de invierno»
Fabricante/MarcaTodos los productos de la marca Nike
ProveedorTodos los productos del proveedor X
AtributosTodos los productos de color Rojo
CaracterísticasTodos los productos con Material = Algodón
💡
Uso típico de reglas de catálogo

Las reglas de catálogo son ideales para: rebajas de temporada (-20% en toda la ropa de invierno), ofertas de marca (-15% en todo Nike esta semana), descuentos por volumen globales (a partir de 3 uds, -10%), y precios para profesionales (grupo Mayorista: -30% en todo el catálogo).

#Reglas de carrito (cupones de descuento)

Las reglas de carrito son los tradicionales cupones de descuento. El cliente introduce un código en el carrito y obtiene un beneficio. Se configuran desde Catálogo → Descuentos → Reglas de carrito.

Una regla de carrito tiene tres pestañas de configuración:

PestañaCampos principales
InformaciónNombre, descripción, código (o sin código para automático), resaltado, uso parcial, prioridad
CondicionesFecha inicio/fin, cantidad total disponible, usos por cliente, pedido mínimo, restricciones por grupo/país/cliente, productos/categorías requeridas en el carrito
AccionesTipo de descuento (%, importe, envío gratis), producto regalo, aplicar a pedido completo / producto más barato / selección de productos
Ejemplos de reglas de carrito
text
Ejemplo 1: Cupón bienvenida
  Código: BIENVENIDA10
  Descuento: 10%
  Usos por cliente: 1
  Pedido mínimo: 30 €
  Válido: primer mes tras registro

Ejemplo 2: Envío gratis
  Código: ENVIOGRATIS
  Descuento: Envío gratuito
  Pedido mínimo: 50 €
  Cantidad total: 500 usos

Ejemplo 3: Producto regalo
  Código: REGALO
  Acción: Añadir producto regalo (ID 42)
  Pedido mínimo: 80 €
  Usos totales: 100

Ejemplo 4: Descuento automático (sin código)
  Sin código — se aplica automáticamente
  Condición: carrito > 100 €
  Descuento: 5 € de descuento
  Resaltado: Sí
ℹ️
Regla sin código = descuento automático

Si creas una regla de carrito sin código y marcas «Resaltado: Sí», el descuento se aplicará automáticamente cuando se cumplan las condiciones. El cliente verá el vale disponible en la página del carrito.

#Precios por grupo de clientes

PrestaShop permite crear grupos de clientes con condiciones de precio diferentes. Esto es fundamental para tiendas B2B o que tienen diferentes niveles de cliente.

Los grupos se configuran desde Parámetros de la tienda → Clientes → Grupos:

GrupoDescuentoPreciosUso
Visitantes0%Precios con IVAUsuarios no registrados
Clientes0%Precios con IVAClientes estándar registrados
VIP10%Precios con IVAClientes fidelizados
Profesionales25%Precios sin IVAClientes B2B con NIF intracomunitario
Empleados40%Precios con IVACompras de empleados

Cada grupo tiene una configuración de «Descuento por defecto» que se aplica a todos los productos automáticamente. Además, puedes combinar precios de grupo con precios específicos por producto para un control total.

También puedes configurar si cada grupo ve los precios con o sin IVA, útil para mostrar precios sin impuestos a clientes profesionales.

#Estrategias de precios

EstrategiaCómo implementarla en PrestaShopCuándo usarla
Precio psicológicoTerminar precios en ,99 o ,95Siempre en B2C — el efecto está demostrado
Descuento por volumenPrecios específicos con condición de cantidadProductos consumibles, material oficina, B2B
Flash saleRegla de catálogo con fechas muy limitadas (24-48h)Crear urgencia y liquidar stock puntualmente
Cupón de primera compraRegla de carrito con un solo uso por clienteCaptar nuevos clientes y fomentar primer pedido
Envío gratis condicionalRegla de carrito automática a partir de X €Aumentar ticket medio (fijar umbral un 20% sobre tu ticket medio actual)
Precios por fidelizaciónGrupos de clientes con descuento progresivoFidelizar clientes recurrentes
Bundle pricingPacks de productos con precio especialAumentar ticket medio y mover stock complementario
Precios dinámicos por temporadaReglas de catálogo con fechas para rebajas, Black Friday, NavidadCampañas estacionales planificadas
⚠️
Acumulación de descuentos

Ten cuidado con la acumulación de descuentos: un cliente del grupo VIP (-10%) que usa un cupón (-15%) en un producto con precio específico (-20%) puede acabar comprando con un margen negativo. Revisa las prioridades de las reglas y haz pruebas antes de activar campañas complejas.

Descargar en Markdown Pensado para pegar en ChatGPT, Claude u otra IA. Incluye solo el contenido de esta pagina.