Impuesto sobre el valor añadido (IVA)
Algunos países cobran un impuesto al valor agregado, o IVA, a los bienes y servicios. Puede haber diferentes tipos de IVA según la fase del proceso de fabricación o distribución, los materiales o los servicios que venda a sus clientes. Puede aplicar más de un tipo de IVA para calcular correctamente el impuesto adeudado.
Commerce se puede configurar para que aplique un impuesto sobre el valor añadido basado en la dirección del comerciante o del cliente, si ambos están en el mismo país. Los cálculos del IVA se basan generalmente en el destino del envío, en lugar de en su punto de origen. En la mayoría de los casos, es suficiente una configuración que calcule el IVA en función de la dirección de envío del cliente.
Casos de ejemplo
-
Para una empresa con IVA registrado en un país de la UE que entrega bienes a un particular en otro país de la UE, el IVA se calcula como una "venta a distancia" basada en la ubicación del comerciante.
-
Una empresa en los Países Bajos que realiza una compra en una tienda en el Reino Unido que se envía a una dirección en el Reino Unido está obligada a pagar los tipos de IVA del Reino Unido.
-
Para la venta de productos descargables o bienes digitales, la tasa de IVA se basa en el destino de envío, en lugar de en la ubicación del comerciante. Ver Lugar de suministro de artículos digitales.
Configurar IVA
Las siguientes instrucciones incluyen un procedimiento de ejemplo para configurar un IVA del 20 % en el Reino Unido para las ventas a clientes minoristas. Para otros tipos impositivos y países, siga el procedimiento general, pero introduzca información específica que corresponda a su país, tipo de IVA, tipos de clientes, etc.
En determinadas transacciones entre empresas, el IVA no se evalúa. Commerce puede validar el ID de IVA de un cliente para asegurarse de que el IVA se evalúa (o no) correctamente. Consulte Validación de ID de IVA.
Paso 1: Configurar clases de impuestos de cliente
El proceso de creación de una regla fiscal comienza añadiendo una tasa impositiva.
-
En la barra lateral Admin, vaya a Stores > Taxes>Tax Zones and Rates.
{width="600" modal="regular"}
-
Asegúrese de que haya una clase de impuestos de cliente adecuada para usar con el IVA.
Para este ejemplo, asegúrese de que haya una clase de impuestos de cliente llamada Cliente comercial. Si esta clase de impuestos no existe, haga clic en Add New Tax Rate.
-
Escriba Tax Identifier para la nueva clase de impuestos.
Todas las tasas de impuestos se muestran en el campo Tasa de impuestos en la Información de regla de impuestos al crear reglas de impuestos.
-
Para establecer el intervalo del código postal (desde / hasta), active la casilla de verificación Zip/Post is Range.
-
Elija Country donde se aplica la tasa de impuestos.
-
Escriba el(la) Rate Percent que se usaría para el cálculo de tasa de impuestos en la compra.
-
Una vez finalizado, haga clic en Save Rate.
Según el tipo impositivo enviado, puede crear reglas fiscales posteriores. A falta de tasas impositivas, la creación de reglas fiscales se vuelve imposible.
Paso 2: Configurar clases de impuestos de productos
-
En la barra lateral Admin, vaya a Stores > Taxes>Tax Rules.
-
Haga clic en Add New Tax Rule.
-
Expanda en la sección Additional Settings.
{width="600" modal="regular"}
-
En Clase de impuestos del producto, haga clic en Add New Tax Class.
-
Para agregar la nueva clase a la lista de clases de impuestos de productos disponibles y crear tres nuevas clases, escriba el Name de la nueva clase de impuestos y haga clic en la marca de verificación:
VAT Standard
VAT Reduced
VAT Zero
-
Haga clic en Save Class para cada nueva clase que agregue.
-
Haga clic en Save Rule.
Paso 3: Configuración de zonas y tipos impositivos
-
En la barra lateral Admin, vaya a Stores > Taxes>Tax Zones and Rates.
Para este ejemplo, puede eliminar las tasas de impuestos de EE. UU. o dejarlas tal cual.
-
Haga clic en Add New Tax Rate.
{width="600" modal="regular"}
-
Defina nuevas tasas de la siguiente manera:
Estándar de IVA
- Identificador fiscal:
VAT Standard
- País y estado:
United Kingdom
- Porcentaje de tarifa:
20.00
IVA reducido
- Identificador fiscal:
VAT Reduced
- País y estado:
United Kingdom
- Porcentaje de tarifa:
5.00
- Identificador fiscal:
-
Haga clic en Save Rate para cada tarifa.
Paso 4: Configuración de reglas de impuestos
Una regla fiscal es una combinación de una clase de impuestos de cliente, una clase de impuestos de producto y un tipo impositivo.
-
En la barra lateral Admin, vaya a Stores > Taxes>Tax Rules.
-
Añada nuevas reglas fiscales como se indica a continuación:
Estándar de IVA
- Nombre:
VAT Standard
- Clase de impuestos del cliente:
Retail Customer
- Clase de impuestos del producto:
VAT Standard
- Tasa de impuestos:
VAT Standard Rate
Iva Reducida
- Nombre:
VAT Reduced
- Clase de impuestos del cliente:
Retail Customer
- Clase de impuestos del producto:
VAT Reduced
- Tasa de impuestos:
VAT Reduced Rate
- Nombre:
-
Haga clic en Save Rule para cada tarifa.
Paso 5: Aplicar clases de impuestos a los productos
-
En la barra lateral Admin, vaya a Catalog > Manage Products.
-
Abra un producto del catálogo en modo de edición.
-
En la página General, busque la opción Tax Class y seleccione VAT Class que se aplica al producto.
-
Una vez finalizado, haga clic en Save.
{width="600" modal="regular"}
Descripciones de campos
Almacenar información
Commerce usa los siguientes ajustes de configuración de información de tienda para calcular el IVA según la información del comerciante.
VAT Number: número de impuesto al valor agregado asignado al comerciante.
Validate VAT Number - Validación de IVA confirma que el número de IVA coincide con el registro correspondiente en la base de datos de Comisión Europea.
Información del cliente
Commerce usa los campos siguientes para calcular el IVA según información del cliente).
Información de cuenta
Tax/VAT Number: si corresponde, el número de impuesto o el número de impuesto al valor agregado asignado al cliente.
Direcciones
VAT Number: si corresponde, el número de impuesto al valor agregado asociado con una dirección de facturación o envío específica del cliente. Para la venta de bienes digitales) dentro de la UE, el monto del IVA se basa en el destino de envío.
Cuenta de cliente
Commerce usa los siguientes ajustes de configuración del cliente para calcular el IVA.
Show VAT Number on Storefront: determina si el campo Número de IVA de cliente está incluido en la Libreta de direcciones que está disponible en la cuenta de cliente.
Default Value for Disable Automatic Group Changes Based on VAT ID - ID de IVA es un identificador interno del número de IVA del cliente cuando se utiliza en la validación de IVA. Durante la validación del IVA, Commerce confirma que el número coincide con la base de datos de European Commission. Los clientes se pueden asignar automáticamente a uno de los cuatro grupos de clientes predeterminados en función de los resultados de validación.
Validación de ID de IVA
Validación de ID de IVA calcula automáticamente el impuesto requerido para las transacciones B2B que tienen lugar dentro de la Unión Europea (UE), según la configuración regional del comerciante y del cliente. Commerce realiza la validación de ID de IVA utilizando los servicios web del servidor European Commission.
- El IVA se cobra si el comerciante y el cliente se encuentran en el mismo país de la UE.
- El IVA no se cobra si el comerciante y el cliente están en diferentes países de la UE, y ambas partes son entidades comerciales registradas en la UE.
El administrador de la tienda crea más de un grupo de clientes predeterminado que se puede asignar automáticamente al cliente durante la creación de la cuenta, la creación o actualización de la dirección y el cierre de compra. El resultado es que se utilizan distintas normas fiscales para las ventas dentro de los países (nacionales) y dentro de la UE.
Flujo de trabajo de registro de clientes
Si la validación del IVA está activada, después del registro se propone a cada cliente que introduzca el número de IVA. Sin embargo, solo los compradores que son clientes de IVA registrados deben rellenar este campo.
Una vez que un cliente especifica el número de IVA y otros campos de dirección y decide guardarlos, el sistema guarda la dirección y envía la solicitud de validación del ID de IVA al servidor de la Comisión Europea. Según los resultados de la validación, uno de los grupos predeterminados se asigna a un cliente. Este grupo se puede cambiar si un cliente o un administrador cambia el ID de IVA de la dirección por defecto o cambia la dirección por defecto completa. A veces, el grupo se puede cambiar temporalmente (se emula el cambio de grupo) durante la desprotección de una página.
Si está activada, puede anular la validación de ID de IVA para clientes individuales seleccionando la casilla de verificación en la página Customer Information.
Flujo de trabajo de retirada
Si la validación del IVA de un cliente se realiza durante el cierre de compra, el identificador de la solicitud de IVA y la fecha de la solicitud de IVA se guardan en la sección Historial de comentarios del pedido.
El comportamiento del sistema en relación con la validación del IVA y el cambio del grupo de clientes durante el cierre de compra depende de cómo se configuren los ajustes Validar en cada transacción y Desactivar cambio automático de grupo. En esta sección se describe la implementación de la funcionalidad de validación de ID de IVA para el cierre de compra en el front-end.
Si el cliente utiliza Google Express Checkout, PayPal Express Checkout u otro método de pago externo, el pago se realiza completamente en el lado de la puerta de enlace de pago externa. En este escenario, no se puede aplicar la configuración Validar en cada transacción y el grupo de clientes no puede cambiar durante el cierre de compra.
Configurar validación de ID de IVA
Para configurar la validación del ID de IVA, primero debe configurar los grupos de clientes necesarios y crear las clases de impuestos, los tipos impositivos y las reglas relacionadas. A continuación, habilite la validación del ID de IVA para la tienda y complete la configuración.
Los siguientes ejemplos muestran cómo se utilizan las clases y los tipos impositivos para la validación de ID de IVA. Revise los ejemplos y siga las instrucciones para configurar las clases de impuestos y las reglas necesarias para su tienda.
Ejemplo: Reglas de impuestos mínimas requeridas para la validación del ID de IVA
Una clase para clientes nacionales.
Clase para clientes con ID de IVA con formato incorrecto.
Clase para clientes cuya validación de identificación de IVA ha fallado.
Una clase para clientes nacionales
Una clase para clientes con Id. de IVA no válido Clase para clientes en los que no se pudo validar el Id. de IVA
Paso 1: Crear grupos de clientes relacionados con el IVA
La validación de ID de IVA asigna automáticamente uno de los cuatro grupos de clientes predeterminados a los clientes según los resultados de validación de ID de IVA:
- Nacional
- Dentro de la UE
- ID de IVA no válido
- Error de validación
Puede crear grupos de clientes para la validación de IVA ID o utilizar grupos existentes, si cumplen con su lógica empresarial. Al configurar la validación de ID de IVA, debe asignar cada uno de los grupos de clientes creados como valor por defecto para los clientes con los resultados de validación de ID de IVA adecuados.
Paso 2: Crear clases, tipos y reglas relacionadas con el IVA
Cada regla fiscal se define mediante tres entidades:
- Clases de Impuestos del Cliente
- Clases de impuestos de productos
- Tipos impositivos
Cree las reglas de impuestos para usar la validación de ID de IVA de forma efectiva.
- Las reglas de impuestos incluyen tasas de impuestos y clases de impuestos.
- Las clases de impuestos se asignan a grupos de clientes.
Paso 3: Habilitar y configurar la validación de ID de IVA
-
En la barra lateral Admin, vaya a Stores > Settings>Configuration.
-
Si es necesario, establezca Store View para la configuración.
-
En el panel izquierdo, expanda Customers y elija Customer Configuration.
-
Expanda en la sección Create New Account Options.
En el ejemplo siguiente, la configuración general del cliente que no está relacionada con la validación del IVA es tenue.
{width="600" modal="regular"}
-
Establezca Enable Automatic Assignment to Customer Group en
Yes
y complete los campos siguientes según sea necesario.- Default Group
- Default Value for Disable Automatic Group Changes Based on VAT ID
- Show VAT Number on Storefront
-
Una vez finalizado, haga clic en Save Config.
Paso 4: Establece tu número de IVA y tu país de ubicación
-
En el panel izquierdo, expanda General y elija General debajo.
-
Expanda en la sección Store Information.
{width="600" modal="regular"}
-
Seleccione su Country.
-
Escriba su VAT Number y haga clic en Validate VAT Number.
El resultado aparece inmediatamente.
-
Una vez finalizado, haga clic en Save Config.
Paso 5: Verificar la lista de países miembros de la UE
-
Continuando en la página de configuración General, expanda en la sección Countries Options.
{width="600" modal="regular"}
-
En la lista European Union Countries, compruebe que está seleccionado cada país miembro de la UE.
Para cambiar la configuración predeterminada, desactive la casilla de verificación Usar valores del sistema. Mantenga pulsada la tecla Ctrl (PC) o la tecla Comando (Mac) y haga clic en cada país que desee añadir o quitar.
-
Una vez finalizado, haga clic en Save Config.