Menú: secciones y guías

Recargo de equivalencia en Odoo 19: facturar a minoristas y cuadrar el 303

Cómo aplicar el recargo de equivalencia en Odoo 19 con la posición fiscal española, a qué casillas del modelo 303 va cada tipo y qué pasa si eres el minorista.

Odoo 19 Tutorial · Nivel intermedio

Pasos verificados el · actualizado el · por David Crespo Muñoz

Respuesta corta

En Odoo 19 el recargo de equivalencia se aplica con la posición fiscal «Recargo de Equivalencia», que trae la localización española. Asígnala al cliente minorista en su ficha y cada línea de factura llevará el IVA y, además, su recargo: 5,2 % con el 21 %, 1,4 % con el 10 % y 0,5 % con el 4 %. La cuota va a la cuenta 477 y a las casillas de recargo del modelo 303 (22 a 24, 19 a 21 y 168 a 170). La localización no trae el recargo del 1,75 % del tabaco. Si el minorista en recargo es tu propia empresa, la configuración por defecto de las compras no se ajusta a tu régimen y hay que adaptarla.

Edición
Community y Enterprise (el informe del modelo 303 solo se ve en Enterprise)
Módulos
l10n_esl10n_es_edi_verifactu
Dónde se hace
Contabilidad, Clientes, ClientesContabilidad, Configuración, ImpuestosContabilidad, Informes, Informe de impuestos
Otras versiones
Impuestos, posiciones fiscales y casillas comprobados en los ficheros de datos del módulo l10n_es de la rama 19.0. Sin comparar con la rama 20.0.
En esta página
  1. Qué dice la norma
  2. Cómo lo trae Odoo 19
  3. 1.Marca al cliente como minorista en recargo
  4. 2.Factura
  5. Qué pasa en contabilidad
  6. 3.Rectificativas
  7. 4.Comprueba el modelo 303
  8. Veri*Factu y SII
  9. Si el minorista en recargo eres tú
  10. Resultado
  11. Errores frecuentes
  12. Preguntas frecuentes
  13. Fuentes

Antes de empezar

  • Odoo 19 con la localización española (l10n_es) y sus impuestos de serie.
  • Saber qué clientes están en el régimen especial del recargo de equivalencia. Son ellos quienes deben acreditártelo.
  • Productos con su IVA de venta correcto (21 %, 10 % o 4 %). El recargo se añade a partir de ese IVA.

El recargo de equivalencia es el régimen de la mercería, la frutería y el quiosco: el comerciante minorista persona física no presenta el IVA, y a cambio su proveedor le cobra un recargo en cada factura. Para el minorista es sencillo. El trabajo se lo lleva el proveedor, que tiene que saber a quién aplicarlo, a qué tipo, y declararlo en su propio modelo 303.

En Odoo esa parte está resuelta con una posición fiscal. Lo que sigue explica cómo usarla, dónde acaba cada euro y qué no cubre la localización.

Qué dice la norma

El régimen está en los artículos 148 a 163 de la Ley 37/1992 del IVA. Lo que necesitas para facturar:

  • A quién se aplica. A comerciantes minoristas que sean personas físicas o entidades en régimen de atribución de rentas (artículo 148). El recargo no se exige en entregas a sociedades mercantiles (artículo 156). La Agencia Tributaria lista además los productos excluidos del régimen.
  • Quién lo cobra. El proveedor, que repercute el recargo junto al IVA y lo ingresa (artículos 158 y 159).
  • Quién lo comunica. El minorista está obligado a acreditar ante sus proveedores que está sometido al régimen (artículo 163). Guarda esa comunicación con la ficha del cliente.
  • Cuándo no. Entre otros casos, cuando los bienes no son objeto de comercio por el comprador (artículo 157). Un mostrador o un ordenador para la tienda no llevan recargo; la mercancía que revende, sí.

Los tipos, según el artículo 161:

IVA de la entregaRecargo de equivalencia
Tipo general (21 %)5,2 %
Tipo reducido (10 %)1,4 %
Tipo superreducido (4 %)0,50 %
Labores del tabaco1,75 %

