Exención de IVA B2B en Shopify en la UE: validación del número de IVA y precios netos

Para vender exento de IVA a empresas de la UE en Shopify, recoja el número de IVA del comprador, compruébelo y quite el impuesto de ese pedido. BSS B2B Solution lo hace en el carrito: el comprador escribe el número de IVA, la app lo comprueba mientras lo escribe y un número válido crea el pedido sin impuestos. Las exenciones propias de Shopify se configuran en un cliente o en una ubicación de empresa, a mano o, con Shopify Tax, automáticamente en cuanto el número de IVA es válido.
Añada un recuadro Tax Exempt a la página del carrito, compruebe los números de IVA de la UE y del Reino Unido, ABN, GST y EIN, y cree pedidos sin impuestos para los identificadores válidos. Plan Free limitado en tiendas activas, todas las funciones gratis en tiendas de desarrollo, prueba de 14 días en los planes de pago.
Instalar BSS B2B Solution Ver preciosÚltima actualización el 26 de octubre de 2026. Los datos sobre Shopify y la UE proceden de las páginas enlazadas en el texto, consultadas el 4 de octubre de 2026. BSS B2B Solutions desarrolla BSS B2B Solution, la app de las capturas de pantalla. Es información general, no asesoramiento fiscal: confirme con su contable las normas para sus productos y sus países. Este artículo forma parte de nuestra guía completa de Shopify B2B y del centro de impuestos y cumplimiento.
Puntos clave
- La norma de la UE en resumen: los bienes enviados a una empresa de otro país de la UE con un número de IVA intracomunitario válido suelen venderse sin IVA. Sin un número válido, normalmente debe cobrar el IVA al tipo de su propio país (Your Europe).
- Shopify establece las exenciones en un cliente o en una ubicación de empresa: a mano o, con Shopify Tax, automáticamente tras un número de IVA válido (changelog de Shopify, 6 de mayo de 2025). Si sus precios incluyen impuestos, un cliente exento sigue pagando el precio de lista completo (Centro de ayuda de Shopify).
- Tax Exempt de BSS funciona en el carrito, no en el pago de Shopify. Un comprador que abre directamente la URL del pago se lo salta y paga impuestos. Con su ajuste predeterminado, además, marca al cliente como exento en Shopify tras un pedido pagado. Requiere el plan Advanced o Platinum.
- Un número de IVA válido demuestra que el número existe, no que la venta esté exenta. Conserve sus propios registros y deje que su contable decida.
- El módulo quita el impuesto del pedido cuando el número es válido. Qué deben indicar sus facturas en un pedido de la UE sin impuestos es una pregunta para su contable. Mostrar precios netos es otro módulo, Tax Display, que solo cambia lo que se muestra.
¿Qué significa la exención de IVA en las ventas B2B en la UE?
Cuando vende bienes a una empresa de otro país de la UE, normalmente usted no aplica IVA a la venta. Your Europe, la guía oficial de la UE para empresas, dice: «Si vende bienes a una empresa y esos bienes se envían a otro país de la UE, no cobra IVA» cuando el cliente tiene un número de IVA intracomunitario válido, y «si su cliente no tiene un número de IVA intracomunitario válido, normalmente debe cobrar el IVA sobre la venta al tipo aplicable en su país» (Your Europe: IVA transfronterizo). Por eso las tiendas que venden a empresas de la UE recogen un número de IVA y tratan los pedidos con un número válido como una exención fiscal.
| Situación | Lo que dice la guía de la UE | Lo que debe hacer su tienda Shopify |
|---|---|---|
| El comprador tiene un número de IVA de la UE válido | No cobra IVA | Recoja el número, compruébelo y asegúrese de que el impuesto se quita de ese pedido. Guarde un registro del número |
| El comprador no tiene un número de IVA de la UE válido | Normalmente debe cobrar el IVA al tipo de su país | Deje el impuesto en el pedido. No exima por confianza |
¿Y la inversión del sujeto pasivo?
En la inversión del sujeto pasivo, es el cliente y no el proveedor quien declara el IVA, y la factura suele llevar el número de IVA del comprador y una nota. Si se aplica y qué debe decir la factura depende del país y del tipo de operación, así que lea la entrada inversión del sujeto pasivo (VAT reverse charge) y consulte a su asesor. El módulo Tax Exempt quita el impuesto del pedido cuando el número es válido. Qué deben indicar sus facturas en un pedido de la UE sin impuestos, consúltelo con su asesor.
Lo que hace Shopify por su cuenta
Shopify le ofrece tres ajustes fiscales para un cliente: «Collect tax», «Don’t collect tax» y «Collect tax unless exemptions apply» (Shopify tax overrides and exemptions). Los define cliente por cliente. En Shopify Tax, un número de IVA válido también añade la exención (changelog de Shopify, 6 de mayo de 2025). Dos detalles importan en las tiendas de la UE.
- Precios con impuestos incluidos. Shopify dice: «Si establece que un cliente esté exento de impuestos pero usa precios con impuestos incluidos, el cliente seguirá pagando el precio de lista completo del producto.» Muchas tiendas de la UE muestran precios con IVA, así que una exención manual por sí sola no baja el precio. Vea cómo quitar los impuestos incluidos en Shopify.
- Ubicaciones de empresa. En los planes que incluyen Shopify B2B, puede introducir un identificador fiscal en una ubicación de empresa. Para las ubicaciones del Reino Unido y de la UE con Shopify Tax, el campo se llama «VAT number», y las exenciones son específicas de cada ubicación (Empresas de Shopify). Shopify también indica que las exenciones solo se aplican si el correo electrónico del pago coincide con la cuenta registrada.
- Mercados. Un mercado de Shopify puede controlar ajustes como la moneda, los idiomas y los impuestos (Mercados de Shopify), y así una tienda muestra precios con o sin impuestos según la región.
Shopify Tax añade una comprobación propia. En el admin valida un número de IVA que usted introduce para una empresa, una ubicación o un cliente, frente a VIES y HMRC (changelog de Shopify, 6 de mayo de 2025). En el pago puede validar el campo «Company VAT number» en las tiendas de la UE y del Reino Unido, según las condiciones de la FAQ de abajo (changelog de Shopify, 25 de febrero de 2026; ambos consultados el 8 de noviembre de 2026). Tax Exempt de BSS añade una comprobación en el carrito, además de una exención que se aplica a ese pedido sin que usted edite una ficha de cliente.
Cómo funcionan la validación del número de IVA y la retirada del impuesto en BSS B2B Solution
El módulo Tax Exempt añade un recuadro a la página del carrito. Este es el recorrido completo de un pedido exento, según nuestra revisión del código de la app de octubre de 2026 y la guía de usuario de Tax Exempt.
| Paso | Qué ocurre | Dónde |
|---|---|---|
| 1 | El comprador elige un tipo de identificador fiscal y escribe el número en el recuadro Tax Exempt | Página del carrito (o página de producto, para Buy It Now) |
| 2 | El navegador consulta al servicio de comprobación de la app mientras el comprador escribe. Los números de la UE pasan primero por el servicio europeo VIES. Un número del Reino Unido escrito en el campo de la UE se rechaza | Tienda, después servicio de BSS |
| 3 | Si el número es válido, la app crea la compra como un pedido preliminar de Shopify con la exención de impuestos activada, y el comprador continúa desde ahí | Pedido preliminar |
| 4 | El pedido lleva una nota y un atributo con el número que escribió el comprador, y una etiqueta de pedido si ha configurado una | Detalles del pedido en el admin de Shopify |
| 5 | Si sus precios incluyen impuestos y ha activado la opción correspondiente, la app resta el impuesto como descuento titulado «Excluded Tax». No lo hace si el mercado del comprador ya muestra precios sin impuestos | Pedido preliminar |
| 6 | Si el paso de la app falla, el comprador pasa al pago normal de Shopify y paga impuestos | Pago |
Depende de un solo ajuste, Automatically exempt tax for valid tax IDs, que viene activado por defecto. Con el ajuste activado, la app marca al cliente como exento de impuestos en Shopify tras pagarse el pedido, de modo que los pedidos posteriores puedan estar exentos. Compruebe que esté activado antes de confiar en el módulo. (El formulario de registro tiene una acción aparte que puede marcar a un solicitante aprobado como exento de impuestos en Shopify. Eso lo decide usted al aprobarlo, no es un resultado de la comprobación del IVA.)
Cómo configurar la exención de IVA de la UE en el carrito
Necesita el plan Advanced o Platinum de BSS B2B Solution (vea los precios; los números EIN de EE. UU. requieren Platinum). Los pasos siguientes siguen la guía de usuario.
Paso 1: añadir el bloque Tax Exempt al carrito y activar el módulo
El formulario es un bloque de app del tema. En el admin de Shopify, abra Online Store > Themes > Customize, vaya a la plantilla Cart, añada el bloque Tax Exempt de BSS B2B Solution y guarde. Sin el bloque, los compradores nunca ven el formulario. Después abra Tax Exempt en la app y active el módulo. La página también decide quién ve el recuadro, por ejemplo los clientes con una determinada etiqueta. Pruebe de nuevo en su tema activo después de cualquier cambio en el tema.

