Qué suele facturar un developer freelance
- Horas o jornadas de desarrollo (frontend, backend, full-stack, mobile).
- Proyectos cerrados (MVPs, integraciones, refactors).
- Mantenimiento mensual o soporte continuo (igualas).
- Consultoría técnica, code reviews, mentoring.
Qué datos debe incluir la factura
- Tus datos: nombre, NIF y dirección.
- Datos del cliente: nombre/empresa, NIF/CIF (o NIF-IVA si es UE) y dirección.
- Número y serie de factura, fecha.
- Descripción clara: proyecto, horas, periodo o entregables.
- Base imponible, IVA si aplica e IRPF si aplica.
- Total y forma de cobro (cuenta bancaria, plataforma…).
Cuándo aplica IVA
- Cliente español: IVA al 21 %.
- Empresa UE con NIF-IVA validado en VIES y tú en el ROI: sin IVA, inversión del sujeto pasivo.
- Cliente fuera de la UE (EE. UU., Reino Unido, Latam…): normalmente sin IVA como exportación de servicios.
- Particulares UE: normalmente IVA español del 21 %.
Cuándo aplica IRPF
Solo cuando el cliente es empresa o autónomo en España: 15 % general o 7 % los dos primeros años desde el alta. A particulares y a clientes extranjeros, no se aplica retención en factura.
Gastos habituales que suelen deducirse
- SaaS y herramientas de desarrollo: GitHub, Vercel, AWS, Linear, Notion, IDEs de pago.
- Dominios, hosting y servicios en la nube.
- Ordenador, monitor, periféricos y su amortización.
- Internet y parte proporcional del móvil.
- Formación específica (cursos, libros técnicos, conferencias).
Ejemplo simple de factura
Jorge, desarrollador full-stack freelance en Madrid (más de 2 años de actividad), factura a una startup española 80 horas a 50 €/h en abril.
- Base imponible: 4.000,00 €
- IVA 21 %: +840,00 €
- Retención IRPF 15 %: −600,00 €
- Total a cobrar: 4.240,00 €
Si la misma factura fuera a un cliente de EE. UU., normalmente se emitiría por 4.000 € sin IVA ni IRPF.
Errores frecuentes
- Facturar sin IVA a empresa UE sin haberse dado de alta antes en el ROI.
- No validar el NIF-IVA del cliente UE en VIES y dar por hecho que es correcto.
- Olvidar la retención de IRPF en facturas a empresas españolas.
- Mantener el 7 % reducido más allá de los dos primeros años de alta.
- Deducir un portátil de uso personal al 100 % sin poder demostrar afectación a la actividad.
¿Tengo que cobrar IVA a un cliente de Estados Unidos?
Normalmente no: es exportación de servicios fuera de la UE y la factura va sin IVA. Se declara en su casilla específica del modelo 303.
¿Y si facturo a una empresa de Alemania?
Si tiene NIF-IVA validado en VIES y tú estás en el ROI, la factura va sin IVA por inversión del sujeto pasivo y la declaras en el modelo 349.
¿Puedo deducir mi cuenta de GitHub o AWS?
Sí, si están a tu nombre como autónomo y son herramientas de tu actividad. Conserva las facturas.
¿Cuándo presento el modelo 130?
Cuando más del 70 % de tus ingresos no lleven retención (típico si la mayoría son clientes extranjeros). Si casi todo es empresa española con retención, normalmente no toca.
¿Cómo calculo bien mi precio/hora siendo autónomo?
Suma tu coste objetivo, los gastos fijos (cuota, software, formación) y el margen que quieras. Esta guía no entra en pricing; eso depende mucho de tu mercado y experiencia.