Ir al contenido

El IVA en los asientos

Este capítulo responde a dos preguntas que parecen la misma y no lo son:

  • ¿A qué cuenta contable va el IVA de una factura?
  • ¿Qué pasa cuando el IVA de una compra no lo cobra el proveedor, sino que lo tienes que declarar tú?

La respuesta a las dos está en Tablas → IVAs, y no en las facturas.

En la tabla de IVAs, cada línea tiene un código y un porcentaje. Y es normal tener varios códigos distintos con el mismo porcentaje, sobre todo al 0 %:

Código de ejemploQué significa ese 0 %
0La operación no lleva IVA
EExenta
CCompra intracomunitaria
ECOperación con un país de fuera de la UE
SPInversión del sujeto pasivo

Los cinco salen a cero en la factura y, mirando solo el importe, parecen lo mismo. No lo son.

Cada código puede llevar sus propias cuentas

Sección titulada «Cada código puede llevar sus propias cuentas»

En la ficha de cada código de IVA puedes indicar dos subcuentas:

  • una de compras, donde irá el IVA soportado;
  • otra de ventas, donde irá el IVA repercutido.

La regla es sencilla: si el código tiene subcuenta, el asiento la usa. Si no la tiene, usa la cuenta de IVA de la empresa, la de siempre.

Funciona en los cuatro caminos por los que nace un asiento de factura: ventas y compras, tanto si la factura viene de un albarán como si la haces directa.

Una factura agrupa sus líneas por tipo de IVA. Si todas las líneas de un tramo comparten código, el IVA de ese tramo va a la cuenta de ese código.

Pero si en un mismo tramo caen líneas de códigos distintos —por ejemplo una exenta y otra intracomunitaria, las dos al 0 % y por tanto sumadas juntas—, ya no se puede saber cuánta base corresponde a cada una. En ese caso el IVA va a la cuenta de la empresa, que es la respuesta prudente: repartirlo sería inventárselo.

Aquí está lo importante, y conviene entender primero el concepto, porque el programa solo automatiza algo que de todas formas hay que declarar.

Cuando compras a un proveedor de otro país de la UE, él te factura sin IVA. Lo mismo ocurre en los casos de inversión del sujeto pasivo, que en España afectan a cosas como ciertas obras, la chatarra o algunos productos electrónicos.

Eso no significa que la operación no lleve IVA. Significa que el IVA no lo ingresa quien te vende: lo tienes que declarar tú, en España, como si te lo hubieras cobrado a ti mismo. De ahí el nombre.

Y como ese IVA también te lo puedes deducir, el resultado neto es cero. No pagas más. Pero tiene que figurar, porque es lo que rellena las casillas correspondientes del modelo 303 y lo que sostiene el modelo 349.

Una compra intracomunitaria de 1.000 € con un código de IVA al 21 % de autorrepercusión:

CuentaDebeHaber
600 Compras1.000,00
400 Proveedor1.000,00
472… IVA soportado210,00
477… IVA repercutido210,00

Fíjate en las dos últimas líneas: el mismo importe al Debe y al Haber. Ese es el IVA que te cobras y te deduces a la vez.

Y fíjate en de dónde salen las cuentas: la de IVA soportado es la subcuenta de compras de ese código, y la de IVA repercutido es su subcuenta de ventas. El mismo código aporta las dos, aunque la factura sea de compra.

Antes de esto, el asiento salía con solo dos apuntes y ningún IVA. Cuadraba, pero no dejaba rastro de un impuesto que sí había que declarar.

No hay nada que marcar factura a factura. Si el código de IVA tiene porcentaje de autorrepercusión y subcuenta de ventas, se hace; si no, no. Se configura una vez y deja de ser un descuido posible.

En una venta intracomunitaria no se autorrepercute nada, y es correcto que así sea: ahí el IVA lo liquida tu cliente en su país. Tu factura sale exenta y ahí acaba tu parte. Cómo se declara esa venta está en Todos los casos, uno a uno.

En Tablas → IVAs, en cada código:

  1. Las dos subcuentas, de compras y de ventas, si quieres que el IVA de ese código vaya a una cuenta propia.
  2. El porcentaje de autorrepercusión: el tipo que te correspondería en España, normalmente 21, en los códigos de compra intracomunitaria e inversión del sujeto pasivo.
  3. Cero en todos los demás.

Y dos avisos de sentido común: el porcentaje que pongas tiene que ser el que de verdad corresponda a ese producto en España —no siempre es el 21—, y cuál es el código correcto de cada operación lo decide tu gestoría, no el programa.

Compro mercancía a un proveedor de Francia. Código de compra intracomunitaria. El proveedor factura sin IVA; el asiento sale con las cuatro líneas de arriba, neto cero, y esa compra queda reflejada para el 303 y el 349.

Vendo a un cliente de Alemania. No se autorrepercute nada. La factura va exenta, sin IVA, y el impuesto lo liquida él en su país.

Me facturan una obra con inversión del sujeto pasivo. Funciona igual que la compra intracomunitaria: el proveedor factura sin IVA y tú lo declaras. Mismo asiento de cuatro líneas, con el código de inversión del sujeto pasivo.

Compro algo realmente exento. Código exento, sin autorrepercusión. El asiento sale con dos apuntes y ningún IVA, que es lo correcto.

Una factura con una línea exenta y otra intracomunitaria. Las dos van al 0 %, así que caen en el mismo tramo y el programa no puede separar las bases. El IVA va a la cuenta de la empresa. Si te importa que no sea así, haz dos facturas.

No he tocado nada de la tabla de IVAs. Entonces no ha cambiado nada: los asientos siguen saliendo como siempre, con el IVA en la cuenta de la empresa y sin autorrepercusión.

Ninguna de estas cuentas viaja a la AEAT. El registro de facturación no lleva información contable, así que su contenido, su huella y su encadenamiento son exactamente los mismos pongas lo que pongas en la tabla de IVAs.

Y las facturas de compra no generan registro en absoluto: VERI*FACTU regula las facturas que tú emites, no las que recibes.

¿Tengo que marcar algo en cada factura intracomunitaria? No. Lo decide el código de IVA de las líneas. Si está bien configurado, la autorrepercusión sale sola.

El asiento de una compra intracomunitaria sigue saliendo con dos apuntes. Falta configurar el código: o no tiene porcentaje de autorrepercusión, o no tiene subcuenta de ventas. Hacen falta las dos cosas.

¿Y si me equivoco configurando la tabla? En el peor de los casos el IVA sale todo junto en la cuenta de siempre, como salía antes. La factura se emite igual: esto nunca impide facturar.

¿Por qué el IVA soportado y el repercutido salen del mismo código? Porque en una autorrepercusión tú haces los dos papeles a la vez: el de quien cobra el impuesto y el de quien lo soporta. Un solo código, sus dos cuentas.

¿Esto me rellena el 349? No lo presenta por ti, pero deja los apuntes con los que se rellena. Antes esa información no estaba en ningún sitio de la contabilidad.


Sobre este capítulo. Describe lo que hace el programa. Qué código de IVA corresponde a cada operación, y a qué cuentas llevarlo, lo decide tu gestoría: aquí solo se explica dónde se configura y qué efecto tiene.