¿Puedes cobrar más a un cliente de otro país de la UE?
Un compañero quería vender a 99 € en España y a 109 € en Alemania con envío gratis. El grupo lo debatió con el reglamento de geobloqueo en la mano: la diferencia de IVA y de portes se puede repercutir; subir el producto por el país del cliente, no. Aprendes qué opciones tienes y cómo se configuran en PrestaShop.
Un compañero de la comunidad repasaba los tipos de IVA de los países a los que vende y se preguntó si podía poner precios distintos: por ejemplo, 99 € en España y 109 € en Alemania con el envío incluido. Respuesta corta del grupo: el IVA de cada país y el coste real del envío sí pueden hacer que el cliente pague distinto; subir el producto solo porque el cliente es de otro país, no.
Lo que dice la norma
El Reglamento (UE) 2018/302, el de geobloqueo, prohíbe aplicar condiciones generales de acceso distintas, precio incluido, por la nacionalidad, el lugar de residencia o el lugar de establecimiento del cliente. Lo resumió otro miembro del grupo: como residente en la UE, no te pueden cobrar más por comprar un producto a causa de tu nacionalidad o de tu país.
Eso no te obliga a enviar a todos los países. Puedes decidir a dónde entregas. Lo que no puedes es tratar peor al cliente de fuera cuando compra en las mismas condiciones que uno de aquí: si un alemán compra con entrega en una dirección a la que tú envías, paga lo mismo que pagaría cualquier otro cliente por esa misma entrega.
El mismo artículo 4 deja una puerta abierta: permite ofrecer condiciones generales, precio incluido, distintas según el país o el territorio, siempre que se ofrezcan sin discriminar. Puedes tener una oferta para España y otra para Alemania, pero cualquier cliente, sea de donde sea, tiene que poder comprar con cualquiera de ellas en las mismas condiciones.
Lo que sí puedes repercutir
El IVA del país de destino
En las ventas a particulares de otros países de la UE, por encima del umbral anual de ventas a distancia, se aplica el IVA del país del comprador, que se declara a través de la ventanilla única (OSS). Eso cambia el precio final, y no es discriminación: es un impuesto distinto. Aquí tienes dos caminos:
- Misma base, distinto precio final. Es lo que hace PrestaShop por defecto: guarda el precio sin impuestos y aplica la regla de impuestos del país de entrega. El alemán paga el IVA alemán.
- Mismo precio final en todos los países. Tu margen varía según el IVA de cada país. PrestaShop no lo hace solo: el compañero usaba un módulo para eso (en el foro oficial circula uno gratuito).
El coste del envío
Los portes a Alemania cuestan más que a Valencia, y eso sí se puede cobrar. Gustavo, de la comunidad, lo planteó así: lo que mucha gente quiere hacer subiendo el producto, hay que aplicarlo al transporte. Él mismo hizo un módulo que añade a los portes un porcentaje del carrito para cubrir esos costes. El precio del producto es el mismo para todos y la diferencia aparece donde corresponde.
El caso de «109 € con envío gratis»
Aquí estuvo el debate. En el grupo se planteó que meter el envío dentro del precio y llamarlo «gratis» deja el producto más caro según el país de entrega, y que eso roza lo que el reglamento quiere evitar. Es una interpretación, no una regla cerrada: el límite está en si tratas peor a un cliente por su nacionalidad o su residencia. La forma más limpia es la que salió en el grupo:
- Mismo precio de producto para todos.
- Portes por zona, con su coste real (o con un recargo por pedido si quieres simplificar).
- El IVA que toque según el país de entrega.
Si aun así quieres precios por país, consúltalo con tu asesor antes de configurarlo: el detalle de cada caso importa.
Dónde se configura en PrestaShop
- Impuestos: Internacional → Impuestos → Reglas de impuestos. Una regla por tipo de producto con el tipo de cada país.
- Zonas y portes: Internacional → Ubicaciones geográficas → Zonas y, en cada transportista, el precio por rango y por zona.
- En qué dirección se basa el impuesto: Internacional → Impuestos, la opción de calcularlo con la dirección de facturación o la de entrega. En ventas a particulares de la UE suele ser la de entrega.
Esto salió en @PrestashopEsp, la mayor comunidad PrestaShop de España en Telegram. Ver la conversación