Calculadora de compras: precio por kilo y ofertas

Suma tu compra con descuentos, cupones y ofertas 2x1, 3x2 o segunda unidad, y descubre qué formato sale más barato comparando el precio por kilo, litro o unidad.

Revisado el Fuentes Metodología

Productos

Los productos del ejemplo tienen precios inventados: cámbialos por los de tu tienda.

Resultado

Total de la compra

55,20 €

Te ahorras 5,66 € con las ofertas (sin ellas pagarías 60,85 €).

Detalle por producto

Detalle del carrito
ProductoSin ofertaDescuentoTotalPrecio comparable
Aceite de oliva 1 l8,95 €-8,95 €8,95 €/l
Aceite de oliva 5 l41,50 €- 2,08 €39,43 €7,89 €/l
Yogur natural pack 43,60 €- 1,20 €2,40 €0,20 €/ud
Café molido 250 g6,80 €- 2,38 €4,42 €8,84 €/kg
Total60,85 €- 5,66 €55,20 €

¿Qué formato sale más barato?

Comparación en €/l

Más barato: Aceite de oliva 5 l
7,89 €/l
Aceite de oliva 1 l
8,95 €/l

El más caro cuesta un 14 % más por l que Aceite de oliva 5 l, ya con las ofertas aplicadas.

Solo comparamos productos de la misma magnitud: los que se venden por peso con los que se venden por peso, y lo mismo con volumen y unidades.

Cómo calculamos las ofertas

  • Porcentaje: se aplica al precio de todas las unidades.
  • Cupón: se resta del total de ese producto, sin bajar de cero.
  • 2x1, 3x2, 4x3: solo cuentan los grupos completos. Si llevas 4 unidades en un 3x2, pagas 3: dos del grupo y una suelta a precio normal.
  • Segunda unidad con descuento: se aplica a cada pareja; la unidad impar va a precio normal.

Precio por unidad de medida

Precio comparable = Total pagado / (Cantidad × Contenido de cada envase)

Lo expresamos en euros por kilo, por litro o por unidad, ya con la oferta aplicada. Solo comparamos productos de la misma magnitud: no tiene sentido comparar 1 kg de detergente en polvo con 1 litro de detergente líquido.

Ejemplo

Una botella de 1 litro de aceite a 8,95 € frente a una garrafa de 5 litros a 41,50 € con un 5 % de descuento: la garrafa sale a 7,89 € el litro, un 12 % más barata por litro. Si además el café está en "segunda unidad al 70 %", dos paquetes de 250 g a 3,40 € salen a 8,84 € el kilo en lugar de 13,60 €. Precios de ejemplo, no reales.

Para planificar toda la compra de la semana con tu presupuesto, usa la calculadora de compra semanal. Para descuentos sueltos, la calculadora de porcentajes.

Preguntas frecuentes

¿Qué descuento real supone un 3x2?

Un 3x2 equivale a un 33,3 % de descuento, pero solo si compras múltiplos de tres. Por ejemplo, tres unidades a 1,50 € cuestan 3,00 € en lugar de 4,50 €. Si solo necesitas una, no hay descuento.

¿Cuánto se ahorra con la segunda unidad al 70 %?

Al llevar dos unidades pagas el 165 % del precio de una, así que el descuento real es del 17,5 % sobre el total, no del 70 %. Dos productos de 3 € salen por 3,90 €.

¿Por qué hay que mirar el precio por kilo o por litro?

Porque los envases cambian de tamaño y las ofertas cambian el precio por unidad. En España, los comercios están obligados a indicar el precio por unidad de medida junto al precio de venta (Real Decreto 3423/2000). Compararlo es la única forma de saber qué formato es más barato.

¿Los precios del ejemplo son reales?

No. Son precios de ejemplo para mostrar cómo funciona la calculadora. Sustitúyelos por los de tu tienda: no publicamos precios de supermercados porque cambian a diario y varían entre establecimientos.

Fuentes y fecha de revisión

Datos y normas revisados el 26 de octubre de 2026. Si detectas un cambio normativo o un error, avísanos y lo corregimos.