La base del recargo es la misma que la del IVA (artículo 160).

Cómo lo trae Odoo 19

La localización española incluye una posición fiscal llamada Recargo de Equivalencia y un juego de impuestos de recargo. Estos son los de venta que corresponden a los tipos del artículo 161, tal y como están en los datos de l10n_es:

ImpuestoAcompaña aCasilla de la baseCasilla de la cuotaCuenta
5.2% RE21% B, 21% Smod303[22]mod303[24]477
1.4% RE10% B, 10% Smod303[19]mod303[21]477
0.5% RE4% B, 4% Smod303[168]mod303[170]477

En Odoo 19 el mapeo de una posición fiscal se define en cada impuesto, con los campos Posición fiscal y Reemplaza. Con el recargo funciona así:

  • 5.2% RE pertenece a la posición Recargo de Equivalencia y reemplaza a 21% B y 21% S.
  • 21% B pertenece también a esa posición y se reemplaza a sí mismo.

Por eso una línea que llevaría solo 21% B lleva, con esa posición fiscal, 21% B y 5.2% RE. Es el mismo mecanismo que usan las retenciones de IRPF.

Hay otra posición, Recargo de Equivalencia Revendedor con ISP, para operaciones con inversión del sujeto pasivo. Esta guía no la cubre.

Paso 1. Marca al cliente como minorista en recargo

  1. Ve a Contabilidad, Clientes, Clientes y abre la ficha del minorista.
  2. En la pestaña Ventas y compras, elige Recargo de Equivalencia en Posición fiscal.
  3. Guarda.

Hazlo solo con los clientes que te lo han acreditado. Una S.L. no entra en el régimen aunque tenga una tienda, y aplicarle el recargo es facturarle de más.

Paso 2. Factura

  1. Crea la factura (o el presupuesto) como siempre y elige el cliente.
  2. Odoo carga la posición fiscal. En la factura está en la pestaña Otra Información, campo Posición fiscal.
  3. Añade los productos. En la columna Impuestos de cada línea verás los dos impuestos.
  4. Confirma.

Si el cliente no tenía la posición fiscal y la pones en la factura, la documentación de Odoo indica que debe elegirse antes de añadir las líneas.

Un ejemplo con cifras inventadas, mercancía al 21 % por 1.000 €:

ConceptoImporte
Base imponible1.000,00 €
IVA 21 %210,00 €
Recargo de equivalencia 5,2 %52,00 €
Total1.262,00 €

En el PDF, el recargo sale como una línea de impuesto aparte, con el texto del campo Etiqueta en facturas del impuesto (5.2% Rec. Eq.).

Cuidado

Ojo con las etiquetas de los tipos poco usados. En los datos de la rama 19.0, la etiqueta en español del impuesto 0.26% RE dice «0.50% Rec. Eq.» y la del 1% RE, «0.62% Rec. Eq.». Si usas alguno de esos dos impuestos, corrige el campo Etiqueta en facturas en Contabilidad, Configuración, Impuestos antes de emitir.

Qué pasa en contabilidad

El asiento de la factura del ejemplo:

CuentaDebeHaber
4300 Clientes1.262,00
7000 Ventas de mercaderías1.000,00
477 H.P. IVA repercutido (IVA 21 %)210,00
477 H.P. IVA repercutido (recargo 5,2 %)52,00

El recargo no tiene cuenta propia en la plantilla de Odoo: va a la 477 junto al IVA. Se distingue por el impuesto y por la etiqueta de casilla de cada apunte, no por la cuenta. Al cerrar el trimestre, los dos saldos pasan a la 4750 con el resto del IVA devengado.

