El Modelo 130 es el pago a cuenta del IRPF que Hacienda exige a los autónomos en estimación directa cada trimestre. Si facturas como freelance, este modelo determina cuánto adelantas a la Agencia Tributaria antes de la declaración anual. Para los desarrolladores, ingenieros y consultores tech que facturan entre 3.000€ y 8.000€ mensuales, entender el cálculo y las exenciones del Modelo 130 puede suponer una diferencia de cientos o miles de euros en tesorería a lo largo del año. Cada tema tiene su análisis en profundidad aquí: tarifa Plana de Autonomos Requisitos, Cuantia y Como, herramientas de IA para Programadores Freelance y freelance en IA LLMs, RAG, Agentes y MLOps. Para más contexto, te recomendamos leer sobre gastos Deducibles para Autónomo Informático.
Esta guía cubre el cálculo paso a paso con ejemplos reales de tarifas tech, las exenciones aplicables en 2026, el calendario trimestral y las herramientas que automatizan todo el proceso.
Qué es el Modelo 130 y quién debe presentarlo
Resumen clave: Este desarrollador debe presentar el Modelo 130 . Si facturas 1.000€ + 210€ de IVA (21%), la casilla de ingresos es 1.000€, no 1.210€. ¿Puedo presentar el Modelo 130 si mis ingresos son bajos?
El Modelo 130 es la autoliquidación del pago fraccionado del IRPF para contribuyentes que desarrollan actividades económicas en estimación directa (normal o simplificada). Hacienda exige este anticipo porque, a diferencia de los asalariados que tienen retención automática en nómina, los autónomos gestionan su propio adelanto fiscal.
Debes presentar el Modelo 130 si:
- Tributas en estimación directa (normal o simplificada), no en estimación objetiva (módulos)
- No estás dentro de ninguna de las exenciones descritas más adelante
La mayoría de freelancers tech están en estimación directa simplificada, que es el régimen por defecto cuando no se renuncia expresamente a él y los ingresos anuales no superan los 600.000€.
Exenciones del Modelo 130: quién no tiene que presentarlo
Existen dos exenciones principales que aplican a los autónomos tech. Muchos desarrolladores no las conocen y presentan el modelo cuando no están obligados.
Exención por retenciones (regla del 70%)
Quedas exento del Modelo 130 si, en el ejercicio anterior, al menos el 70% de tus ingresos de la actividad profesional fueron objeto de retención o ingreso a cuenta.
Esto ocurre cuando la mayoría de tus clientes son empresas o entidades jurídicas que te aplican la retención del IRPF (15% en los primeros años, 7% para nuevos autónomos durante los tres primeros años de actividad). En ese caso, ya estás adelantando IRPF mediante las retenciones en factura, y Hacienda no exige un segundo adelanto trimestral.
| Situación | ¿Modelo 130 obligatorio? |
|---|---|
| 80% de facturación a empresas con retención IRPF | No |
| 60% a empresas con retención + 40% a particulares sin retención | Sí |
| 100% a clientes internacionales (sin retención española) | Sí |
| 50% a empresa con retención + 50% a particulares | Sí |
Exención por rendimiento neto inferior al SMI
Desde 2024, existe una segunda exención: si el rendimiento neto del conjunto de tus actividades económicas no supera el Salario Mínimo Interprofesional anual, no estás obligado a presentar el Modelo 130.
El SMI anual para 2026 es de 17.094€ (1.221€ mensuales en 14 pagas), según el Real Decreto 126/2026, de 18 de febrero. Para 2025 era de 16.576€ (1.184€ mensuales).
Esta exención es relevante para freelancers tech que acaban de empezar y aún no han consolidado ingresos, o para quienes combinan el trabajo autónomo con un empleo por cuenta ajena a tiempo parcial.
La trampa de los clientes internacionales
Este es el punto donde muchos desarrolladores freelance cometen errores. Si trabajas con clientes fuera de España —empresa estadounidense, startup británica, cliente alemán—, esas facturas no llevan retención de IRPF española. El cliente extranjero no está obligado a practicar retención sobre tus honorarios porque no tributa en el territorio español.
Consecuencia: si el 40% de tus ingresos viene de clientes internacionales sin retención, ya no superas el umbral del 70% y debes presentar el Modelo 130 sobre la totalidad de tus ingresos, no solo sobre la parte internacional.
Ejemplo práctico: un desarrollador full-stack que factura 5.000€/mes (60.000€/año) con esta composición:
| Origen de ingresos | Importe anual | Retención IRPF |
|---|---|---|
| Empresa española A | 30.000€ | 15% (4.500€) |
| Startup EE.UU. B | 20.000€ | 0% |
| Cliente particular C | 10.000€ | 0% |
El porcentaje de ingresos con retención es 30.000 / 60.000 = 50%. Por debajo del 70%. Este desarrollador debe presentar el Modelo 130.
Cómo se calcula el Modelo 130: fórmula y ejemplos
Fórmula general (estimación directa)
El cálculo del Modelo 130 en estimación directa simplificada sigue esta fórmula:
Pago fraccionado = (Ingresos trimestrales − Gastos deducibles trimestrales) × 20% − Pagos fraccionados anteriores del ejercicio
Donde:
- Ingresos trimestrales: facturación cobrada (en criterio de devengo, lo devengado, no necesariamente lo cobrado)
- Gastos deducibles: todos los gastos fiscalmente deducibles del trimestre (cuota de autónomo, software, equipos, alquiler de despacho, seguros, desplazamientos)
- Pagos fraccionados anteriores: sumatorio de los Modelos 130 ya presentados en el mismo año (casilla [05] acumulada)
Ejemplo 1: desarrollador backend con ingresos estables
Un desarrollador backend freelance con tarifa de 500€/día, trabajando 18 días al mes:
| Concepto | Trimestre | Importe |
|---|---|---|
| Ingresos facturados | Q1 (ene-mar) | 27.000€ |
| Cuota autónomos (3 meses) | Q1 | 1.290€ |
| Seguro RC profesional | Q1 | 180€ |
| Software y SaaS | Q1 | 450€ |
| Equipamiento (portátil) | Q1 | 2.000€ |
| Otros gastos deducibles | Q1 | 580€ |
| Total gastos | 4.500€ | |
| Base imponible trimestral | 22.500€ | |
| × 20% | 4.500€ | |
| Pago fraccionado Q1 | 4.500€ |
Para el segundo trimestre, si ingresa 28.000€ y tiene 4.200€ en gastos:
(28.000 − 4.200) × 20% = 4.760€ → hay que restar los 4.500€ ya pagados en Q1 → Resultado negativo: 4.760 − 4.500 = 260€
En este caso, paga 260€ en Q2. Si el resultado fuera negativo (los pagos anteriores superan el cálculo actual), el modelo arroja un resultado a deducir o compensar en trimestres posteriores.
Ejemplo 2: consultor DevOps con ingresos irregulares
Un consultor DevOps que combina retainer mensual con proyectos puntuales:
| Concepto | Q1 | Q2 | Q3 | Q4 |
|---|---|---|---|---|
| Ingresos | 18.000€ | 12.000€ | 24.000€ | 9.000€ |
| Gastos | 3.200€ | 2.800€ | 4.100€ | 2.500€ |
| Base imponible | 14.800€ | 9.200€ | 19.900€ | 6.500€ |
| × 20% | 2.960€ | 1.840€ | 3.980€ | 1.300€ |
| − Pagos anteriores | 0 | 2.960€ | 2.960+1.840=4.800€ | 4.800+3.980=8.780€ |
| Trimestre | Cálculo (20% base − acumulado) | A ingresar |
|---|---|---|
| Q1 | 2.960 − 0 | 2.960€ |
| Q2 | 1.840 − 2.960 = −1.120€ | 0€ (a compensar) |
| Q3 | 3.980 − 1.840 = 2.140€ | 2.140€ |
| Q4 | 1.300 − 3.980 = −2.680€ | 0€ (a compensar) |
El resultado negativo en Q2 y Q4 se compensa automáticamente contra trimestres posteriores dentro del mismo año. Si al final del ejercicio la suma de pagos fraccionados supera el cálculo total, el exceso se recupera en la declaración de la Renta.
Qué hacer en trimestres con resultado negativo
Cuando los gastos superan los ingresos (un trimestre sin proyectos, una compra de equipamiento importante), el Modelo 130 puede arrojar un resultado negativo. En este caso:
- No se ingresa nada a Hacienda
- El importe negativo se acumula como saldo a compensar
- Se descuenta de los pagos fraccionados de trimestres posteriores del mismo ejercicio
- Si no hay trimestres posteriores positivos, se compensa en la declaración anual
Hay que presentar el modelo igualmente, marcando el resultado como «negativo» o «a deducir».
Calendario del Modelo 130: fechas de presentación 2026
El Modelo 130 se presenta trimestralmente. Los plazos son los mismos cada año:
| Trimestre | Periodo de actividad | Plazo de presentación |
|---|---|---|
| 1T 2026 | Enero a marzo | 1 al 20 de abril de 2026 |
| 2T 2026 | Abril a junio | 1 al 20 de julio de 2026 |
| 3T 2026 | Julio a septiembre | 1 al 20 de octubre de 2026 |
| 4T 2025 | Octubre a diciembre (2025) | 1 al 30 de enero de 2026 |
Si el último día del plazo es fin de semana o festivo, se traslada al siguiente día hábil. La presentación se realiza exclusivamente por vía telemática a través de la Sede Electrónica de la AEAT.
Importante: el cuarto trimestre se presenta en enero del año siguiente, pero corresponde a la actividad de octubre a diciembre del año anterior. Esto confunde a muchos freelancers nuevos.
Cómo presentar el Modelo 130 paso a paso
La presentación se hace en la Sede Electrónica de la Agencia Tributaria:
- Accede a sede.agenciatributaria.gob.es → apartado «Modelos y formularios» → «Modelo 130»
- Identifícate con certificado digital, Cl@ve o DNI electrónico
- Selecciona el ejercicio (2026) y el periodo (1T, 2T, 3T o 4T)
- Rellena las casillas:
- Casilla [01]: ingresos del trimestre (facturación devengada)
- Casilla [02]: gastos del trimestre (deducibles)
- Casilla [03]: ingresos acumulados del año hasta la fecha
- Casilla [04]: gastos acumulados del año hasta la fecha
- Casilla [05]: 20% de (casilla 03 − casilla 04)
- Casilla [06]: pagos fraccionados anteriores del mismo ejercicio
- Casilla [07]: resultado = casilla 05 − casilla 06 (lo que ingresas o lo que compensas)
- Ingresa el importe mediante cargo en cuenta (IBAN), o marca «resultado negativo» si corresponde
- Descarga el justificante de presentación (NRC)
Si usas un gestor o asesoría fiscal, ellos gestionan la presentación, pero necesitarás que les facilites tus libros de ingresos y gastos actualizados cada trimestre.
Herramientas que automatizan el Modelo 130
Para freelancers tech, la automatización fiscal es una inversión con retorno directo: reduce horas de gestión y elimina errores de cálculo. Estas son las principales herramientas que generan o facilitan el Modelo 130:
| Herramienta | Precio desde | Genera Modelo 130 | Asesoría incluida | Ideal para |
|---|---|---|---|---|
| Quipu | 35€/mes | Sí (previsualización) | Add-on (55€/mes) | Freelancers que autogestionan |
| Holded | 29€/mes | Datos precalculados | No | Quienes ya usan Holded para facturación |
| Declarando | 49€/mes | Sí (guiado) | Sí | Freelancers que quieren todo incluido |
| Anfix | 39€/mes | Sí (con asesoría) | Sí | Quienes buscan asesoría online |
| Xolo | 40€/mes | Automático (en plan Leaper) | Sí | Freelancers con clientes UE |
| Tesorería manual | 0€ | No | No | Ingresos bajos o pocos movimientos |
Quipu precalcula las casillas del Modelo 130 a partir de tus facturas y gastos registrados. La versión con asesoría (Quipu + asesor, 55€/mes) incluye la presentación directa. Declarando guía el proceso paso a paso con un simulador interactivo que muestra el resultado antes de presentar. Xolo automatiza todo en su plan Leaper pero está diseñado para freelancers con clientes en la Unión Europea.
La diferencia entre usar una de estas herramientas y la gestión manual no es solo tiempo: es la seguridad de no cometer errores en las casillas acumuladas, que es el fallo más frecuente que detecta Hacienda en las inspecciones de pago fraccionado.
Errores frecuentes de los freelancers tech con el Modelo 130
1. Contar ingresos cobrados en lugar de devengados
El Modelo 130 se basa en el criterio de devengo: los ingresos del trimestre son los facturados (devengados), no los cobrados. Si facturas 6.000€ en marzo pero el cliente paga en abril, esos 6.000€ pertenecen al primer trimestre. Este error descuadra todo el año.
2. Olvidar descontar los pagos fraccionados anteriores
La casilla [06] resta los pagos de trimestres anteriores. Olvidar rellenarla significa pagar de más. Muchos freelancers no llevan registro de lo que ingresaron en trimestres previos y recalculan desde cero cada vez.
3. No presentar el modelo cuando el resultado es cero o negativo
Incluso si no tienes que ingresar nada, debes presentar el Modelo 130 si estás obligado. No presentarlo cuando el resultado es negativo se considera infracción tributaria, sancionable con 100€.
4. Confundir estimación directa con estimación objetiva
Los autónomos en módulos (estimación objetiva) usan el Modelo 131, no el 130. Verifica en tu última declaración de la Renta en qué régimen estás. Si tributas en módulos, esta guía no aplica.
5. Incluir el IVA en las cifras del Modelo 130
El Modelo 130 se calcula sobre importes sin IVA. Los ingresos y gastos deben introducirse en base imponible, no con el impuesto añadido. Si facturas 1.000€ + 210€ de IVA (21%), la casilla de ingresos es 1.000€, no 1.210€.
Modelo 130 y declaración de la Renta: cómo se compensan
El Modelo 130 es un adelanto. El cálculo definitivo del IRPF se realiza en la declaración anual. Todos los pagos fraccionados del año se restan del resultado final:
IRPF anual = Cuota íntegra − Retenciones − Pagos fraccionados (Modelo 130)
Si tus pagos fraccionados superan el IRPF definitivo, Hacienda te devuelve la diferencia. Si son inferiores, debes pagar el resto en la declaración.
Para freelancers tech con ingresos elevados (más de 60.000€ anuales), los pagos fraccionados del Modelo 130 suelen ser insuficientes, y la declaración de la Renta arroja un resultado a ingresar. Planificar la tesorería teniendo en cuenta este desfase evita sorpresas en junio.
Preguntas frecuentes
¿Cuánto se paga en el Modelo 130?
El pago fraccionado es el 20% de la diferencia entre ingresos y gastos deducibles del trimestre, menos los pagos de trimestres anteriores. Por ejemplo, con 15.000€ de ingresos y 3.000€ de gastos en un trimestre, el pago sería (15.000 − 3.000) × 20% = 2.400€.
¿Estoy obligado al Modelo 130 si el 70% de mis ingresos tienen retención?
No. Si al menos el 70% de los ingresos de tu actividad profesional del año anterior tuvieron retención de IRPF, quedas exento. Esto es habitual para desarrolladores que trabajan principalmente con empresas españolas que practican retención.
¿Qué pasa si no presento el Modelo 130?
La no presentación cuando estás obligado es una infracción tributaria leve. La sanción mínima es de 100€, pero Hacienda puede exigir los pagos fraccionados no ingresados más intereses de demora (4,0625% en 2026).
¿Puedo presentar el Modelo 130 si mis ingresos son bajos?
Puedes, pero no es obligatorio si tu rendimiento neto anual no supera el SMI (17.094€ en 2026). Si estáis por debajo de ese umbral, puedes ahorrarte la presentación. Si lo presentas voluntariamente, los pagos se compensan en la declaración anual.
¿El Modelo 130 se paga sobre lo facturado o lo cobrado?
Se calcula sobre lo facturado (criterio de devengo), no sobre lo cobrado. Si facturas en marzo y cobras en mayo, el ingreso corresponde al primer trimestre del Modelo 130.
¿Cómo afectan los clientes internacionales al Modelo 130?
Las facturas a clientes fuera de España no llevan retención de IRPF. Si el porcentaje de ingresos con retención baja del 70%, pierdes la exención y debes presentar el Modelo 130 sobre toda tu facturación, incluyendo los ingresos de clientes nacionales con retención.
Recursos relacionados
- Cuota de autónomos para freelancers tech: tramos 2026
- IRPF para programadores freelance
- Gastos deducibles para autónomos informáticos
- Facturación electrónica obligatoria para autónomos 2026
- Calcular tu tarifa ideal como freelance tech
¿Te está sirviendo SeniorStack? Añádenos a tus fuentes preferidas en Google y nos verás destacados en tus resultados y respuestas de IA.