Obtener los tipos de impuesto correctos en Estados Unidos usando TaxCloud

La integración de TaxCloud le permite calcular correctamente el impuesto sobre las ventas para cada dirección en los Estados Unidos y hace un seguimiento de qué productos están exentos del impuesto y en qué estados se aplica cada excepción. TaxCloud calcula el impuesto sobre las ventas en tiempo real para cada estado, ciudad y jurisdicción especial de los Estados Unidos.

Configuración

En TaxCloud

  • Crea una cuenta gratuita en el sitio de TaxCloud

  • Registre su sitio web Odoo en TaxCloud para obtener una API ID y una API Key.

../../../../../_images/taxcloud01.png
  • En la sección de Ajustes de TaxCloud, haga clic en Ubicaciones para introducir la ubicación de sus oficinas y almacenes.

  • En Ajustes de TaxCloud, haga clic en Gestión de los estados fiscales para verificar los estados en los que aplica el impuesto sobre las ventas.

En Odoo

  • Aneu a Facturació / Comtabilitat ‣ Configuració ‣ Ajustos i marqueu TaxCloud - Compute tax rates based on U.S. ZIP codes (nota: realment utilitza l’adreça completa).

  • Introduzca sus credenciales TaxCloud.

  • Haga clic en GUARDAR para almacenar sus credenciales.

../../../../../_images/taxcloud02.png
  • Haga clic en el icono Actualizar situado junto a Categoría predeterminada para importar las categorías de productos TIC (Códigos de Información sobre Impuestos, por sus siglas en inglés). Algunas categorías pueden implicar tasas específicas o generar excepciones de tipo producto/servicio.

  • Seleccione su código TIC predeterminado. Se aplicará a cualquier producto nuevo que se cree.

  • Establezca una categoría específica de TaxCloud TIC en la pestaña Información general del producto, o en la categoría del producto.

  • Asegúrese de que la dirección de su empresa esté completa (incluyendo el estado y el código postal). Vaya a Ajustes ‣ Usuarios y empresas ‣ Empresas para abrir y editar el registro de su empresa.

Contabilizar automáticamente los impuestos en la cuenta correcta de los impuestos a pagar

  • Tal vez sea necesario crear un predeterminado por usuario definido por cada una de sus empresas que use TaxCloud, de esta manera los impuestos creados por la integración de TaxCloud se crearán en la cuenta correcta de los impuestos a pagar:

Advertencia

Un predeterminado definido por el usuario afecta todos los registros. Esto quiere decir que todos los nuevos impuestos se registrarán en la cuenta de impuestos a pagar específica, a menos que se editen manualmente para especificar una cuenta diferente (o que exista otro valor predeterminado definido por el usuario que tenga prioridad).

  • En Contabilidad ‣ Configuración ‣ Plan de cuentas y seleccione la cuenta de impuestos a pagar de la empresa. Tenga en cuenta el id de la cuenta en la cadena URL.

The account's ID can be found in the URL string as 'id=...'.
  • Active el modo de desarrollador, vaya a Ajustes ‣ Técnico ‣ Acciones ‣ Predeterminados definidos por el usuario y haga clic en Crear.

  • Haga clic en Campo, después, en el menú desplegable haga clic en Buscar más.

Click on 'Search More' in the 'Field' drop-down menu.
  • En el cuadro de búsqueda, filtre el modelo tax.repartition.line y el campo cuenta. Seleccione el campo cuenta en el modelo tax.repartition.line.

Select the 'account' field of the 'tax.repartition.line' model.
  • En el campo Valor predeterminado, ingrese el ID de la cuenta de impuestos a pagar. Seleccione la empresa a la que debe aplicarse esta configuración en el campo Empresa. Haga clic en Guardar.

Enter the ID of the company's Tax Payable account.

¿Cómo funciona?

El impuesto de ventas lo calcula Odoo en base a las posiciones fiscales (ver Fiscal positions (tax and account mapping)). Se crea una posición fiscal para los Estados Unidos al instalar TaxCloud. Todo funciona de forma inmediata.

Puede configurar Odoo para que detecte automáticamente cuales clientes deberán usar esta posición fiscal. Vaya a Contabilidad ‣ Configuración ‣ Posiciones fiscales para abrir y editar el registro.

../../../../../_images/taxcloud03.png

Esta posición fiscal se establece automáticamente en cualquier orden de venta, orden en línea o factura cuando el país del cliente es Estados Unidos. Esto desencadena el cálculo automático de impuestos.

../../../../../_images/taxcloud04.png

Añada sus productos. Tiene dos opciones para obtener el impuesto sobre las ventas en la orden. Puede confirmarla, o puede guardarla y desde el Menú Acción elegir Actualizar impuestos con TaxCloud.

Cupones & Promociones

Si utiliza los programas de cupones o promociones, la integración con Taxcloud puede parecer un poco extraña.

El problema radica en el hecho de que Taxcloud no acepta líneas con montos negativos como parte del cálculo de impuestos. Esto significa que el monto de las líneas agregadas por el programa de promoción debe deducirse del total de las líneas que impacta. Esto significa, entre otras complicaciones, que los pedidos que utilizan cupones o promociones con una posición fiscal en Taxcloud deben facturarse por completo, no se pueden crear facturas para entregas parciales, etc.

Otra peculiaridad ocurre en la interfaz del usuario: imagine que vende un producto de la categoría Taxcloud [20110] Computadoras y tiene un programa de promoción que ofrece un descuento del 50% en este producto. Si la tasa de impuestos para este producto en particular es del 7%, la tasa de impuestos que se calculará desde la integración de Taxcloud mostrará el 3.5%. Esto sucede porque el descuento está incluido en el precio que se envía a Taxcloud, pero en Odoo este descuento está en otra línea. Al final, el cálculo de los impuestos será correcto (ya que un impuesto del 3.5% sobre el precio completo es el equivalente a un impuesto del 7% sobre la mitad del precio), aunque esto puede ser una sorpresa desde el punto de vista del usuario.