Uno de los pasos que más incertidumbre crea a los usuarios primerizos a la hora de crear una tienda online con WooCommerce es la configuración de los impuestos, ya que no sólo es una sección con múltiples pantallas y opciones (no todas ellas fáciles de entender) sino que además el hacerlo mal nos puede ocasionar bastantes problemas.
Por esta razón (y por la cantidad de consultas que recibo al cabo del mes relacionadas con este tema) he decidido crear esta guía completa sobre la configuración de impuestos en WooCommerce. La idea es que te permita configurar los impuestos correctamente de principio a fin. Vamos a ello.
Tabla de contenidos
Los ajustes de impuestos en WooCommerce
Para empezar, tenemos que decir que vamos a tener que recorrer varias pantallas de los menús de administración para poder hacerlo todo. Aunque la mayoría de opciones relacionadas con los impuestos las encontramos de forma agrupada, las propias necesidades de este sistema hacen que tengamos que ir a varios sitios:
- Una pantalla general de ajustes de impuestos de la tienda.
- Una pantalla donde configuraremos para configurar las tasas por cada uno de los impuestos que habilitemos.
- Ajustes específicos en la ficha de producto para establecer qué impuesto (si alguno) se aplica a dicho producto.
Veamos cada uno de los pasos en detalle.
Habilitar los impuestos
El primer paso es sencillo: para poder configurar los impuestos, lo primero que tenemos que hacer es habilitarlos, si no las opciones correspondientes no aparecerán en los menús. Para ello sólo tenemos que ir a WooCommerce > Ajustes > General y marcar la opción «Activar tasas de impuestos y sus cálculos».
Cuando guardes los cambios verás que, automáticamente, aparece una nueva pestaña en el menú de ajustes de WooCommerce, la pestaña Impuesto, justo entre las pestañas «Productos» y «Envío» (que ya estaban ahí previamente). Vayamos a esa pestaña, ya que es ahí donde tenemos que empezar a trabajar.
Los ajustes generales de impuestos
En esta captura de pantalla puedes ver los ajustes que encuentras en esta pestaña, tal como están al activar los impuestos por primera vez en WooCommerce:
Veamos los diferentes ajustes que tenemos en esta pantalla. Para empezar, está la opción «Precios con impuestos incluidos». Es muy sencillo: se trata de elegir si, cuando introduzcas el precio de cada producto, lo vas a hacer ya como P.V.P. (con los impuestos incluidos) o si solamente introducirás el precio neto.
Intenta ser consecuente aquí y hacerlo igual que se van a mostrar en la tienda; es decir, si vas a mostrar en la tienda precios sin impuestos, introduce en los productos los precios sin impuestos; y si vas a mostrar el precio de venta al público, introduce los precios con los impuestos ya incluidos. Así evitarás que se produzcan inconsistencias entre los precios mostrados y los precios cobrados debidos a redondeos.
Las opciones que te permiten elegir cómo mostrar los precios a los clientes las encontrarás más abajo, en los desplegables «Mostrar precios en la tienda» y «Mostrar precios en el carrito y en el pago». Si en alguna de estas opciones estableces algo distinto a lo que has puesto en «Precios con impuestos incluidos», verás el siguiente aviso:
Seguimos con más ajustes. La opción «Calcular impuesto basado en»: Permite establecer si los impuestos se van a establecer en base a la dirección del pedido (la de facturación del cliente), la de envío o la de la tienda. Si seleccionas esta última opción, los impuestos que se aplicarán serán siempre los que correspondan a la ubicación de la tienda, independientemente del cliente.
Por otro lado, la opción «Clase de impuesto por envío» permite seleccionar qué tipo de impuesto se aplicará al envío (si ha de ser uno fijo), o si se aplicará el mismo impuesto que tengan los productos del pedido. En algunos países el impuesto que se aplica al envío ha de ser el mismo que el del producto enviado (que es la opción por defecto), pero en España los envíos tienen su propio IVA, que en este caso es del 10%. En cualquier caso, tu empresa de transportes te dirá qué impuestos se aplican a su servicio, que es el que debes seleccionar. Si no está en el desplegable, debes crearlo como tarifa adicional (como veremos en el siguiente apartado).
A continuación podemos elegir cómo se realizarán los (inevitables, ya que sólo utilizaremos dos decimales) redondeos. Por defecto, se realizan por cada línea de pedido, pero si marcamos la opción «Redondeo de impuesto en el subtotal, en lugar de redondeo por cada línea» se hará el redondeo sólo para el subtotal del pedido.
Las últimas dos opciones de esta pantalla nos permitirán establecer qué texto mostrar tras el precio (por ejemplo, «IVA incluido»; por defecto no se añade ningún texto) y si mostrar los impuestos en el carrito y el checkout de forma detallada (es decir, con la base imponible y el impuesto por separado) o como un total único. En este caso la cantidad que corresponda a impuestos se especifica a continuación del precio, entre paréntesis.
Configurar las diferentes tarifas
Como ves, en la parte de arriba, bajo las pestañas, encontramos enlaces a varias subpáginas donde configuraremos cada una de las tasas que tengamos habilitadas. Por defecto, encontramos ya creadas «Tarifas estándar», «Tarifas Tasa cero» y «Tarifas Tasa reducida».
Excepto la de «Tarifas estándar», podemos cambiar el nombre de las otras o, si no las necesitamos, eliminarlas. Incluso podemos añadir más tipos de tarifas si así lo necesitamos. Esto podemos hacerlo en el cuadro Clases de impuestos adicionales, que nos permite añadir otras tasas aparte de la tarifa estándar.
En España el caso típico es el del IVA en el que, además de la tarifa estándar (actualmente el 21%) podemos encontrar productos con una tarifa reducida (actualmente 10%) o superreducido (4%). Además, podemos encontrar determinados productos o servicios exentos de IVA (0%) y/u otras tarifas adicionales en función del momento y del producto, como ocurre actualmente con algunos alimentos, a los que se les está aplicando de forma temporal el 5%.
Pues bien, para cada una de estas tarifas que necesitemos en nuestra tienda (en función de los productos/servicios que tengamos) tenemos que añadir una línea en el cuadro Clases de impuestos adicionales, y al guardar los cambios encontrarás en la parte superior los enlaces a las páginas de configuración correspondientes. Aquí puedes ver un ejemplo para una tienda con productos de alimentación que, actualmente, podría necesitar hasta cinco tipos de IVA diferentes:
Si sólo vamos a tener productos con la tarifa estándar, podemos eliminarlas todas y se eliminarán los enlaces correspondientes. Vayamos a configurar cada una de las tarifas.
¿Estás construyendo tu tienda online o eres implementador WordPress?
¿Necesitas plugins de calidad y con soporte para implementar funcionalidades concretas?
Consigue todos los plugins a la venta en la sección de plugins de esta web y todos los que siga añadiendo. Acceso a los 96 plugins (y subiendo) con soporte directo del desarrollador, actualizaciones y uso ilimitado: úsalos en tantas webs como lo necesites.
Establecer las tasas para cada tarifa
Entrando dentro de la configuración de las diferentes tarifas encontramos una tabla donde tenemos que introducir la tasa (el porcentaje) que se aplicará para este impuesto. Es muy sencillo, no te asustes: básicamente hay que ir introduciendo líneas con los porcentajes en función de las divisiones territoriales, de más restrictivo a más general.
Lo mejor, como siempre, es verlo con un ejemplo. Si queremos configurar el IVA estándar (21%) para una tienda en España que hace envíos al extranjero, tendremos que tener en cuenta:
- Que las provincias de Las Palmas, Santa Cruz de Tenerife y las ciudades autónomas de Ceuta y Melilla no pagan IVA.
- El resto de provincias españolas sí lo pagan.
- Los compradores en países de la Unión Europa también tendrán que pagarlo (si la venta es B2B y el comprador está registrado en el VIES no tendrá que pagarlo, echa un vistazo al último apartado de esta guía).
- El resto de usuarios del mundo no pagan IVA.
Así, tendremos que introducir (recuerda, yendo de más restrictivo a más general) las siguientes reglas:
- Cuatro reglas para indicar que en España (ES), en Las Palmas (GC), Santa Cruz de Tenerife (TF), Ceuta (CE) y Melilla (ML) el IVA es el 0%.
- Una regla para indicar que el resto (*) de provincias de España (ES), si lo pagan.
- Una regla para indicar que cada uno de los países de la UE sí pagarán IVA. Para simplificar, en la imagen de ejemplo que te añado aquí abajo sólo introduciré una para Portugal (PT), pero es una por cada país de la UE.
- Una regla para indicar que el resto de países del mundo (*) no pagan IVA.
Así, la configuración quedaría como ves aquí (con la salvedad, repito, de que sólo he introducido uno de los países de la UE, para ilustrar el ejemplo):
Si en tu país se da la circunstancia de que algún impuesto se aplique por código postal (ZIP) o por Ciudad, el funcionamiento es básicamente el mismo.
Por otro lado, en el caso de IVA no es así, pero algunos impuestos pueden ser compuestos, es decir, se aplica a la suma del producto más el resto de impuestos. Si es el caso, debes marcar la casilla «Compuesto». Recuerda también dejar marcada (aparece marcada por defecto) la casilla «Envío» si el impuesto debe aplicarse también al envío.
Asignar tarifas a los productos
En fin, ya tenemos configuradas las diferentes tarifas (por ejemplo, IVA estándar, IVA reducido, IVA superreducido). ¿Cómo especificamos ahora qué tarifa se debe aplicar a cada uno de los productos? Bueno, la respuesta es fácil: en la página de edición del producto.
Cuando creas un producto para vender en la tienda (en Productos > Añadir nuevo) configuras todos los aspectos de ese producto, incluyendo el tipo de producto (simple, variable…), su precio, descripción, imágenes…
Es aquí, en el cuadro «Datos del producto», donde tenemos qué configurar qué tarifa se aplica a ese producto.
Eso es todo lo que tenemos que hacer. Después será WooCommerce el que se ocupe de aplicar una tasa u otra según corresponda, teniendo en cuenta:
- El ajuste «Calcular impuesto basado en», es decir, si le hemos dicho que calcule los impuestos:
- Según la dirección de la tienda.
- Según la dirección de envío del pedido.
- Según la dirección de facturación del cliente.
- Las tasas que hemos configurado para esa tarifa (como hemos hecho en el apartado anterior).
- La dirección que el cliente introduce en el checkout (excepto si lo hemos configurado para que se apliquen los impuestos en función de la ubicación de la tienda).
IVA europeo
Por último, tenemos el caso especial del IVA europeo: si el comprador es profesional, y ambos negocios (comprador y vendedor) están registrados en el VIES (VAT Information Exchange Service, Sistema de Intercambio de Información de IVA), la operación está exenta de IVA, ya que éste se liquida directamente entre las agencias tributarias de los países correspondientes.
Esto quiere decir que tendrás que configurar la tienda para que no se cobre IVA en caso de que el comprador pertenece a un país de la Unión Europea y su número de IVA está registrado en el VIES.
En realidad, la cosa parece más complicada de lo que en realidad es, porque ya hay un plugin que nos soluciona la papeleta, haciéndolo todo automáticamente, incluso el comprobar el número de IVA contra el VIES, y generar registro del país e IP desde el que se ha realizado el pedido, como marca la ley.
Se trata de WooCommerce EU VAT Number y su configuración es realmente sencilla, ya que añade las opciones necesarias (básicas y autoexplicativas) en la pantalla de configuración de impuestos de WooCommerce.
Deja una respuesta