Si eres desarrollador freelance en España, desde 2023 la cuota de autónomos ya no es fija: depende de tus ingresos reales. Aquí te explico cómo funciona el sistema y cómo calcularlo.
El nuevo sistema (desde 2023)
Antes había una base de cotización única (la mínima era 294€/mes). Ahora hay 15 tramos según los rendimientos netos anuales.
Rendimiento neto = Ingresos - Gastos deducibles - 7% de gastos de difícil justificación
Los 15 tramos para 2025
| Tramo | Rendimiento neto (€/año) | Cuota mínima (€/mes) | Cuota máxima (€/mes) |
|---|---|---|---|
| 1 | < 670 | 200 | 260 |
| 2 | 670 – 900 | 220 | 281 |
| 3 | 900 – 1.166,70 | 260 | 294 |
| 4 | 1.166,70 – 1.300 | 294 | 320 |
| 5 | 1.300 – 1.500 | 294 | 350 |
| 6 | 1.500 – 1.700 | 294 | 370 |
| 7 | 1.700 – 1.850 | 310 | 390 |
| 8 | 1.850 – 2.030 | 315 | 420 |
| 9 | 2.030 – 2.330 | 320 | 445 |
| 10 | 2.330 – 2.760 | 330 | 480 |
| 11 | 2.760 – 3.190 | 350 | 520 |
| 12 | 3.190 – 3.620 | 370 | 570 |
| 13 | 3.620 – 4.050 | 390 | 620 |
| 14 | 4.050 – 6.000 | 420 | 720 |
| 15 | > 6.000 | 461 | 1.267 |
La fórmula de cálculo
const TRAMOS = [
{ min: 0, max: 670, cuotaMin: 200, cuotaMax: 260 },
{ min: 670, max: 900, cuotaMin: 220, cuotaMax: 281 },
{ min: 900, max: 1167, cuotaMin: 260, cuotaMax: 294 },
{ min: 1167, max: 1300, cuotaMin: 294, cuotaMax: 320 },
{ min: 1300, max: 1500, cuotaMin: 294, cuotaMax: 350 },
{ min: 1500, max: 1700, cuotaMin: 294, cuotaMax: 370 },
{ min: 1700, max: 1850, cuotaMin: 310, cuotaMax: 390 },
{ min: 1850, max: 2030, cuotaMin: 315, cuotaMax: 420 },
{ min: 2030, max: 2330, cuotaMin: 320, cuotaMax: 445 },
{ min: 2330, max: 2760, cuotaMin: 330, cuotaMax: 480 },
{ min: 2760, max: 3190, cuotaMin: 350, cuotaMax: 520 },
{ min: 3190, max: 3620, cuotaMin: 370, cuotaMax: 570 },
{ min: 3620, max: 4050, cuotaMin: 390, cuotaMax: 620 },
{ min: 4050, max: 6000, cuotaMin: 420, cuotaMax: 720 },
{ min: 6000, max: Infinity, cuotaMin: 461, cuotaMax: 1267 },
];
function calcularCuota(ingresosMensuales, gastosMensuales) {
const ingresosAnuales = ingresosMensuales * 12;
const gastosAnuales = gastosMensuales * 12;
// Gastos de difícil justificación: 7% de los ingresos netos
const rendimientoBruto = ingresosAnuales - gastosAnuales;
const deduccionDificilJustificacion = rendimientoBruto * 0.07;
const rendimientoNeto = rendimientoBruto - deduccionDificilJustificacion;
const rendimientoMensual = rendimientoNeto / 12;
const tramo = TRAMOS.find(
(t) => rendimientoMensual >= t.min && rendimientoMensual < t.max
) || TRAMOS[TRAMOS.length - 1];
return {
rendimientoNeto: Math.round(rendimientoNeto),
rendimientoMensual: Math.round(rendimientoMensual),
cuotaMinima: tramo.cuotaMin,
cuotaMaxima: tramo.cuotaMax,
tramo: TRAMOS.indexOf(tramo) + 1,
};
}
// Ejemplo: 3.000€/mes brutos, 500€/mes de gastos
calcularCuota(3000, 500);
// {
// rendimientoNeto: 29_670,
// rendimientoMensual: 2_472,
// cuotaMinima: 330,
// cuotaMaxima: 480,
// tramo: 10
// }
Cosas importantes a tener en cuenta
Regularización anual: Durante el año cotizas según tu previsión. En enero del año siguiente la Seguridad Social calcula tus ingresos reales con los datos de Hacienda y te cobra o devuelve la diferencia.
Tarifa plana: Los nuevos autónomos pagan 80€/mes durante el primer año, independientemente de sus ingresos.
Gastos deducibles habituales para devs:
- Material informático
- Suscripciones de software (GitHub, Figma, cloud...)
- Conexión a internet (parte proporcional si trabajas desde casa)
- Formación
- Asesoría
Herramienta de cálculo
Si quieres calcular tu cuota de autónomos sin implementarlo, puedes usar esta calculadora de cuota de autónomos gratuita que aplica los tramos de 2025.
Conclusión
El nuevo sistema es más justo para freelancers con ingresos variables, pero requiere llevar un control más estricto de los ingresos y gastos para hacer una previsión correcta. El mayor riesgo es infraestimar los ingresos y que la regularización de enero sea una sorpresa desagradable.
Top comments (0)