Con la posición fiscal Recargo de Equivalencia, la línea de 1.000,00 euros lleva 21% B y 5.2% RE; el recargo de 52,00 va a la 477 como el IVA y se separa por sus casillas 22 y 24 del modelo 303 Factura de cliente con posición fiscal Recargo de Equivalencia. Línea de 1.000,00 con los impuestos 21% B y 5.2% RE. Apuntes: 4300 por 1.262,00; 7000 por 1.000,00 con las etiquetas mod303[07] y mod303[22]; 477 por 210,00 con mod303[09]; 477 por 52,00 con mod303[24]. Informe de impuestos Mod 303 (ES): casilla 07, base 21 %, 1.000,00; casilla 09, cuota 21 %, 210,00; bloque Recargo equivalencia: casilla 22, base 5,2 %, 1.000,00; casilla 24, cuota 5,2 %, 52,00. Factura de cliente Posición fiscal Recargo de Equivalencia Línea de factura · Impuestos 1.000,00 5.2% RE 21% B Apuntes Casillas Importe 4300 1.262,00 7000 mod303[07]mod303[22] 1.000,00 477 mod303[09] 210,00 477 mod303[24] 52,00 Informe de impuestos Mod 303 (ES) [07] Base imponible 21 % 1.000,00 [09] Cuota 21 % 210,00 Recargo equivalencia [22] Base imponible 5,2 % 1.000,00 [24] Cuota 5,2 % 52,00 Con la posición fiscal Recargo de Equivalencia, la línea de 1.000,00 euros lleva 21% B y 5.2% RE; el recargo de 52,00 va a la 477 como el IVA y se separa por sus casillas 22 y 24 del modelo 303 Factura de cliente con posición fiscal Recargo de Equivalencia. Línea de 1.000,00 con los impuestos 21% B y 5.2% RE. Apuntes: 4300 por 1.262,00; 7000 por 1.000,00 con las etiquetas mod303[07] y mod303[22]; 477 por 210,00 con mod303[09]; 477 por 52,00 con mod303[24]. Informe de impuestos Mod 303 (ES): casilla 07, base 21 %, 1.000,00; casilla 09, cuota 21 %, 210,00; bloque Recargo equivalencia: casilla 22, base 5,2 %, 1.000,00; casilla 24, cuota 5,2 %, 52,00. Factura de cliente Posición fiscal Recargo de Equivalencia Línea de factura · Impuestos 1.000,00 5.2% RE 21% B Apuntes Casillas Importe 4300 1.262,00 7000 mod303[07]mod303[22] 1.000,00 477 mod303[09] 210,00 477 mod303[24] 52,00 Informe de impuestos Mod 303 (ES) [07] Base imponible 21 % 1.000,00 [09] Cuota 21 % 210,00 Recargo equivalencia [22] Base imponible 5,2 % 1.000,00 [24] Cuota 5,2 % 52,00
El ejemplo de esta guía, con cifras inventadas y en euros. Las dos cuotas van a la misma cuenta, la 477; lo que las separa en el 303 es la etiqueta de casilla de cada apunte. Impuestos y etiquetas según los datos de l10n_es (rama 19.0). Esquema dibujado a partir de la versión 19; no es una captura de Odoo.

Paso 3. Rectificativas

Una factura rectificativa a un cliente en recargo arrastra los dos impuestos. En el 303 no restan de las casillas originales:

  • La base y la cuota del recargo van a las casillas [25] y [26], «Modificación bases y cuotas del recargo de equivalencia».
  • La parte de IVA va a las casillas [14] y [15], como cualquier rectificativa de venta.

Paso 4. Comprueba el modelo 303

Con la edición Enterprise, abre Contabilidad, Informes, Informe de impuestos y elige Informe de impuestos (Mod 303)(ES). El bloque Recargo equivalencia tiene estas líneas:

Líneas en Odoo 19Qué impuesto las alimenta
[22] y [24], 5,2 %5.2% RE
[19] y [21], 1,4 %1.4% RE
[168] y [170]0.5% RE y 0.26% RE
[16] y [18]1% RE y 0.62% RE (este último, archivado por defecto)
[156] y [158], 1,75 %Ninguno
[25] y [26], modificacionesLas rectificativas de cualquier recargo

