Cumplir con la nueva ley de IVA europeo en WooCommerce

Desde el 1 de enero de este mismo año ha entrado en vigor una nueva normativa que afecta a la forma en la que se aplica el IVA (VAT en inglés) en la prestación de servicios y la venta de productos digitales a través de internet en la Unión Europea.

Esta nueva normativa afecta a todos aquellos ecommerce -sean de la UE o no- que vendan servicios o productos digitales (e-books, películas, música, cursos, aplicaciones, etc) a clientes residentes en cualquiera de los estados miembro de la Unión Europea. (No afecta a las tiendas online que sólo comercialicen productos físicos).

Como te podrás imaginar, los requisitos de esta normativa suponen un reto técnico a la hora de aplicarla en cualquier plataforma ecommerce.

Con el objetivo de hacerte la vida un poco más fácil, quiero explicarte en qué consiste la nueva normativa y por supuesto, mostrarte algunas soluciones para cumplir con esta nueva ley de IVA europeo en WooCommerce.

¿En qué consiste esta nueva normativa?

La nueva normativa sobre el IVA de la Unión Europea exige que en las ventas ecommerce de servicios o productos digitales se aplique la tasa de IVA correspondiente al país de residencia del cliente final.

Además, tu tienda WooCommerce deberá validar de forma correcta el país desde el que compra el cliente final. Y por si eso fuera poco, la normativa también te exige que tengas almacenadas (¡durante 10 años!) dos pruebas no conflictivas que demuestren que esa ubicación es correcta, como por ejemplo; una dirección de facturación y una dirección IP coincidente.

Y todo esto por cada venta que hagas en cualquier país de la Unión Europea.

Un ejemplo sencillo para que se entienda cómo se debería aplicar el IVA sería el siguiente: Un particular con residencia habitual en Alemania compra un e-book a través de una página web (o tienda online) de una empresa española. En este caso la empresa española deberá cobrar al cliente particular el IVA alemán y NO el IVA de España.

Para las ventas entre empresas no es necesario aplicar esta normativa.

¿Creías que con eso ya se había acabado?

Pues siento defraudarte, eso sólo eran los requisitos técnicos. Ahora queda la «mejor parte», declarar los impuestos.

Y para ello tienes 2 opciones:

  1. Declarar el IVA repercutido a cada estado miembro en el que hayas efectuado una venta. Y para hacer eso tendrás que identificarte y darte de alta en cada Estado de consumo y después hacer la declaración del IVA en cada uno de ellos. ¿Pero de verdad creen que cualquier ecommerce puede permitirse hacer eso? Jaja… me da risa sólo de pensarlo.
  2. Acogerte al nuevo regimen «voluntario» de Mini Ventanilla Única o Mini One-Stop Shop (MOSS). (Lo de voluntario lo pongo entre comillas porque viendo la primera opción, queda claro que o te acoges a este regímen o estás perdido).
    Básicamente el régimen de Mini Ventanilla Única es un servicio telemático que te da la posibilidad de declarar todo el IVA repercutido en esos Estados, directamente desde la web del organismo público de tu país encargado de administrar la recaudación de impuestos. En el caso de España sería la Sede Electrónica de la Agencia Estatal de Administración Tributaria.

Estos serían los principales requisitos para cumplir con esta Ley, pero hay muchos más. Si te interesa el tema, te recomiendo que le eches un vistazo a este artículo de Jose Manuel Alarcón. Es el más completo que he leido sobre este tema y créeme, que he leido unos cuantos :-/

Hasta aquí la teoría.

Ahora viene la práctica y cómo aplicar el IVA europeo correcto con WooCommerce cumpliendo la normativa.

¿Cómo puedo aplicar la nueva ley del IVA para la UE en WooCommerce?

Por la parte que respecta a WooCommerce debes asegurarte de que tu tienda online sea capaz de calcular el IVA correspondiente en función del país de residencia del comprador particular e indicarlo como corresponda en la página del carrito y en la de pago.

Si el único requisito fuese ese, se podría lograr añadiendo las tasas de impuestos de cada país de la Unión en el apartado «WooCommerce > Ajustes > Impuestos«. Pero la realidad es que si quieres cumplir con la normativa, no basta con eso.

Recuerda que la ley te exige almacenar en tu base de datos dos pruebas no confictivas que demuestren que has aplicado el IVA del país correcto para cada pedido.

Pues bien, para cumplir con esto te muestro las 2 opciones que yo conozco:

  1. Instalar el plugin gratuito «WooCommerce EU VAT Compliance«. Es una solución 2 en 1, ya que no sólo se encarga de calcular el IVA correspondiente según el país, sino que también almacena en un listado los datos de geolicalización de IP y país de residencia del cliente.
    También crea una nueva sección dentro de la página de Informes de WooCommerce, en la que muestra en detalle el total de impuestos cobrados por cada país.
    Es un plugin muy completo.
    La única pega que puede tener es que a la hora de configurarlo debes añadir uno por uno el IVA de cada país en el apartado de Impuestos de WooCommerce. Pero bueno, sólo lo tienes que hacer una vez.
  2. Instalar el plugin gratuito «WooCommerce Taxamo» para calcular el IVA correspondiente y combinarlo con el plugin de pago (la licencia para un sólo sitio cuesta 29$) «EU VAT Number» que será el encargado de recopilar y validar la IP con el país de facturación del cliente. Esta opción, tiene la ventaja de que tu tienda WooCommerce va a estar conectada con la plataforma de Taxamo, de forma que no tienes que preocuparte de introducir uno por uno las tasas de IVA de cada estado miembro. El plugin de Taxamo lo hará por ti.

