Software de facturación Verifactu para programadores y desarrolladores autónomos
Si eres programador o desarrollador autónomo en España, tu facturación no se parece a la de un comercio local. Tu cliente habitual está en Berlín, Ámsterdam o San Francisco. Cada uno tiene un tratamiento fiscal distinto, cobras en euros, dólares o libras vía Stripe o PayPal, y necesitas que cada factura cuadre con Hacienda. Y ahora, además, el software que usas tiene que ser conforme con Verifactu.
Los autónomos deben tener operativos sistemas de facturación conformes antes del 1 de julio de 2027 (RD-ley 15/2025). El sistema debe garantizar integridad, conservación, accesibilidad, legibilidad, trazabilidad e inalterabilidad de los registros, en modo Verifactu (envío a la AEAT al emitir) o modo no Verifactu (conservación con firma electrónica y registro de eventos).
La tenencia de software no conforme puede acarrear sanciones de hasta 50.000 euros por ejercicio (art. 201 bis LGT). No es una multa por facturar mal, sino por usar un sistema que no cumple los requisitos del reglamento.
El día a día fiscal del programador autónomo con clientes internacionales
Facturar dentro de la UE: inversión del sujeto pasivo y modelo 349
Cuando prestas servicios a una empresa en Alemania, Francia o cualquier otro estado miembro, la factura no lleva IVA español. Se aplica la inversión del sujeto pasivo: el cliente autoliquida el IVA en su país. En tu factura debe constar la mención legal (“Inversión del sujeto pasivo — art. 196 Directiva 2006/112/CE”), tu NIF-IVA (ES + tu NIF) y el del cliente con su prefijo de país.
Antes de emitir esa primera factura intracomunitaria, necesitas estar inscrito en el ROI (Registro de Operadores Intracomunitarios) mediante el modelo 036 (casilla 582). Sin esta alta, deberías repercutir IVA al 21%, algo que tu cliente europeo no espera ni aceptará. Verifica siempre el NIF-IVA del cliente en VIES antes de emitir: si no es válido, la operación pierde el tratamiento intracomunitario.
Cada trimestre declaras las operaciones intracomunitarias en el modelo 349, indicando el NIF-IVA de cada cliente y el importe facturado.
Clientes fuera de la UE: sin IVA, sin retención, pero con divisas
Si tu cliente está en EEUU, Reino Unido u otro país fuera de la UE, la factura va sin IVA español (exportación de servicios) y no requiere ROI ni modelo 349. La complicación aquí es el cobro en divisas: Stripe cobra ~4,4% + 0,30 USD en transacciones internacionales más ~1% por conversión de divisa; PayPal aplica márgenes similares. Tu contabilidad es en euros, así que necesitas registrar el importe original y su contravalor al tipo de cambio del día de cobro.
Para clientes en EEUU, es habitual que te pidan un formulario W-8BEN que certifica tu condición de no residente fiscal americano y evita retenciones en origen.
El IRPF según quién te paga
A empresas españolas aplicas retención del 15% de IRPF (7% los tres primeros años). A clientes extranjeros, no hay retención: el pagador extranjero no retiene para Hacienda. Consecuencia directa: si más del 30% de tu facturación es sin retención (caso habitual del dev internacional), estás obligado a presentar el modelo 130 de pago fraccionado cada trimestre. Un software que distinga automáticamente qué facturas llevan retención y facilite el cuadre para el 130 ahorra mucho trabajo.
Qué criterios importan más al programador autónomo
- Conformidad con Verifactu — La prioridad absoluta. Sin software conforme antes de julio de 2027, el riesgo es de sanción por tenencia de software no conforme.
- Facturación intracomunitaria — El criterio que más diferencia a este perfil. Sin soporte de inversión del sujeto pasivo, NIF-IVA en factura y modelo 349, el software no sirve para un dev que factura a la UE.
- Migración desde Excel — Muchos programadores llevan años facturando con hojas de cálculo o scripts propios. Importar la base de clientes y series de factura existentes evita empezar de cero.
- Precio — Pesa poco: el programador autónomo valora que la herramienta resuelva la complejidad fiscal por encima de ahorrar 5 euros al mes.
- Módulos — Irrelevante. Los programadores tributan en estimación directa (epígrafes IAE 763 o 831), no en régimen de módulos.
- Acceso móvil — Secundario. El desarrollador trabaja desde su ordenador; la facturación se hace desde el escritorio.
Herramientas del catálogo y cómo encajan con este perfil
Quipu (~14 euros/mes plan Starter)
Quipu soporta facturación intracomunitaria con IVA 0% e inversión del sujeto pasivo, incluyendo campos de NIF-IVA de emisor y destinatario. Permite importar datos desde Excel, gestionar gastos por categoría (suscripciones SaaS, equipo informático) y diferenciar automáticamente la retención IRPF según tipo de cliente. Es conforme con Verifactu mediante la declaración responsable del fabricante.
B2Brouter (Free + 110 €/año, ~9 euros/mes)
B2Brouter nació orientado a la factura electrónica y la interoperabilidad B2B, lo que lo hace especialmente relevante de cara a la Ley Crea y Crece (Ley 18/2022), cuyo reglamento (RD 238/2026) ya está publicado aunque la fecha de aplicación depende de una orden ministerial pendiente. Soporta facturación intracomunitaria y permite emitir facturas con inversión del sujeto pasivo. No tiene app móvil (irrelevante para un dev que factura desde el ordenador) ni importación de datos históricos, lo cual puede ser un inconveniente si vienes de Excel con años de registros. Es conforme con Verifactu mediante la declaración responsable del fabricante, con envío a la AEAT incluido en todos sus planes.
Holded (~14,50 euros/mes plan Básico)
Holded ofrece un ecosistema completo (facturación, contabilidad, CRM, proyectos) que puede atraer al desarrollador que quiere vincular cada factura a un proyecto de cliente. Soporta facturación intracomunitaria e importación de datos. Su precio es más alto y algunas funciones (inventario, logística) no aplican a un programador. Holded no tiene programa de afiliado activo; lo incluimos como cobertura editorial. Es conforme con Verifactu mediante la declaración responsable del fabricante; Holded es además Colaborador Social de la AEAT.
Billin y Contasimple: limitaciones para este perfil
Billin (~6,60 euros/mes) y Contasimple (desde gratis) son opciones válidas para autónomos con clientela nacional, pero ninguno soporta facturación intracomunitaria. Para un programador cuyo flujo principal de ingresos viene de clientes en la UE, esta carencia los descarta como herramienta principal. Si toda tu facturación es nacional y solo necesitas conformidad con Verifactu, pueden ser opciones a considerar, pero no encajan con el perfil de este artículo.
Preguntas frecuentes
Tengo que darme de alta en el ROI antes de facturar a mi primer cliente de la UE?
Sí. El alta en el Registro de Operadores Intracomunitarios se tramita con el modelo 036 (casilla 582) ante la AEAT. Sin estar inscrito, no puedes emitir facturas con inversión del sujeto pasivo y deberías repercutir IVA español al 21%, lo que tu cliente europeo probablemente rechace. El trámite suele resolverse en pocos días, pero conviene hacerlo antes de cerrar el primer contrato internacional.
Cobro en dólares por Stripe. Como registro eso en mi contabilidad?
Tu contabilidad se lleva en euros. Debes registrar el importe en la divisa original (por ejemplo, 5.000 USD) y su contravalor en euros al tipo de cambio del día de cobro (no del día de emisión de la factura). La diferencia de cambio entre la fecha de factura y la de cobro puede generar un ingreso o gasto financiero que también hay que contabilizar. Busca un software que te permita indicar la divisa en la factura o, al menos, anotar la conversión en los registros.
Si más del 70% de mis clientes son extranjeros, tengo que presentar el modelo 130?
Sí. Los autónomos profesionales (sección segunda del IAE) solo están exentos del modelo 130 si al menos el 70% de su facturación lleva retención de IRPF. Como los clientes extranjeros no retienen, si representan más del 30% de tu facturación (caso habitual del dev internacional), estás obligado a presentar el modelo 130 de pago fraccionado cada trimestre, adelantando el 20% del rendimiento neto acumulado.
Me afecta la futura factura electrónica obligatoria entre empresarios?
La Ley Crea y Crece (Ley 18/2022) establece la factura electrónica obligatoria entre empresarios y profesionales en operaciones B2B nacionales. El reglamento que la desarrolla (RD 238/2026) ya está publicado, pero su entrada en vigor depende de una orden ministerial cuya fecha aún no se ha fijado. Elegir ahora un software que ya trabaje en estándares de factura electrónica (como B2Brouter) puede evitar una segunda migración en el futuro.
Haz el test de decisión
Responde a unas pocas preguntas sobre tu situación real — tipo de clientes, volumen de facturación internacional, forma de cobro — y te recomendamos la opción más ajustada de nuestro catálogo.
Esto es información general, no asesoramiento fiscal. Consulta con un asesor fiscal o con la Agencia Tributaria (AEAT) para cuestiones específicas. Normativa referenciada: RD-ley 15/2025 (plazos Verifactu), art. 201 bis LGT (sanciones), Ley 18/2022 Crea y Crece, RD 238/2026 (factura electrónica B2B). Verificado a fecha de actualización.