Dos cosas que conviene saber al leerlo:

  • El rótulo de la línea [168] dice «Base imponible 0,26 %». Es un texto heredado. Las instrucciones del modelo 303 para 2026 asignan las casillas 168 a 170 al recargo del 0,5 %, las 19 a 21 al del 1,4 %, las 22 a 24 al del 5,2 % y las 156 a 158 al del 1,75 %. El impuesto 0.5% RE de Odoo va a la 168 y la 170, así que el importe cae donde debe aunque el rótulo confunda.
  • No hay impuesto del 1,75 %. Las líneas [156] y [158] existen en el informe, pero ningún impuesto de la localización las alimenta. Quien venda labores del tabaco a minoristas tiene que crear ese impuesto, con sus etiquetas, o completar esas casillas al presentar.

El resto del trimestre (validar, bloquear, asiento de liquidación) es el flujo general del modelo 303 en Odoo. En Community las etiquetas están en los apuntes, pero no hay visor del informe.

Veri*Factu y SII

Con Veri*Factu activado, una factura con impuesto de recargo se registra de esta forma, según el código de l10n_es_edi_verifactu:

  • La clave de régimen que propone Odoo es la 18 (recargo de equivalencia).
  • En el desglose, el recargo no es una línea independiente: viaja junto a su IVA, en los campos TipoRecargoEquivalencia y CuotaRecargoEquivalencia.
  • Solo cabe un recargo por IVA. Dos recargos distintos sobre el mismo IVA devuelven Solo se puede aplicar un único recargo por cada impuesto "principal". (Only a single recargo tax may be used per "main" tax.), explicado en Errores de Veri*Factu.

El módulo del SII aplica la misma regla, con el mensaje La línea … solo debe tener un impuesto de recargo.

Si el minorista en recargo eres tú

Aquí la localización se queda corta, y es mejor saberlo antes de empezar.

Lo que hay. En los ajustes de Veri*Factu, el campo Régimen especial en el IVA admite el valor Recargo de Equivalencia. Con él, los registros de tus ventas llevan la clave de régimen 18. Está en el paso 3 de la guía de Veri*Factu.

Lo que no encaja. El artículo 154 dice que el minorista en este régimen no está obligado a liquidar ni a pagar el impuesto por esas ventas, y que tampoco puede deducir las cuotas soportadas en esa actividad. Los impuestos de compra de Odoo 19 hacen lo contrario:

Impuesto de compraCuenta de la cuotaCasillas
21% B (IVA soportado)472[28] y [29]
5.2% RE (recargo, compras)472[28] y [29]

Es decir, registran el IVA y el recargo que te cobra el proveedor como deducibles. Para un minorista en recargo, esas cuotas son mayor coste de la mercancía.

Qué permite Odoo. Dos piezas, las dos documentadas:

  • La localización trae impuestos de IVA no deducible (21% ND, 10% ND, 4% ND). No tienen cuenta en su distribución, así que la cuota se suma a la cuenta de gasto de la línea.
  • Según la documentación de impuestos de Odoo, si una línea de Distribución de facturas no tiene Cuenta, el importe va a la cuenta de la línea de factura original. Con eso se puede preparar un recargo de compras que vaya a coste.

No existe una posición fiscal de serie que junte las dos cosas. Montarla es trabajo para hacer una vez con tu asesor, antes de registrar la primera compra, y no una casilla que se marque.

Resultado

  • Los clientes minoristas en recargo tienen su posición fiscal y sus facturas salen con IVA y recargo sin tocar las líneas.
  • Las cuotas de recargo están en la 477 y en su bloque del modelo 303.
  • Las rectificativas van a las casillas 25 y 26.
  • Los registros de Veri*Factu llevan la clave de régimen 18 y el recargo en su campo.

Un cliente minorista suele comprar también en mostrador. Si le vendes por el TPV sin identificarlo, el ticket sale como factura simplificada al público general, sin su posición fiscal y sin recargo.

