Esta guía es información general, no asesoramiento jurídico. Las leyes y su interpretación cambian; consulta los textos oficiales enlazados abajo o pide consejo a un abogado para tu caso concreto.
Qué dice la norma
El artículo 6 bis de la Directiva 98/6/CE, añadido por la Directiva «Omnibus» (UE) 2019/2161, se aplica en toda la UE. Los Estados miembros debían aplicarlo desde el 28 de mayo de 2022; algunos, como Polonia y los Países Bajos, lo hicieron desde el 1 de enero de 2023. Siempre que una tienda anuncie una reducción de precio a los consumidores, debe indicar el precio anterior: el precio más bajo que aplicó durante un periodo de al menos 30 días antes de la reducción.
La norma abarca cualquier anuncio de reducción: un precio tachado, un porcentaje, una etiqueta «Oferta» o una comparación «antes / ahora». No abarca las comparaciones con el precio de venta recomendado o con el precio de un competidor, siempre que se presenten claramente como tales.
Qué cambió con la sentencia Aldi Süd
El 26 de septiembre de 2024, el Tribunal de Justicia de la UE resolvió el asunto C-330/23 (Aldi Süd). No basta con mostrar el precio de 30 días en algún lugar junto a la oferta: un descuento porcentual o cualquier mensaje que destaque el ahorro debe calcularse a partir de ese precio más bajo de los últimos 30 días.
Para una tienda WooCommerce, esto significa que el precio tachado y la etiqueta «–20 %» deben basarse en el precio más bajo de los 30 días anteriores. Si subiste el precio normal antes de las rebajas, la visualización predeterminada de WooCommerce ya no cumple la norma.
Un ejemplo práctico
Un bolso se vendió a 59,00 € la mayor parte del año. Diez días antes de una rebaja estuvo brevemente a 49,99 € y luego volvió a 59,00 €. El precio rebajado es 39,99 €.
El precio anterior es 49,99 €, porque es el precio más bajo de los 30 días anteriores a la reducción. La tienda debe mostrar 49,99 € como referencia y la etiqueta debe indicar –20 % (sobre 49,99 €), no –32 % (sobre 59,00 €).
Casos especiales que permite la ley
Rebajas progresivas: en la mayoría de los países, si un precio se reduce en varias fases durante una misma campaña ininterrumpida, la referencia sigue siendo el precio anterior a la primera fase. Polonia y España no adoptaron esta opción, y Bélgica y los Países Bajos fijan límites de tiempo.
Productos nuevos: para artículos a la venta desde hace menos de 30 días, varios países permiten un periodo más corto. Italia y los Países Bajos exigen que la tienda indique el número real de días.
Productos perecederos: la mayoría de los países eximen los productos a punto de estropearse o caducar, o les aplican una regla distinta. En Cartnorm, estos productos pueden excluirse uno a uno.
Normas por país
Cómo han aplicado la norma 13 países de la UE, tal como se recoge en los perfiles por país de Cartnorm.
| País | Reducciones sucesivas | Productos nuevos |
|---|---|---|
| Polonia | Cada una tiene un nuevo precio de referencia | Precio más bajo desde que se puso a la venta |
| España | Cada una tiene un nuevo precio de referencia | Sin precio anterior para artículos puestos a la venta por primera vez |
| Bélgica | Progresivas, hasta 30 días | Precio más bajo de los 7 días anteriores |
| Países Bajos | Progresivas, hasta 3 meses | Periodo más corto, indicado en el aviso |
| Italia | Una misma campaña mantiene su referencia | Se indica el número real de días |
| Alemania, Austria, Francia, Chequia, Suecia, Portugal, Irlanda, Rumanía | Una misma campaña mantiene su referencia | Precio más bajo desde que se puso a la venta |
Ejemplos de sanciones
- Países Bajos, junio de 2024: la ACM multó a cinco tiendas online con un total de 621.000 € por descuentos falsos. Más tarde, un tribunal confirmó la multa a Leen Bakker. ↗
- Polonia, enero de 2026: la UOKiK multó a Zalando con 30,95 millones de PLN, entre otras razones porque el porcentaje se calculaba sobre el precio normal. La decisión aún no es firme. ↗
- Alemania, octubre de 2025: el Tribunal Federal de Justicia (BGH, I ZR 183/24) consideró que el precio de 30 días de un anuncio, indicado solo en una nota al pie, no se mostraba con suficiente claridad.
Cómo cumplir la norma en WooCommerce
WooCommerce no guarda un historial de precios, así que no puede saber cuál fue el precio más bajo de los últimos 30 días. Necesitas un plugin que registre cada cambio de precio a partir de ahora y calcule bien la referencia, también en variaciones y rebajas programadas.
Cartnorm lo hace gratis. También aplica las normas por país descritas arriba y oculta las etiquetas de las rebajas que no son reales.
Instalar gratis desde WordPress.org