Calculadora de IVA Intracomunitario

Introduce la base imponible, el país del cliente y si dispone de NIF-IVA intracomunitario válido para saber qué régimen de IVA aplica a tu factura.

Completa los datos y pulsa «Calcular factura» para ver tu resultado.

Cómo funciona el IVA cuando facturas a clientes de otros países

Facturar a un cliente fuera de España cambia las reglas del IVA, y el error más común es aplicar el IVA español por defecto sin comprobar antes si realmente corresponde. El régimen que se aplica depende de dos factores: dónde está tu cliente, y si es una empresa o un particular.

Si facturas a una empresa en otro país de la Unión Europea, y esa empresa está registrada en el sistema VIES (el registro europeo que valida los números de IVA intracomunitario de las empresas), se aplica la llamada inversión del sujeto pasivo: tú no repercutes IVA en la factura, y es tu cliente quien se autoliquida ese IVA en su propio país, bajo su propia normativa. Tu factura muestra el importe sin IVA, con una mención expresa a esta inversión (por ejemplo, "operación con inversión del sujeto pasivo, artículo 84 de la Ley del IVA").

Puedes comprobar si el NIF-IVA de tu cliente es válido directamente en el sistema VIES de la Comisión Europea, de forma gratuita e inmediata. Si el NIF no es válido o tu cliente no está registrado, no puedes aplicar este régimen — en ese caso, debes facturar con el IVA español normal, como si fuera un cliente nacional.

Si tu cliente está fuera de la Unión Europea, la operación se considera una exportación, y tampoco se aplica IVA español — pero por un motivo distinto (no es inversión del sujeto pasivo, es una operación exenta por exportación). El resultado final en la factura es el mismo (sin IVA), pero la justificación legal y la casilla donde se declara son diferentes.

Un paso que muchos autónomos olvidan: si emites facturas con inversión del sujeto pasivo a clientes de la UE, estás obligado a presentar el modelo 349 (declaración recapitulativa de operaciones intracomunitarias), donde declaras esas operaciones de forma separada a tu IVA trimestral habitual. La periodicidad (mensual, trimestral o anual) depende del volumen de este tipo de operaciones que manejes — si es tu primera vez facturando así, conviene confirmar con una gestoría cada cuánto te corresponde presentarlo.

Esta calculadora te ayuda a determinar rápidamente qué régimen aplica y cuál sería el importe final de tu factura, pero no sustituye la verificación del NIF-IVA en VIES antes de emitir la factura real — ese paso es el que legalmente justifica no repercutir IVA, no la calculadora en sí.

Si también necesitas calcular la retención de IRPF de una factura a un cliente español, usa nuestra calculadora de retención de IRPF, o revisa el cálculo de IVA nacional si la mayoría de tu facturación sigue siendo dentro de España.

Preguntas frecuentes

¿Qué es el número de IVA intracomunitario (NIF-IVA)?

Es el identificador fiscal que permite a una empresa operar dentro del régimen de IVA de la Unión Europea. Sin él, no puedes aplicar la inversión del sujeto pasivo en operaciones con clientes de otros países de la UE.

¿Cómo verifico el NIF-IVA de mi cliente?

En el sistema VIES de la Comisión Europea, de forma gratuita e inmediata, introduciendo el número de IVA de tu cliente y el país correspondiente.

¿Qué pasa si mi cliente no tiene NIF-IVA válido?

Debes facturar con el IVA español normal, como si fuera un cliente nacional — no puedes aplicar la inversión del sujeto pasivo sin un NIF-IVA verificado.

¿Tengo que presentar el modelo 349 aunque no cobre IVA?

Sí, si emites facturas con inversión del sujeto pasivo a clientes de la UE, debes declarar esas operaciones en el modelo 349, independientemente de que no hayas repercutido IVA en ellas.

¿Qué diferencia hay entre inversión del sujeto pasivo y exportación?

La inversión del sujeto pasivo aplica a operaciones dentro de la UE, donde tu cliente empresa autoliquida el IVA en su propio país. La exportación aplica a clientes fuera de la UE, y está exenta de IVA por un motivo legal distinto.