Errores frecuentes

  • La factura sale sin recargo. El cliente no tiene la posición fiscal, o se eligió en la factura después de añadir las líneas. Añade el impuesto de recargo que toca en cada línea y corrige la ficha.
  • Sale el recargo, pero no el IVA. Se ha usado una posición fiscal propia que sustituye el IVA por el recargo. La de la localización mantiene los dos.
  • Recargo en una línea de servicios. La posición fiscal de Odoo añade 5.2% RE también al IVA de servicios (21% S). El artículo 156 habla de entregas de bienes: si facturas un servicio a ese cliente, quita el recargo de la línea.
  • Recargo a una sociedad. El régimen es para personas físicas y entidades en atribución de rentas. Quita la posición fiscal de la ficha y rectifica las facturas emitidas.
  • Solo se puede aplicar un único recargo por cada impuesto "principal". Hay dos recargos en la misma línea. Deja el que corresponde al tipo de IVA.
  • El 303 enseña el recargo del 4 % en una línea rotulada «0,26 %». Es el rótulo de la línea [168] en Odoo 19. La casilla es la correcta.

Preguntas frecuentes

¿Cómo se aplica el recargo de equivalencia a un cliente en Odoo?

En la ficha del cliente, pestaña «Ventas y compras», elige «Recargo de Equivalencia» en el campo «Posición fiscal». Desde ese momento, sus presupuestos y facturas llevan en cada línea el IVA del producto y el impuesto de recargo que le corresponde. No hay que añadir el recargo a mano.

¿Qué tipos de recargo de equivalencia trae Odoo 19?

Para los tipos del artículo 161 de la Ley del IVA trae el 5,2 %, el 1,4 % y el 0,5 %, que acompañan al IVA del 21 %, del 10 % y del 4 %. Trae también recargos del 0 %, 0,26 %, 0,62 % y 1 %, emparejados con los impuestos de IVA del 0 %, 2 %, 5 % y 7,5 % de la localización. No trae el recargo del 1,75 % de las labores del tabaco.

¿En qué casillas del modelo 303 aparece el recargo?

El recargo del 5,2 % va a las casillas 22 (base) y 24 (cuota); el del 1,4 %, a la 19 y la 21; el del 0,5 %, a la 168 y la 170. Las facturas rectificativas llevan base y cuota a las casillas 25 y 26.

¿Qué cuenta usa Odoo para el recargo de equivalencia repercutido?

La 477, la misma del IVA repercutido. En la factura verás dos líneas de impuesto, una del IVA y otra del recargo, las dos contra la 477.

Mi empresa es un comercio minorista en recargo de equivalencia. ¿Me sirve la configuración por defecto?

No del todo. Los impuestos de recargo de compras de Odoo 19 llevan la cuota a la cuenta 472 y a la casilla 29 del modelo 303, como si fuera deducible. El artículo 154 de la Ley del IVA dice que el minorista en este régimen no liquida el impuesto ni deduce las cuotas soportadas, así que hay que adaptar esos impuestos con tu asesor.

Fuentes

  1. Ley 37/1992, del IVA, artículos 148 a 163, régimen especial del recargo de equivalencia (BOE, texto consolidado)boe.es
  2. Agencia Tributaria — Régimen especial del recargo de equivalenciasede.agenciatributaria.gob.es
  3. Agencia Tributaria — Instrucciones del modelo 303 para 2026 (casillas del recargo de equivalencia)sede.agenciatributaria.gob.es
  4. Impuestos de la localización española, con los de recargo de equivalencia (rama 19.0)github.com
  5. Posiciones fiscales de la localización española (rama 19.0)github.com
  6. Definición del modelo 303 en el módulo l10n_es (data/mod303.xml, rama 19.0)github.com
  7. Código fuente de l10n_es_edi_verifactu (rama 19.0), clave de régimen y recargogithub.com
  8. Documentación de Odoo 19 — Posiciones fiscalesodoo.com
  9. Documentación de Odoo 19 — Impuestos (mapeo y distribución)odoo.com

Odoo es una marca de Odoo S.A. Este sitio es independiente y no está afiliado a Odoo S.A. Más información.