Facturar a clientes en el extranjero: un manual práctico de moneda, impuestos y direcciones

Por el equipo de InvoiceFlow — publicado el 16 de junio de 2026 — 10 minutos de lectura

La primera vez que facturas a un cliente de otro país, descubres que «enviar una factura» encierra mucho trabajo silencioso. Un cliente de Berlín espera euros, una coma donde tú pones el punto decimal y una línea de impuestos que se lea como se leen las líneas de impuestos alemanas. Un cliente de Toronto quiere dólares canadienses y un código postal en un campo etiquetado de verdad como «Postal code», no como «ZIP». Un cliente de Tokio preferiría no tener que entornar los ojos ante un documento construido enteramente sobre las suposiciones de tu país de origen.

Nada de esto es difícil. Es solo un conjunto de pequeños detalles que, dejados al azar, te hacen parecer aficionado, y que, gestionados con cuidado, te hacen parecer alguien que ha hecho esto cien veces. Este artículo es el manual: cómo emitir cada factura en la moneda correcta, cómo gestionar los impuestos para que los números cuadren como el cliente espera, cómo imprimir el PDF en el propio idioma del cliente y cómo acertar con la dirección para cualquiera de los 199 países. La mecánica de abajo es cómo funciona en InvoiceFlow, pero los principios sirven para cualquier sistema de facturación decente.

Moneda: una factura, una moneda, sin adivinar

La regla cardinal de la facturación transfronteriza es que la factura se denomina en una sola moneda, y esa moneda es la del cliente, no la tuya, salvo que tengas un motivo concreto para hacer otra cosa (algunos contratos fijan la moneda de facturación en USD o EUR sea cual sea la ubicación del cliente; respeta el contrato). Una agencia alemana no quiere recibir una factura en dólares y hacer ella misma la conversión. Un cliente estadounidense no quiere descifrar un total en libras. Elige la moneda una vez, por cliente, y mantén la coherencia.

En InvoiceFlow, cada factura puede emitirse en su propia moneda, con el formato correcto. Esa última parte importa más de lo que parece. «Formato correcto» significa que el símbolo de la moneda, su posición respecto al número, el separador de miles y el separador decimal coinciden todos con la convención de esa moneda. 1.234,56 € y $1,234.56 son la misma cantidad escrita de dos formas completamente distintas, y equivocarse es justo el pequeño detalle que hace que un departamento financiero arquee una ceja.

También puedes establecer una moneda por defecto por cliente en sus ajustes, de modo que la siguiente factura para ese cliente se abra automáticamente en la moneda correcta. Ese único ajuste elimina el error transfronterizo más habitual: enviarle a un cliente en euros una factura en tu moneda de origen porque es lo que la app puso por defecto.

Lo que hace la app y lo que no hace

Aquí está el límite honesto, porque cambia tu forma de trabajar. InvoiceFlow da formato y hace el seguimiento de cada factura en su moneda declarada. No realiza conversión de divisa automática en tiempo real. Tú decides los importes y, cuando proceda, el tipo de cambio. La app no está sacando en silencio un tipo de mercado en el momento del envío y convirtiendo tus cifras a tus espaldas.

Eso es una característica, no una carencia, y refleja cómo funciona de verdad la facturación transfronteriza. Si presupuestas a un cliente de Múnich 2.000 € por un proyecto, facturas 2.000 €, punto. No hay conversión que hacer; ese es el precio en su moneda. Tu propia contabilidad en casa, donde registras en qué se convirtieron esos 2.000 € en tu moneda local el día que el dinero entró, es un ejercicio aparte que ocurre después del pago, al tipo que tu banco te dio de verdad. Confundir ambas cosas —facturar en una moneda pero pensar en secreto en otra— es donde los autónomos se hacen un lío.

Así que el flujo de trabajo queda limpio:

Si quieres mostrarle al cliente una conversión de cortesía («aproximadamente 2.150 $ al tipo de hoy»), ponla en las notas de la factura como una línea de texto, claramente marcada como indicativa. El importe facturado se queda en la moneda del cliente.

Impuestos: incluido, excluido, varios tipos y base imponible

Los impuestos son donde las facturas transfronterizas se tuercen en silencio con más frecuencia, porque los países no coinciden en lo básico: ni en el tipo, ni en el nombre y, sobre todo, ni en si los precios se muestran normalmente con el impuesto incorporado o sin él.

Incluido frente a excluido: elige el que el cliente espera

InvoiceFlow admite tanto el precio con impuesto incluido como con impuesto excluido, y la elección no es cosmética: cambia qué número lee el cliente como «el precio».

Acierta con esto en cada mercado. Un cliente alemán B2B que lee una factura con impuesto excluido y una línea de IVA claramente separada está viendo justo lo que espera. Ese mismo cliente, al recibir una factura con impuesto incluido, quizá tenga que deshacer la cuenta para sacar tu cifra neta para su contabilidad: una fricción que creaste sin motivo.

Varios tipos en una misma factura

Las facturas reales no siempre tienen un solo tipo. Puedes facturarle a un cliente consultoría (un tipo) y un producto físico (otro tipo), o un trabajo que mezcla un tipo reducido y un tipo general. InvoiceFlow gestiona varios tipos de impuesto en una sola factura, aplicando el tipo correcto por línea y resumiendo el impuesto por tipo. El cliente ve un desglose limpio en lugar de un único número mezclado que no puede verificar.

Base imponible y saldo pendiente

Por debajo de todo esto, la app calcula correctamente las cifras de base imponible y el saldo pendiente, de modo que los totales concilian sin importar qué combinación de incluido, excluido y varios tipos hayas usado. Si entra un pago parcial, el saldo pendiente se actualiza contra el balance. No estás haciendo esta aritmética a mano a las 11 de la noche, que es justo cuando los errores de cálculo se cuelan en las facturas.

