1. Inicio
  2. Base de Conocimientos
  3. WooCommerce Wholesale Prices Premium
  4. Cómo aplicar una tasa de impuestos diferente a los clientes mayoristas
  1. Inicio
  2. Base de Conocimientos
  3. Impuesto
  4. Cómo aplicar una tasa de impuestos diferente a los clientes mayoristas

Cómo aplicar una tasa de impuestos diferente a los clientes mayoristas

La mayoría de las empresas mayoristas necesitan un tratamiento fiscal diferente para sus clientes B2B: una tasa impositiva reducida, una clase fiscal específica que se corresponda con la tasa correcta para su sector o ningún impuesto en absoluto para ciertos roles. WooCommerce Wholesale Prices Premium te da control total sobre cómo se aplica el impuesto a cada rol mayorista en tu tienda.

Hay tres enfoques distintos disponibles, y se pueden combinar. Puedes eximir a todos los roles mayoristas del impuesto globalmente, configurar exenciones por rol para un control más detallado, o asignar cada rol mayorista a una clase fiscal específica de WooCommerce, aplicando una tasa completamente diferente a los clientes mayoristas en comparación con los minoristas. Todas estas configuraciones se encuentran en un solo lugar: Mayorista → Ajustes → Precios Mayoristas → Impuestos.

Este artículo cubre cada enfoque por turno, comenzando con el caso de uso más común: aplicar una tasa impositiva diferente a través de la Asignación de Roles Mayoristas / Clases Fiscales.

Requisitos

  • WooCommerce Wholesale Prices Premium instalado y activado (los controles de impuestos descritos en este artículo son exclusivos del plugin Premium).
  • Al menos un rol mayorista creado y asignado a un cliente. Consulta añadir más roles mayoristas si aún no lo has hecho.
  • Para el enfoque de Mapeo de Clases de Impuestos: una clase de impuestos de WooCommerce personalizada creada con sus tasas configuradas, incluida una tasa para el país base de tu tienda. Los pasos a continuación te guiarán a través de esto.

Aplicar una tasa impositiva diferente a los clientes mayoristas

La Asignación de Roles Mayoristas / Clases Fiscales te permite asignar una clase fiscal específica de WooCommerce a cada rol mayorista. Cuando un cliente mayorista con ese rol compra en tu tienda, WooCommerce aplica las tasas que has definido para la clase fiscal asignada en lugar de la tasa estándar. Este es el enfoque recomendado cuando necesitas una tasa genuinamente diferente, no solo un impuesto cero, para tus clientes mayoristas.

Paso 1: Crear una nueva clase fiscal en WooCommerce

  1. Ve a WooCommerce → Ajustes → Impuestos.
  2. Busca el campo Clases fiscales adicionales.
  3. Escribe un nombre para tu nueva clase de impuestos mayoristas en una nueva línea (por ejemplo, Tasa Mayorista).
  4. Haga clic en Guardar cambios.

Después de guardar, la nueva clase fiscal aparece como una pestaña en WooCommerce → Ajustes → Impuestos.

Página de Ajustes de Impuestos de WooCommerce mostrando el campo Clases de impuestos adicionales con una nueva clase Tarifa Mayorista introducida
WooCommerce → Ajustes → Impuestos: campo Clases fiscales adicionales con la nueva clase Tasa Mayorista introducida

Paso 2: Añadir tasas impositivas para la nueva clase

Haz clic en la nueva pestaña de clase fiscal que apareció después de guardar (por ejemplo, Tasa Mayorista). Ahora puedes añadir una o más tasas impositivas para esta clase, especificando el país, estado, porcentaje de tasa y cualquier opción adicional. Para una guía detallada sobre cómo configurar las tasas impositivas de WooCommerce, consulta la documentación de impuestos de WooCommerce.

Tabla de tarifas de impuestos de WooCommerce para la clase de impuestos Tarifa Mayorista mostrando campos de configuración de país, estado y tarifa
WooCommerce → Ajustes → Impuestos → Tasa Mayorista: tabla de tasas impositivas para la nueva clase

Si Precios introducidos con impuestos está configurado en sí en WooCommerce → Ajustes → Impuestos, la clase de impuestos que mapees debe tener una tasa para el país base de tu tienda. Si no tiene ninguna, WooCommerce Wholesale Prices Premium utiliza tu tasa estándar para eliminar el impuesto ya incluido en el precio, y la clase de impuestos mapeada aún establece el impuesto que pagan tus clientes mayoristas. Una tasa del 0% para tu país base cuenta como una tasa, y el mapeo aún se aplica.

