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

Factura con un ID fiscal verificado y un calendario de pago Net 30.

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.

BSS B2B Solution
Valide los números de IVA y quite el impuesto en el carrito

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ónLo que dice la guía de la UELo que debe hacer su tienda Shopify
El comprador tiene un número de IVA de la UE válidoNo cobra IVARecoja 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álidoNormalmente debe cobrar el IVA al tipo de su paísDeje el impuesto en el pedido. No exima por confianza
Bienes enviados a una empresa en otro país de la UE (Your Europe, consultado el 4 de octubre de 2026)

¿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.

PasoQué ocurreDónde
1El comprador elige un tipo de identificador fiscal y escribe el número en el recuadro Tax ExemptPágina del carrito (o página de producto, para Buy It Now)
2El 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 rechazaTienda, después servicio de BSS
3Si 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
4El pedido lleva una nota y un atributo con el número que escribió el comprador, y una etiqueta de pedido si ha configurado unaDetalles del pedido en el admin de Shopify
5Si 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 impuestosPedido preliminar
6Si el paso de la app falla, el comprador pasa al pago normal de Shopify y paga impuestosPago
Qué ocurre con un pedido en el módulo Tax Exempt

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.

Página Tax Exempt en el admin de BSS B2B Solution con el módulo activado y tarjetas para indicar quién ve el recuadro, qué tipos de identificador fiscal pueden usar los clientes y el campo del identificador fiscal en la página del carrito
La página Tax Exempt: el interruptor del módulo, quién ve el recuadro y qué identificadores fiscales pueden usar los clientes.

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.

Tarjeta Tax IDs customers can use con el número de IVA de la UE, el número de UK VAT, el Australian Business Number y el GST indio marcados, y el US Employer Identification Number sin marcar
Elija qué tipos de identificador fiscal pueden introducir los compradores.

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.

Sección Cart page behavior del módulo Tax Exempt con las opciones Require valid tax IDs, Automatically exempt tax for valid tax IDs y Automatically redirect customers to checkout
Comportamiento de la página del carrito: usted decide si se exige un identificador válido antes de que el comprador pueda continuar.

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.

Opción de la tarjeta Advanced para aceptar números de IVA de la UE solo de países seleccionados, con Noruega y Suiza sin marcar y Austria y Bélgica marcadas
Limite los números de IVA de la UE a los países en los que vende.

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.

Tarjeta Tax Exempt Advanced con la opción Prices that include tax, que añade un descuento que excluye el impuesto de los precios
Paso 5 en la app: la opción Prices that include tax resta el impuesto como descuento para un comprador exento.

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.

Carrito de la tienda de demostración con un número de IVA de la UE introducido y el mensaje «Your VAT ID has been successfully validated»
Un número válido muestra un mensaje de confirmación y el impuesto se quita del pedido.
Resumen del carrito de la tienda de demostración con un recuadro para el número de IVA de la UE, un botón Checkout y un botón «Pay later»
Lo que ve el comprador: el recuadro del número de IVA aparece en el carrito, encima de los botones de pago.

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 ExemptTax Display
Qué haceCrea el pedido sin impuestos cuando el identificador fiscal del comprador es válidoMuestra precios con impuestos, sin impuestos, ambos o un interruptor, por grupo de clientes
Cambia el importe cobradoSí, para ese pedidoNo. Shopify sigue calculando el impuesto en el pago
Dónde funcionaPágina del carrito (y Buy It Now en la página de producto)Página de producto, carrito, colecciones o todas las páginas
PlanAdvanced o PlatinumAdvanced o Platinum
LímitesSolo página del carrito, no en el pago de ShopifySolo visualización. No existen tipos de impuesto por variante y no se leen las exenciones fiscales propias de Shopify
Tax Exempt frente a Tax Display (revisión del código de BSS B2B Solution, octubre de 2026)

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.

Cuadrícula de colección de la tienda de demostración donde cada producto muestra su precio sin IVA y con IVA uno al lado del otro, por ejemplo 60.00 exc. VAT y 66.00 inc. VAT
Con el tipo de visualización Both prices, cada tarjeta de producto muestra el precio sin y con IVA.

Límites que debe conocer antes de confiar en ello

LímiteQué significaQué hacer
Un solo ajusteAutomatically exempt tax for valid tax IDs viene activado de forma predeterminada. Con el ajuste activado, el cliente se marca como exento tras un pedido pagadoCompruebe que la opción esté activada. Para las exenciones que decida usted, use el registro o los ajustes de cliente de Shopify
Carrito, no pagoEl recuadro está en la página del carrito. Un comprador que abre /checkout directamente se lo salta y paga impuestosNo lo describa como aplicado en el pago. Pruebe su carrito y las rutas de Buy It Now
Comprobación en el navegadorEl número se valida mientras se escribe y el pedido se crea a partir de esa entrada. El servidor no lo vuelve a validarRevise usted mismo los pedidos exentos, por ejemplo por la etiqueta
Fail-openSi el paso de la app falla, el comprador pasa al pago normal y paga impuestosSeguro para el impuesto, pero el comprador puede confundirse. Añada una nota en la página del carrito
Texto de la facturaEl módulo solo quita el impuesto del pedido. El contenido de la factura es una cuestión para su contableGestione el texto de las facturas en su proceso de facturación
Límites del módulo Tax Exempt (revisión del código de BSS, octubre de 2026)

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.

BSS B2B Solution
Venda sin impuestos a empresas de la UE verificadas

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 app

Fuentes

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.

Nuestro blog se financia con comisiones de afiliados. Lea nuestra declaración de afiliados.

Finn Nguyen

Finn es experto en Shopify con más de cinco años de experiencia ayudando a nuevos propietarios a lanzar y hacer crecer sus tiendas online. Se especializa en la configuración de tiendas, la elección de temas y la optimización, y ofrece consejos prácticos para convertir las ideas en negocios de comercio electrónico exitosos.

Instalar BSS B2B Solution prueba gratuita de 14 días (planes de pago)