Una nota práctica sobre los impuestos transfronterizos que ninguna app puede decidir por ti: si debes cobrar impuesto o no en una venta al extranjero es una cuestión legal, no un ajuste de la app. Las reglas de inversión del sujeto pasivo, el tipo cero para exportaciones, las pruebas de lugar de prestación: dependen de tu jurisdicción, de la del cliente y de qué estés vendiendo. La app mostrará fielmente cualquier tratamiento fiscal que tú le indiques. Conocer el tratamiento correcto es tu trabajo (o el de tu asesor). Decide la regla primero; configura la factura después.

Idioma por factura: imprime en el idioma del cliente

Aquí está el detalle que impresiona a la gente sin hacer ruido. Tu app puede estar funcionando en español mientras la factura que le entregas a un cliente se imprime en alemán, en francés o en japonés.

InvoiceFlow admite un idioma por factura: estableces el idioma de una factura concreta y el PDF generado —etiquetas como «Factura», «Fecha de vencimiento», «Subtotal», «Impuesto», «Total», el formato de fecha, etc.— se representa en ese idioma, sin importar el idioma en el que esté configurada tu app. Tú trabajas en tu interfaz cómoda; el cliente recibe un documento que se lee como si estuviera hecho para él.

Esto se combina con la representación de PDF de la app, que maneja correctamente las escrituras no latinas —cirílico, árabe, CJK— usando las fuentes NotoSans incluidas más fuentes seleccionables por el usuario. Un documento destinado a un cliente en Tokio o Riad no saldrá como una fila de cuadros vacíos donde debería ir la escritura. Si alguna vez has recibido un PDF con caracteres ilegibles, sabes lo rápido que erosiona la confianza; acertar con esto es una pequeña cosa que transmite competencia.

La acción práctica: establece una sola vez el idioma de factura preferido de cada cliente extranjero. A partir de ahí, sus facturas salen en su idioma automáticamente mientras tú nunca abandonas tu propia interfaz.

Direcciones: 199 países, y los campos de verdad encajan

La verdad poco glamurosa de la facturación internacional es que las direcciones son tremendamente inconsistentes entre países, y un único formulario de dirección rígido hace que toda dirección extranjera parezca ligeramente mal.

Los campos de dirección de InvoiceFlow están adaptados al país en 199 países. Pasan dos cosas cuando eliges el país del cliente:

El resultado es un bloque de dirección en el PDF que parece escrito por alguien del lugar: nombres de campo correctos, campos correctos presentes, nada forzado. Es invisible cuando está bien y llamativo cuando está mal, que es justo por lo que vale la pena hacerlo bien.

Juntándolo todo: un manual resuelto

Imagina que eres diseñador autónomo con tres clientes en el extranjero: una agencia en Múnich (paga en euros, B2B, espera impuesto excluido con una línea de IVA clara, quiere la factura en alemán), una startup en Toronto (dólares canadienses, inglés, código postal) y un estudio en Tokio (yenes japoneses, factura en japonés). Aquí está la configuración de una sola vez y el flujo de trabajo recurrente.

  1. Configura cada cliente una vez. Para cada uno, establece la moneda por defecto, el idioma de factura preferido y el país (que fija las etiquetas de dirección). Múnich: EUR, alemán, Alemania. Toronto: CAD, inglés, Canadá. Tokio: JPY, japonés, Japón.
  2. Decide el tratamiento fiscal por cliente con tu asesor y luego configúralo. La factura de Múnich lleva impuesto excluido con una línea de IVA; las demás según tus reglas para esas ventas.
  3. Crea la factura. Se abre en la moneda correcta. Introduces las líneas en esa moneda: las cifras que de verdad acordaste, no convertidas sobre la marcha.
  4. Deja que la app haga los totales. La base imponible, el impuesto por tipo y el saldo pendiente se calculan todos correctamente.
  5. Genera el PDF. Se imprime en el idioma del cliente, da el formato correcto a la moneda y representa la dirección con las etiquetas adecuadas, incluso si el idioma del cliente está en una escritura no latina.
  6. Haz el seguimiento y concilia. Sigues el saldo en la moneda de la factura; una vez pagada, registras la cifra real en tu moneda de origen desde tu banco en tu propia contabilidad.

Tres clientes, tres monedas, tres idiomas, y desde tu lado es el mismo puñado de toques cada vez, porque los ajustes por cliente cargan con las diferencias por ti.

Los pequeños detalles que se acumulan

La facturación transfronteriza recompensa la precisión de una forma en que la facturación nacional no lo hace. En casa, una etiqueta de dirección ligeramente equivocada o una presentación de impuestos poco familiar pasan inadvertidas porque todos comparten las mismas suposiciones. Cruzando fronteras, cada desajuste es una pequeña señal de que estás improvisando. El autónomo cuyas facturas en euros llegan en euros, en alemán, con una línea de IVA dispuesta como las facturas alemanas la disponen y un bloque de dirección que se lee correctamente, recibe el trato de un proveedor profesional. Aquel cuyas facturas hay que traducir, convertir y reformatear antes de que el equipo de cuentas a pagar pueda procesarlas se convierte en «el proveedor extranjero que es un poco engorroso».

Solo tienes que configurar esto una vez por cliente. A partir de ahí, la diferencia entre parecer local y parecer turista va integrada en cada factura que envías, y no te cuesta más que los diez minutos que lleva rellenar correctamente la moneda, el idioma y el país del cliente la primera vez.