Paso 3: Asignar el rol mayorista a la nueva clase fiscal

  1. Ve a Mayorista → Ajustes → Precios Mayoristas → Impuestos.
  2. Desplácese hacia abajo hasta la sección Asignación de roles mayoristas / clases de impuestos.
  3. En el menú desplegable Rol mayorista, seleccione el rol mayorista que desea asignar.
  4. En el menú desplegable Clase de impuestos, seleccione la clase de impuestos que acaba de crear (por ejemplo, Tarifa mayorista).
  5. Haga clic en Añadir asignación. La asignación aparece en la tabla de abajo.

Repita para cada rol mayorista que necesite una clase de impuestos diferente. Puede editar o eliminar cualquier asignación existente utilizando los iconos de edición y eliminación al final de cada fila.

Sección de Asignación de Rol Mayorista / Clase de Impuestos en los ajustes de Wholesale Suite mostrando un rol mayorista asignado a la clase de impuestos Tarifa Mayorista
Mayorista → Ajustes → Precios mayoristas → Impuestos: Sección Asignación de roles mayoristas / clases de impuestos con un rol asignado a la clase de impuestos Tarifa mayorista

Clases de impuestos solo para mayoristas

Esta es una opción independiente en lugar de un paso adicional en el proceso de mapeo. La casilla de verificación etiquetada como Ocultar las clases de impuestos mapeadas a clientes no mayoristas se encuentra en la parte superior de la sección Mapeo de Roles Mayoristas / Clases de Impuestos, bajo el encabezado Clases de Impuestos Solo Mayoristas. Oculta tus clases de impuestos mapeadas a clientes no mayoristas. Cuando está habilitada, los clientes minoristas ya no pueden ver ni ser asignados a esas clases de impuestos.

Si un producto está configurado para usar una de las clases de impuestos mapeadas y un cliente no mayorista (o invitado) lo ve o lo compra, WooCommerce Wholesale Prices Premium cambia el producto a la clase de impuestos estándar para ese cliente.

Eximir roles mayoristas específicos de impuestos

Si necesita que algunos roles mayoristas estén completamente exentos de impuestos, pero no otros, utilice la sección Asignación de roles mayoristas / exención de impuestos. Esto le permite establecer la exención de impuestos por rol y anula la configuración global de Exención de impuestos para los roles que asigne aquí.

  1. Ve a Mayorista → Ajustes → Precios Mayoristas → Impuestos.
  2. Desplácese hasta la sección Asignación de roles mayoristas / exención de impuestos.
  3. En el menú desplegable Rol mayorista, seleccione el rol a configurar.
  4. En el menú desplegable ¿Exento de impuestos?, seleccione Sí para eximir el rol o No para mantenerlos sujetos a impuestos.
  5. Haga clic en Añadir asignación.
Sección de Asignación de Rol Mayorista / Exención de Impuestos mostrando un rol mayorista configurado como exento de impuestos
Mayorista → Ajustes → Precios mayoristas → Impuestos: Sección Asignación de roles mayoristas / exención de impuestos con un rol configurado como exento de impuestos

Eximir roles mayoristas de impuestos globalmente

Para eliminar impuestos de todos los roles mayoristas que no tienen mapeo por rol, usa la configuración global de Exención de Impuestos en la sección Opciones de Impuestos.

  1. Ve a Mayorista → Ajustes → Precios Mayoristas → Impuestos.
  2. En la sección Opciones de impuestos, busque la casilla de verificación Exención de impuestos.
  3. Marque la casilla etiquetada como No aplicar impuestos a todos los roles mayoristas.
  4. Haz clic en Guardar cambios.

Cuando esta opción está habilitada, los precios mayoristas para esos roles se muestran sin impuestos en toda la tienda, el carrito y la página de pago. La configuración Mostrar Precios en la Tienda y Mostrar Precios Durante el Carrito y el Pago a continuación se ignoran para esos roles mientras esta opción está activa.

Sección Opciones de Impuestos en los ajustes de Wholesale Suite mostrando la casilla de verificación Exención de Impuestos etiquetada como No aplicar impuestos a todos los roles mayoristas
Mayorista → Ajustes → Precios mayoristas → Impuestos: Casilla de verificación Exención de impuestos en la sección Opciones de impuestos

Ajustes de visualización de impuestos

La sección Opciones de impuestos también contiene ajustes que controlan cómo se muestran los precios mayoristas a los clientes mayoristas, independientemente de las tasas de impuestos reales aplicadas. Estos le permiten mostrar a los clientes mayoristas precios con o sin impuestos incluidos, incluso cuando no están exentos.