Paso 2: elegir los tipos de identificador fiscal
Marque los tipos que acepta: IVA de la UE, UK VAT, ABN australiano, GST indio y EIN de EE. UU. Si hay más de un tipo activo, el comprador elige en un desplegable. Ofrezca UK VAT como tipo propio si vende en el Reino Unido, porque un número británico escrito en el campo de la UE se rechaza. Cada tipo lo verifica un servicio distinto; la guía de validación de identificadores fiscales explica cómo.

Paso 3: decidir qué ocurre en el carrito
Require valid tax IDs impide que un comprador continúe sin un número válido. Si lo desactiva, un comprador que omite el recuadro o introduce un número no válido puede pagar igualmente, con impuestos. La página también ofrece opciones para exentar automáticamente el impuesto con identificadores válidos y para enviar al comprador al pago justo después de la validación. Para una tienda que vende solo a empresas, exija el identificador.

Paso 4: limitar los países y etiquetar los pedidos
Si solo exime a los compradores de los países a los que vende, active la opción de aceptar números de IVA de la UE solo de países seleccionados. Un identificador de otro país no se acepta y el impuesto se queda en el pedido. Añada una etiqueta de pedido como tax-exempt para filtrar estos pedidos. Solo se añade cuando el pedido está exento.

Paso 5: gestionar los precios con impuestos incluidos
Si los precios de sus productos incluyen IVA, marque la opción que resta el impuesto como descuento, de modo que un comprador exento pague el precio neto en lugar del precio de lista completo que cobraría Shopify. La línea de descuento se titula Excluded Tax. Pruébelo con un comprador cuyo mercado ya muestre precios sin impuestos, donde la app no resta nada. Revise Markets y sus ajustes fiscales para cada mercado antes de confiar en ello.

