Emitir una factura en moneda extranjera es una operación habitual para autónomos y pymes que trabajan con clientes internacionales. Ya sea facturar en dólares, libras o cualquier otra divisa, la normativa española permite hacerlo siempre que se cumplan ciertos requisitos fiscales y contables. El punto clave está en el tipo de cambio en la factura y en cómo reflejar correctamente las diferencias de cambio en tu contabilidad. Esta guía te explica paso a paso cómo hacerlo bien, qué dice la ley y qué errores evitar.
Qué dice la normativa española sobre facturar en otra divisa
El Reglamento de Facturación (Real Decreto 1619/2012) permite emitir facturas en cualquier moneda. No existe obligación de facturar exclusivamente en euros. Ahora bien, hay una condición: el importe del IVA o del impuesto equivalente debe expresarse también en euros.
Esto significa que puedes indicar la base imponible en dólares, libras o yenes, pero la cuota de IVA repercutida tiene que aparecer convertida a euros. La Agencia Tributaria necesita ese dato en la moneda oficial para las declaraciones fiscales (modelo 303, modelo 390, SII).
El tipo de cambio aplicable a la factura será el publicado por el Banco Central Europeo (BCE) en la fecha de devengo de la operación. Si no hay publicación ese día (fin de semana o festivo), se usa el del último día hábil anterior. Este criterio lo establece el artículo 91(2) de la Directiva 2006/112/CE del IVA.
Cómo emitir correctamente una factura en moneda extranjera
El proceso no difiere mucho de una factura estándar, pero hay detalles que marcan la diferencia entre hacerlo bien y tener problemas con Hacienda.
Elementos obligatorios
- Base imponible en la divisa pactada con el cliente (por ejemplo, USD).
- Cuota de IVA en euros, con indicación del tipo de cambio utilizado y su fecha.
- Código ISO de la moneda (USD, GBP, CHF, JPY…).
- Referencia al tipo de cambio del BCE aplicado.
- Todos los datos fiscales habituales: NIF, razón social, fecha, numeración correlativa, descripción del servicio o producto.
Ejemplo práctico
| Concepto | Importe (USD) | Importe (EUR) |
|---|---|---|
| Servicio de consultoría – marzo 2026 | 5.000,00 $ | 4.587,16 € |
| IVA 21% | 1.050,00 $ | 963,30 € |
| Total | 6.050,00 $ | 5.550,46 € |
Tipo de cambio aplicado: 1 EUR = 1,0900 USD (BCE, 03/03/2026).
Si utilizas un programa de facturación gratuito, comprueba que permita seleccionar la divisa y que calcule automáticamente la conversión a euros. No todos lo hacen, y rellenar esto a mano es una fuente habitual de errores.
Diferencias de cambio: el problema que nadie te cuenta
Cuando facturas en moneda extranjera, el importe que cobras en euros rara vez coincide con el que reflejaste en la factura. El tipo de cambio fluctúa entre la fecha de emisión y la fecha de cobro. Esa diferencia genera lo que en contabilidad se llama diferencia de cambio, y tiene impacto fiscal.
Diferencia positiva
Si el euro se deprecia entre la emisión y el cobro, recibirás más euros de los previstos. Esa ganancia se contabiliza como ingreso financiero (cuenta 768 del PGC) y tributa en el Impuesto de Sociedades o en el IRPF.
Diferencia negativa
Si el euro se aprecia, cobrarás menos de lo esperado. La pérdida se registra como gasto financiero (cuenta 668 del PGC) y es deducible.
Además, al cierre del ejercicio debes valorar las facturas pendientes de cobro en divisa al tipo de cambio del BCE del 31 de diciembre. El Plan General Contable (norma de registro y valoración 11ª) exige este ajuste. Las diferencias resultantes también se llevan a resultados del ejercicio.
Si gestionas tu contabilidad con un software contable profesional, la mayoría calculan estas diferencias de forma automática al registrar el cobro. Verifica que tu herramienta lo haga correctamente.
Operaciones intracomunitarias y exportaciones
La divisa de facturación también interactúa con el régimen de IVA aplicable. Conviene distinguir tres escenarios.
- Ventas a empresas de la UE (operaciones intracomunitarias): la factura va sin IVA por inversión del sujeto pasivo. Aun así, debes indicar el contravalor en euros para el modelo 349. Puedes facturar en dólares a una empresa alemana si así lo pactáis, pero la declaración recapitulativa siempre irá en euros.
- Exportaciones fuera de la UE: exentas de IVA por el artículo 21 de la Ley 37/1992. La factura puede ir íntegramente en la divisa del cliente. Igualmente necesitas el contravalor en euros para tu contabilidad y para el modelo 303 (casilla de exportaciones exentas).
- Ventas a particulares extranjeros: si el cliente es un particular, aplicas IVA español. La cuota debe expresarse en euros con el tipo de cambio del BCE.
Gestionar correctamente las retenciones de IRPF en operaciones internacionales puede complicarse. Si trabajas con empresas de países con convenio de doble imposición, consulta el funcionamiento del modelo 190 para entender cómo declarar las retenciones practicadas.
Errores frecuentes al facturar en divisas
Estos son los fallos que más se repiten y que pueden generar requerimientos de la AEAT:
- No indicar el tipo de cambio ni su fuente. La factura debe reflejar qué tipo se ha usado y de dónde procede (BCE).
- Usar el tipo de cambio del banco comercial. Hacienda solo acepta el del BCE para efectos fiscales. El tipo que aplique tu banco al convertir el cobro es irrelevante a efectos de la factura.
- Omitir el IVA en euros. Aunque la base imponible vaya en otra divisa, la cuota de IVA debe aparecer en euros.
- No ajustar al cierre del ejercicio. Las partidas pendientes de cobro en moneda extranjera requieren valoración al tipo de cambio de 31 de diciembre.
- Confundir la fecha del tipo de cambio. Se aplica el del día de devengo (normalmente la fecha de la factura), no el del día de cobro ni el de envío.
Preguntas frecuentes
¿Puedo obligar a mi cliente extranjero a pagarme en euros?
Sí. La moneda de pago es un acuerdo entre las partes. Puedes facturar en euros a un cliente estadounidense. Eso simplifica tu contabilidad al eliminar las diferencias de cambio. El inconveniente es que el riesgo cambiario lo asume el cliente, y algunos prefieren pagar en su moneda local.
¿Dónde consulto el tipo de cambio oficial del BCE?
El BCE publica diariamente los tipos de referencia en su web oficial (ecb.europa.eu). También puedes consultarlos en el Banco de España (bde.es). Se actualizan en torno a las 16:00 CET de cada día laborable.
¿Qué pasa si cobro mediante PayPal o plataforma de pagos?
La plataforma aplica su propio tipo de cambio (normalmente menos favorable que el del BCE). Para la factura y la contabilidad sigues usando el tipo del BCE. La diferencia entre lo que indica la factura y lo que realmente recibes tras la conversión de PayPal se registra como diferencia de cambio y, en su caso, como comisión por servicio de pago (gasto deducible).
¿Tengo que darme de alta como operador intracomunitario para facturar en divisas?
No necesariamente. El alta en el ROI (Registro de Operadores Intracomunitarios, modelo 036) solo es obligatoria si realizas operaciones con empresas de otros países de la UE. Facturar en moneda extranjera a un cliente de fuera de la UE no requiere este registro.
¿Afecta la moneda de facturación a mis obligaciones con el SII?
Si estás obligado al Suministro Inmediato de Información (SII), debes comunicar los importes en euros. El sistema acepta que la factura original esté en otra divisa, pero los campos de base imponible y cuota deben informarse convertidos a euros con el tipo del BCE.
El siguiente paso
Abre tu próxima factura internacional y comprueba que incluye el tipo de cambio del BCE con su fecha, la cuota de IVA en euros y el código ISO de la divisa. Si falta alguno de estos elementos, corrígelo antes de enviarla. Revisar las facturas ya emitidas este trimestre te llevará menos de una hora y te ahorrará posibles requerimientos.