Reconozco que ha sido una entrada un poco desligada de la temática de las entradas que suelo publicar, pero me he visto en la obligación de hablar sobre este tema y aclarar dudas.

Es una ley absurda y bastante complicada de aplicar para la inmensa mayoría de PYMES, por no decir imposible. Y cuyo único objetivo es conseguir que gigantes como Amazon, Google o Apple paguen más impuestos en la UE.

Si creíamos que nuestros dirigentes no podían «cagarla» más en lo que se refiere a normativas y leyes en el sector TIC, estábamos más que equivocados.

Al final los que de verdad pagamos «el pato» somos los de siempre.

Yo, desde Woodemia, ya he aportado mi «granito de arena» dando algunas soluciones para cumplir con los requisitos de la normativa de IVA europeo en WooCommerce.

Ahora te toca a ti el reto de aplicarla.

11 comentarios en “Cumplir con la nueva ley de IVA europeo en WooCommerce”

  1. Muy buen post!

    Tenemos una duda con un cliente que quiere vender un servicio de suscripciones de contenidos a nivel internacional. En Europa, entendemos, que habría que aplicar el IVA/VAT de cada país (lo tenemos así ya), pero fuera de Europa los precios irían sin IVA/VAT.

    El caso es que nuestro cliente quiere que el precio siempre sea el mismo (por ejemplo, 100 €) independientemente de donde se compre, España, Europa o Filipinas… El problema es que para el resto de países europeos Woocommerce calcula la base restando el IVA de España y sumando en correspondiente de cada país, por lo que el precio final ya no son 100 € (depende del IVA/VAT de cada país).

    Para rizar el rizo, en países de fuera de Europa también quiere cobrar 100 € (solo se me ocurre añadiendo una línea de impuestos una taxa del 21%)… Viendo portales como Netlix y demás, no cargan IVA (o no lo muestran en sus recibos).

    En definitiva, siempre quiere cobrar 100 € y que según en que país europeo aparezca un IVA correspondiente, que altere la base del producto, para que al sumarle el impuesto salga 100 €. Y fuera de Europa, siempre 100 €…

    ¿Alguna idea?

  2. Hola Antonio,

    llevo años utilizando Prestashop… y por curiosidad he querido probar WooCommerce para un nuevo proyecto. Me parece muy extraño que no haya un fichero CSV de tasas público que la gente se pueda descargar e importar.

    He visto que en el caso de EEUU si que existe, pero no he visto para el resto del mundo.

    No hay alguna lista exportada de tasas que haya hecho una alma caritativa y que el resto podamos reutilizar? 🙂

    1. Hola Federico,

      Si te refieres a un fichero CSV para importar en WooCommerce con todos los tipos de impuestos de cada país europeo, en el siguiente enlace a la documentación oficial de WooCommerce, hay una tabla con todos los países de la Unión y sus impuestos correspondientes y tienen un enlace para descargarlo en CSV. (Eso si, la tabla es de diciembre de 2014 así que puede que algún país haya modificado el porcentaje :-/)

      https://docs.woothemes.com/document/setting-up-eu-vat-rates-for-digital-products/

      Espero que te sirva.

      Saludos!

  3. Cómo les gusta a los políticos complicar la dificil tarea de ganarse la vida!

    Conocéis algún caso que hayan sancionado a algún emprededor? Cómo van a controlarlo?

    Me da la sensación que esta ley quedará en el olvido en las próximas elecciones.

    Pero mientras tanto habrá que actulizarse técnicamente, menos mal que hay artículos como este para hacerlo más fácil.

    Gracias por el aporte

  4. Gracias señor por la entrada. Acabo de entrar en el mundo Woocommerce y llevo ya unas cuantas entradas tuyas leídas. Mucha calidad. Gracias por la ayuda!

  5. Gracias por el post, solo conocia Taxamo así que voy a ver que me puede aportar WooCommerce EU VAT Compliance. Lo que sí quería añadir es que Taxamo (justamente ayer me lo instalé) sí que recoge la información para validar la IP. Lo que pasa es que a partir de ciertas ventas tienes que pagar una pequeña comisión. El EU VAT number lo que valida es si el comprador es una empresa dada de alta o un particular.

    Muchas gracias por la información.

Deja un comentario

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

Responsable: Antonio Cantero, siendo la Finalidad; envío de mis publicaciones así como correos comerciales. La Legitimación; es gracias a tu consentimiento. Destinatarios: tus datos se encuentran alojados en mi plataforma de email marketing Active Campaign ubicada en EEUU y acogida al Privacy Shield. Podrás ejercer Tus Derechos de Acceso, Rectificación, Limitación o Suprimir tus datos en contacto@woodemia.com

Scroll al inicio