Paso 6: probar como comprador y después revisar el pedido
Añada un producto al carrito como comprador que debe ver el recuadro e introduzca un número válido: aparece una confirmación y se quita el impuesto. Pruebe después un número no válido y un número de un país no permitido, y compruebe que el impuesto se mantiene. Por último, abra el pedido en el admin de Shopify y revise la línea de impuestos, la etiqueta y la nota.


Si el recuadro no aparece, siga la guía «form not showing». Para ver la configuración completa en una sola página, consulte el caso de uso vender exento de IVA a empresas de la UE con un número de IVA válido. Para comprobar el número una sola vez cuando el comprador lo introduce, use verificar el identificador fiscal de una empresa en el registro. Para los compradores que no pueden introducir un número, vea eximir de impuestos a los clientes sin número de IVA.
Lo que demuestra y lo que no demuestra un número de IVA válido
Para los números de la UE, la comprobación estándar es VIES. La Comisión Europea lo describe como «un motor de búsqueda (no una base de datos)» que recupera datos de las bases de datos nacionales de IVA, y dice que «no puede aceptar responsabilidad por la exactitud de la información en VIES» (Your Europe: comprobar un número de IVA). La página también indica que el sistema a veces no está disponible mientras se hacen copias de seguridad de las bases nacionales, y que los cambios no siempre se reflejan de inmediato.
Trate, pues, un resultado válido como una prueba más. No demuestra que los bienes salgan de su país, que el comprador sea la empresa indicada ni que la exención se aplique a esa venta. Si una consulta falla, pida al comprador que lo intente más tarde o gestione el pedido a mano. Guarde el número que introdujo el comprador (la nota del pedido lo contiene).
¿Cómo mostrar precios netos (sin IVA) a empresas de la UE?
Tax Exempt cambia lo que el comprador paga. Mostrar precios sin IVA cambia lo que el comprador ve. Son módulos separados en BSS B2B Solution, y a menudo quiere los dos: la página muestra el precio neto y el pedido exento se cobra al precio neto.
| Tax Exempt | Tax Display | |
|---|---|---|
| Qué hace | Crea el pedido sin impuestos cuando el identificador fiscal del comprador es válido | Muestra precios con impuestos, sin impuestos, ambos o un interruptor, por grupo de clientes |
| Cambia el importe cobrado | Sí, para ese pedido | No. Shopify sigue calculando el impuesto en el pago |
| Dónde funciona | Página del carrito (y Buy It Now en la página de producto) | Página de producto, carrito, colecciones o todas las páginas |
| Plan | Advanced o Platinum | Advanced o Platinum |
| Límites | Solo página del carrito, no en el pago de Shopify | Solo visualización. No existen tipos de impuesto por variante y no se leen las exenciones fiscales propias de Shopify |
Tax Display toma el tipo impositivo del país desde Shopify y calcula ambos precios en el navegador. El interruptor entre los dos precios solo se ofrece para todas las páginas y todos los productos. Lea la guía de Tax Display y el caso de uso mostrar precios sin IVA a compradores profesionales.

