OdooWiki OCA HUB
Accounting & Finance Licencia: AGPL-3

Este módulo se ha creado para ayudar con el mapeo de impuestos según la ley de ventanilla única de la UE, que afecta a muchas empresas que realizan ventas a distancia.

Los impuestos de la UE se han verificado en

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 14.0

Este módulo te ayuda a configurar los impuestos de IVA de la ventanilla única (OSS) de la UE y las posiciones fiscales para las ventas a distancia a clientes de la UE. Un asistente crea los impuestos de venta correctos y las posiciones fiscales B2C automáticas por país de la UE.

El módulo añade un asistente de configuración llamado "Setup EU OSS Taxes" que puedes abrir desde los ajustes de Contabilidad, en la sección EU OSS, haciendo clic en "Add new taxes".

En el asistente eliges la compañía, los países de la UE a los que vendes, si los precios incluyen impuestos y cuáles de tus impuestos de venta existentes corresponden a los tipos general, reducido, super-reducido y segundo super-reducido. El asistente crea entonces, para cada país seleccionado, los impuestos de venta OSS con los tipos de IVA locales correctos (los tipos están precargados para todos los países de la UE) y una posición fiscal B2C automática llamada "Intra-EU B2C in <country> (EU-OSS-<code>)".

  • Los impuestos se crean solo para los tipos que seleccionaste, usando los tipos OSS oficiales del país.
  • Las posiciones fiscales se configuran para aplicarse automáticamente, sin requerir número de IVA, y se tipifican como B2C.
  • Si ya existe una posición fiscal coincidente, sus mapeos de impuestos OSS se actualizan en lugar de duplicarse.
  • Los países ya cubiertos se muestran como "Already Supported" y se excluyen de la lista a procesar.

También añade un campo "Oss Country" en los impuestos para que cada impuesto OSS quede vinculado a su país, y un modelo de tabla de tipos que almacena los tipos general, reducido, super-reducido y segundo super-reducido de cada país de la UE. El acceso es de solo lectura para los usuarios de facturación y completo para los responsables de contabilidad.

Lo necesitan otros módulos

Modelos y campos (3)
  • account.tax · amplía un modelo existenteoss_country_id (Oss Country)
  • oss.tax.rate · modelo nuevogeneral_rate (General Rate), reduced_rate (Reduced Rate), oss_country_id (Country), superreduced_rate (Super Reduced Rate), second_superreduced_rate (Second Super Reduced Rate)
  • l10n.eu.oss.wizard · modelo nuevocompany_id (Company), general_tax (General Tax), reduced_tax (Reduced Tax), done_country_ids (Already Supported), superreduced_tax (Super Reduced Tax), todo_country_ids (EU Customers From), price_include_tax (Price Include Tax), second_superreduced_tax (Second Super Reduced Tax)

Texto generado por IA (DeepSeek) al leer el código de la versión 14.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 13.0

Confirmado el 2026-11-03 en la rama 13.0 de OCA/account-fiscal-rule.

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

Para configurar este módulo, debe:

  • Vaya a Invoicing > Configuration > Settings > Taxes.
  • Puede ver que el usuario puede elegir Add new taxes for applying EU taxes regarding OSS.
  • Seleccione la compañía donde desea añadir estos nuevos impuestos.
  • Seleccione los países de la UE donde puede enviar sus mercancías.
  • Seleccione si desea que estos nuevos impuestos se configuren como incluidos en el precio.
  • Seleccione los impuestos general, reducido, super reducido y segundo super reducido según su plan contable.
  • Recuerde que no debe configurar impuestos inexistentes para su plan contable.
  • Haga clic en el botón Create Fiscal Positions and Taxes para continuar.
  • Según su configuración, se crearán nuevos impuestos y posiciones fiscales.

NOTE: Debe utilizar la configuración del módulo account_fiscal_position_partner_type para facilitar el flujo de trabajo.

Tras la configuración correspondiente de este módulo:

  • Cree un nuevo partner y asígnele un país de la UE (distinto del configurado en su compañía).
  • Compruebe que este nuevo partner se ha configurado como Cliente en el campo Fiscal Position Type.
  • Cree un nuevo producto y establezca sus impuestos.
  • Cree un nuevo Presupuesto para el cliente y añada el nuevo producto en una línea de pedido de venta.
  • El usuario verá que los impuestos se establecerán según la fiscalidad del país de la dirección de entrega.
  • Puede crear directamente una factura sin partir de un SO y también se aplicarán los impuestos pertinentes.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.