Este módulo se ha creado para ayudar con la asignación 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 18.0Este 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 consumidores de la UE. Un asistente crea los impuestos de venta correctos y las posiciones fiscales B2C automáticas para cada país de la UE al que vendas.
El módulo añade un asistente de configuración llamado "Setup EU OSS OCA Taxes" que puedes abrir desde los ajustes de Contabilidad, en la sección EU OSS OCA, mediante el botón "Add new taxes".
En el asistente eliges la compañía, los países de la UE a los que vendes ("EU Customers From"), si los precios incluyen impuestos y cuáles de tus impuestos de ventas existentes corresponden a los tipos general, reducido, superreducido y segundo superreducido. Los países ya cubiertos se muestran como "Already Supported".
Al hacer clic en "Create Fiscal Positions and Taxes", el módulo crea, para cada país seleccionado, los impuestos de ventas OSS a los tipos almacenados en la tabla de tipos del módulo (un tipo por país de la UE), agrupados bajo grupos de impuestos con nombres como "OSS VAT x%", y una posición fiscal B2C automática llamada "Intra-EU B2C in <country> (EU-OSS-<code>)". Si ya existe una posición fiscal coincidente, sus mapeos de impuestos OSS se actualizan en lugar de duplicarse.
También añade una casilla "OSS OCA" en las posiciones fiscales y un campo "Oss Country" en los impuestos, y almacena los tipos de IVA oficiales de la UE por país (general, reducido, superreducido, segundo superreducido). El acceso es de solo lectura para los usuarios de facturación y total para los responsables de contabilidad.
Depende de
Lo necesitan otros módulos
Modelos y campos (4)
- account.tax · amplía un modelo existenteoss_country_id (Oss Country)
- oss.tax.rate · modelo nuevogeneral_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, reduced_tax, done_country_ids (Already Supported), superreduced_tax (Super Reduced Tax), todo_country_ids (EU Customers From), price_include_tax, second_superreduced_tax (Second Super Reduced Tax)
- account.fiscal.position · amplía un modelo existenteoss_oca (OSS OCA)
Texto generado por IA (DeepSeek) al leer el código de la versión 18.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-03Estado de confirmación: 4 confirmadas, 5 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/account-fiscal-rule.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Para configurar este módulo, debe:
- Vaya a Facturación \> Configuración \> Ajustes \> Impuestos.
- Puede ver que el usuario puede elegir Añadir nuevos impuestos para aplicar los impuestos de la UE en relación con el 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, superreducido y segundo superreducido según su plan contable.
- Recuerde que no debe configurar impuestos inexistentes para su plan contable.
- Haga clic en el botón Crear posiciones fiscales e impuestos para continuar.
- Según su configuración, se crearán nuevos impuestos y posiciones fiscales.
NOTA: 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.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
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.