Mostrar precios en la tienda

El menú desplegable Mostrar precios en la tienda controla si los clientes mayoristas ven los precios con o sin impuestos incluidos en las páginas de la tienda y de los productos.

  • –Usar predeterminado de WooCommerce–: hereda el ajuste de visualización de WooCommerce → Ajustes → Impuestos.
  • Con impuestos incluidos: los clientes mayoristas ven los precios con impuestos incluidos en la tienda.
  • Sin impuestos incluidos: los clientes mayoristas ven los precios sin impuestos incluidos en la tienda.

Mostrar precios durante el carrito y la finalización de la compra

El menú desplegable Mostrar precios durante el carrito y la finalización de la compra funciona de la misma manera pero se aplica específicamente a las páginas del carrito y de la finalización de la compra.

  • –Usar predeterminado de WooCommerce–: hereda el ajuste de visualización del carrito y la finalización de la compra de WooCommerce.
  • Con impuestos incluidos: los clientes mayoristas ven los precios con impuestos incluidos en el carrito y la finalización de la compra.
  • Sin impuestos incluidos: los clientes mayoristas ven los precios sin impuestos incluidos en el carrito y la finalización de la compra.

Si la casilla de verificación global Exención de Impuestos está habilitada, estas configuraciones de visualización se anulan para los roles que no tienen mapeo por rol. Esos precios siempre se muestran sin impuestos.

Interruptor de impuestos en el frontend

El Interruptor de Impuestos en el Frontend está desactivado por defecto. Actívalo para añadir una casilla de verificación debajo de cada precio de producto en las páginas de la tienda y de productos individuales, para que los clientes puedan ver los precios con o sin impuestos. Necesita que los impuestos de WooCommerce estén habilitados. El menú desplegable Audiencia del Interruptor de Impuestos en el Frontend controla qué clientes lo ven. Está configurado en Todos los clientes por defecto. Los roles mayoristas exentos de impuestos nunca ven el interruptor.

Sufijos de precio

Dos campos de texto opcionales le permiten personalizar el sufijo de precio que ven los clientes mayoristas:

  • Anular sufijo de precio regular: anula el sufijo de precio que se muestra en el precio minorista original para los usuarios mayoristas. Deja en blanco para usar el predeterminado de WooCommerce.
  • Sufijo de precio mayorista: establece un sufijo específico que se muestra después del precio mayorista. Deja en blanco para usar el valor predeterminado de WooCommerce.

Los dos campos de sufijo de precio muestran precios diferentes para los mismos marcadores de posición:

  • Anular sufijo de precio regular: {price_including_tax} y {price_excluding_tax} muestran el precio regular del producto, con o sin impuestos.
  • Sufijo de precio mayorista: {price_including_tax} y {price_excluding_tax} muestran el precio mayorista, con o sin impuestos.

Solución de problemas

Configuré una asignación de clase de impuestos, pero los clientes mayoristas todavía ven la tasa de impuestos original. ¿Qué debo comprobar?

  1. Si Precios introducidos con impuestos está configurado en sí, confirma que la clase de impuestos mapeada tiene una tasa para el país base de tu tienda.
  2. Confirma que el mapeo se guardó. Debe aparecer una entrada en la tabla Mapeo de roles mayoristas / Clases de impuestos.
  3. Verifica que la clase de impuestos tenga al menos una tasa configurada en WooCommerce → Ajustes → Impuestos → [Tu Clase de Impuestos].
  4. Comprueba que el rol no esté exento de impuestos. Un rol exento no paga impuestos, por lo que el mapeo de la clase no tiene efecto. Un rol está exento cuando la casilla global Exención de impuestos está activada y el rol no tiene un mapeo por rol, o cuando su mapeo por rol dice Sí.
  5. Borra cualquier caché (caché de página, caché de objeto) y luego prueba con una sesión de navegador nueva iniciada como usuario mayorista.

Preguntas frecuentes

¿Cuál es la diferencia entre Mapeo de exención de impuestos y Mapeo de clases de impuestos?

Mapeo de exención de impuestos elimina completamente los impuestos para el rol mayorista mapeado. Mapeo de clases de impuestos asigna una clase de impuestos de WooCommerce diferente a un rol mayorista, que puede tener sus propias tasas: más bajas, más altas o cero. Utilice el Mapeo de clases de impuestos cuando necesite una tasa específica en lugar de una exención total.

¿El Mapeo de clases de impuestos anula la clase de impuestos establecida en productos individuales?