Límites que debe conocer antes de confiar en ello
| Límite | Qué significa | Qué hacer |
|---|---|---|
| Un solo ajuste | Automatically exempt tax for valid tax IDs viene activado de forma predeterminada. Con el ajuste activado, el cliente se marca como exento tras un pedido pagado | Compruebe que la opción esté activada. Para las exenciones que decida usted, use el registro o los ajustes de cliente de Shopify |
| Carrito, no pago | El recuadro está en la página del carrito. Un comprador que abre /checkout directamente se lo salta y paga impuestos | No lo describa como aplicado en el pago. Pruebe su carrito y las rutas de Buy It Now |
| Comprobación en el navegador | El número se valida mientras se escribe y el pedido se crea a partir de esa entrada. El servidor no lo vuelve a validar | Revise usted mismo los pedidos exentos, por ejemplo por la etiqueta |
| Fail-open | Si el paso de la app falla, el comprador pasa al pago normal y paga impuestos | Seguro para el impuesto, pero el comprador puede confundirse. Añada una nota en la página del carrito |
| Texto de la factura | El módulo solo quita el impuesto del pedido. El contenido de la factura es una cuestión para su contable | Gestione el texto de las facturas en su proceso de facturación |
Lista de comprobación de la exención de IVA de la UE para una tienda Shopify B2B
- El bloque Tax Exempt está en la plantilla Cart de su tema activo.
- Los tipos de identificador fiscal coinciden con sus compradores: IVA de la UE, UK VAT y otros según haga falta.
- Require valid tax IDs está activado si vende solo a empresas.
- Hay una etiqueta de pedido configurada y sabe cómo filtrar los pedidos etiquetados.
- Si los precios incluyen IVA, la opción Excluded Tax está activada y probada para cada mercado.
- Ha probado un número válido, uno no válido, un número de un país bloqueado y una visita directa a /checkout.
Exención de IVA de la UE en Shopify: preguntas frecuentes
¿Cómo exento de IVA a un cliente en Shopify?
En Shopify establece el ajuste fiscal a mano o, con Shopify Tax, un número de IVA válido añade la exención por usted. Si sus precios incluyen impuestos, el cliente sigue pagando el precio de lista completo. Tax Exempt de BSS B2B Solution permite al comprador introducir un número de IVA en el carrito y crea el pedido sin impuestos cuando el número es válido.
¿Shopify valida los números de IVA de la UE?
Sí, para las tiendas en Shopify Tax. En el admin, Shopify comprueba un número de IVA frente a VIES y HMRC. En el pago valida el campo «Company VAT number» en las tiendas de la UE o del Reino Unido con una ubicación de cumplimiento en la UE y ese campo en Optional, en envíos desde la UE a otro país de la UE o al Reino Unido. BSS B2B Solution comprueba los números de la UE frente a VIES en el carrito, mientras el comprador escribe.
¿Dónde introduce el comprador el número de IVA?
En la página del carrito, en el recuadro Tax Exempt. No está en el pago de Shopify. Un comprador que abre directamente la URL del pago se salta el recuadro y paga impuestos.
¿Qué debe indicar la factura en un pedido de la UE sin impuestos?
Depende del país y del tipo de operación. El módulo quita el impuesto del pedido cuando el identificador fiscal es válido. Pregunte a su contable qué deben indicar sus facturas.
¿Qué plan necesito para Tax Exempt?
El plan Advanced o Platinum de BSS B2B Solution, y Platinum para los números EIN de EE. UU. Consulte la página de precios para ver los planes vigentes.
¿Cómo muestro precios sin IVA a compradores profesionales?
Use el módulo Tax Display con una regla para la etiqueta de sus clientes mayoristas y el tipo de visualización Excluding tax only. Cambia lo que se muestra, no lo que se cobra.
¿Un número de IVA válido basta por sí solo para justificar una venta sin IVA?
No. Un número válido demuestra que existe el registro. Si la venta está exenta depende de los bienes, de los países y de sus registros, así que confírmelo con su contable.
Próximos pasos
Empiece por los tipos de identificador fiscal y el recuadro del carrito, y después añada la visualización de precios netos para su etiqueta de clientes mayoristas. Lecturas relacionadas: el centro de impuestos y cumplimiento, incorporar compradores exentos con Net Terms, y las entradas del glosario sobre el identificador fiscal y VIES.
Instale BSS B2B Solution para añadir el recuadro Tax Exempt, la validación del identificador fiscal y Tax Display. Pruébelo gratis en una tienda de desarrollo.
Instalar BSS B2B Solution Conozca la appFuentes
Páginas consultadas el 4 de octubre de 2026. Los datos de BSS proceden de la guía de usuario de BSS B2B Solution en docs.bss-b2b.solutions y de nuestra revisión del comportamiento de la app en octubre de 2026.
- Changelog de Shopify: validación del número de IVA ahora incluida en Shopify Tax (consultado el 8 de noviembre de 2026)
- Changelog de Shopify: validación del número de IVA disponible en el pago (consultado el 8 de noviembre de 2026)
- Your Europe: IVA transfronterizo, venta de bienes a empresas
- Your Europe: comprobar un número de IVA (VIES)
- Centro de ayuda de Shopify: Tax overrides and exemptions
- Centro de ayuda de Shopify: empresas y ubicaciones B2B
- Centro de ayuda de Shopify: Mercados de Shopify
- Guía de usuario de BSS B2B Solution: Tax Exempt
- Guía de usuario de BSS B2B Solution: Tax Display


