Cambiar IVA del 18% al 21% manteniendo los precios en Prestashop 1.5.x

En este artículo vamos a ver como cambiar el IVA del 18% al 21% manteniendo los precios de los productos en un Prestashop 1.5.x.

Existe un módulo que te permite hacerlo pero en algunos caso no funciona correctamente en versiones de Prestashop > 1.5.

Siguiendo los siguientes pasos conseguirás cambiar el IVA del 18% al 21% sin necesidad de instalar módulos extra y sin complicaciones. Lo que si que se requiere es un nivel básico de programación y conocimiento sobre consultas de base de datos.

Lo primero que tendrás que hacer será acceder al backoffice y acceder a Localización -> Reglas de impuestos y realizar el siguiente cambio:

ES Standard rate (18%) por ES Standard rate (21%)

1

Seguidamente deberás acceder a Localicación -> Impuestos y cambiar tanto el título como la conversión al 21%:

IVA ES 21% por IVA ES 21% y la conversión de 18.000 por 21.000.

2

Guardamos los cambios y el siguiente paso es acceder a la base de datos con un programa como por ejemplo phpMyAdmin para ejecutar las siguientes querys:

Modificamos todos los precios de la tabla ps_products:

UPDATE `ps_product` SET price = (price * 1.18) / 1.21

Y también será necesario modificar todos los precios de la tabla ps_product_shop:

UPDATE `ps_product_shop` SET price = (price * 1.18) / 1.21

Vale si todo ha ido bien ahora si accedemos a las fichas de los productos veremos que el IVA está al 21% manteniendo los precios.

Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Te ha servido? Valora esta entrada!
(6 votos, promedio: 5 de 5)
Comparte en las redes sociales
¿Buscas trabajo de programador?

2 respuestas a “Cambiar IVA del 18% al 21% manteniendo los precios en Prestashop 1.5.x”

  1. Sebas dice:

    Gracias por la explicación, muy útil,
    ¿Cómo seria para subir o bajar precios utilizando ese comando?
    Saludos cordiales.
    Sebas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.