Sí. Cuando un rol mayorista se mapea a una clase de impuestos, esa clase se aplica a sus pedidos independientemente de la clase de impuestos establecida en productos individuales. El mapeo a nivel de rol tiene prioridad sobre la configuración de la clase de impuestos a nivel de producto. La única excepción es cuando Precios introducidos con impuestos está configurado en sí y la clase de impuestos mapeada no tiene una tasa para tu país base. En ese caso, el impuesto incluido se elimina a tu tasa estándar, y la clase de impuestos mapeada todavía establece el impuesto que pagan tus clientes.

¿Puedo mapear diferentes roles mayoristas a diferentes clases de impuestos?

Sí. La tabla Asignación de roles de mayorista / clases de impuestos admite varias entradas. Cada rol puede asignarse a una clase de impuestos completamente diferente, por lo que puede tener un nivel de mayorista que pague una tasa reducida mientras que otro nivel pague una tasa diferente.

Si habilito la exención de impuestos global, ¿siguen aplicándose las asignaciones de exención por rol?

La asignación de exención por rol tiene prioridad. Para cualquier rol de mayorista que haya asignado en la sección Asignación de roles de mayorista / exenciones de impuestos, la configuración por rol prevalece sobre la casilla global de Exención de impuestos. Por lo tanto, un rol asignado a ¿Exento de impuestos? No permanece gravable incluso cuando la exención global está habilitada. La configuración global de Exención de impuestos solo se aplica a los roles de mayorista que no tienen una asignación por rol. Esto coincide con la descripción de la configuración del propio plugin, que señala que la asignación por rol "Anula la opción general de Exención de impuestos anterior".

¿Qué sucede con los clientes minoristas si habilito Clases de impuestos solo para mayoristas?

Los clientes minoristas e invitados ya no pueden ver ni se les pueden asignar las clases de impuestos mapeadas. Si un producto tiene asignada una de esas clases de impuestos, WooCommerce Wholesale Prices Premium cambia el producto a la clase de impuestos estándar para cualquier cliente no mayorista. Ten esto en cuenta si algunos de tus productos se venden tanto a clientes minoristas como mayoristas.

¿La asignación de impuestos se aplica al carrito y al pago, así como a las páginas de la tienda?

Sí. Tanto la Asignación de roles de mayorista / clases de impuestos como la Asignación de roles de mayorista / exenciones de impuestos se aplican durante todo el proceso de compra: páginas de productos, páginas de la tienda, el carrito, el pago y los pedidos completados.

¿Puedo usar la Asignación de exención de impuestos y la Asignación de clases de impuestos al mismo tiempo?

Sí. Puede tener un rol de mayorista asignado a una clase de impuestos personalizada y otro rol configurado como totalmente exento de impuestos utilizando la asignación de exención. La configuración de cada rol se evalúa de forma independiente.

¿Cambiar la configuración de impuestos afecta a los precios de mayorista establecidos en los productos?

No. La tasa de impuestos y la configuración de visualización solo afectan a cómo se calcula y se muestra el impuesto además de (o dentro de) los precios de mayorista. Los precios de mayorista en sí se gestionan por separado en cada producto y no se modifican con estas configuraciones.

¿Cómo puedo probar que se está aplicando la tasa de impuestos correcta a mis clientes mayoristas?

Crea un usuario de prueba dedicado asignado a tu rol mayorista. Inicia sesión como ese usuario, añade un producto al carrito y comprueba la línea de impuestos en el carrito y en la página de pago. Compárala con las tarifas que configuraste en WooCommerce → Ajustes → Impuestos → [Tu Clase de Impuesto]. Consulta la guía sobre cómo crear un usuario de prueba mayorista para más detalles.

Ayuda y soporte

Contamos con un equipo de soporte dedicado para Wholesale Suite que conoce muy bien nuestros productos, WooCommerce y la industria. Le invitamos a aprovechar su experiencia en cualquier momento y en cualquier lugar del mundo.

Si ya es cliente, por favor, diríjase al formulario de solicitud de tickets de soporte y envíenos un mensaje.

Si eres un usuario de plugin gratuito, por favor envíanos una solicitud de soporte en el foro. Monitorizamos activamente los foros de soporte de WordPress.org para el plugin gratuito y ayudamos a nuestros usuarios allí lo mejor que podemos.

¿Te ha resultado útil este artículo?

Artículos relacionados

Contenido

¿Necesita soporte?

¿No encuentra la respuesta que busca?
Contactar con soporte
Completa tu Compra