Oposiciones →
Mercado Laboral España 2026

¿Cuánto cobra un Business Analyst en España?

Business Analyst en España: 24.000 - 30.500 €/año al empezar (0 a 2 años), 30.500 - 46.000 €/año con experiencia media (3 a 8 años) y 46.000 - 66.000 €/año en el nivel senior (9 años o más), según la estimación de LaborIA.

● Demanda Media ✓ Remote friendly
¿Cuánto es eso neto? →

Un business analyst en España cobra de media 3.187 € brutos al mes (38.250 € al año en 12 pagas), según nuestra estimación, revisada el 3 de octubre de 2026. La franja habitual va de 30.500 - 46.000 €/año; de 24.000 - 30.500 €/año al empezar (0-2 años) a 46.000 - 66.000 €/año con 9 años o más. Demanda, según la valoración de LaborIA: media. Fuente: estimación de LaborIA anclada a la ganancia media del INE para su grupo de ocupación (Encuesta de Estructura Salarial) (cómo se calcula).

Empieza por aquí
¿Cuánto es esto neto?
Bruto→neto en 10s, tu CCAA
¿Tienes una oferta ahora?
Sabe si es buena vs mercado real
¿Dónde te pagan mejor?
Mapa salarial por ciudad
Salario medio
30.500 - 46.000 €/año
Demanda
Media
Teletrabajo
Sí ✓
Actualizado 2026-10-03Fuente: estimación de LaborIA anclada al INEVer metodología →

Salario Business Analyst por experiencia en España 2026

Junior
2.000–2.541 €/mes24.000 - 30.500 €/año
Medio
2.541–3.833 €/mes30.500 - 46.000 €/año
Senior
3.833–5.500 €/mes46.000 - 66.000 €/año
Business Analyst Junior — 24.000 - 30.500 €/año Business Analyst Senior — 46.000 - 66.000 €/año

Dato oficial (INE): los «otros técnicos y profesionales científicos e intelectuales» (grupo C de la CNO-11) ganaron de media 45.513,91 € brutos en 2024 (Encuesta Anual de Estructura Salarial; incluye jornada parcial). Dentro del grupo, el subgrupo «especialistas en organización de la administración pública y de las empresas y en la comercialización» ganó de media 43.593,67 € en 2022 (Encuesta Cuatrienal, su último dato con ese detalle): con lo que creció el grupo hasta 2024, unos 47.946 €. El punto medio de la franja media no se aleja de esa referencia más de un 20 % por debajo ni un 20 % por encima. Estimación de LaborIA: las tres franjas, a jornada completa. El punto medio de la franja media es de 38.250 € brutos al año en el conjunto de España, un 16 % por debajo de la media de su grupo. Ninguna cifra baja del salario mínimo de 2026: 17.094 € al año (Real Decreto 126/2026). Metodología.

Calcular salario neto →
¿Vas a cambiar de banco?Qué cuentas pagan por domiciliar la nómina, y con qué condiciones
¿Te están pagando lo que vale un Business Analyst?
Pega tu oferta y descubre si es justa comparada con el mercado real
Evaluar mi oferta gratis →
Simular negociación
Practica antes de pedir
Escáner de nómina
Detecta errores y cobros extra
Escáner de CV
¿Cuánto vale tu perfil?

¿Cómo es tu salario como Business Analyst?

Introduce tu salario bruto anual y ve dónde queda dentro de la franja estimada por LaborIA, de junior a senior.

27k€
junior
38k€
medio
56k€
senior

Fórmate como Business Analyst

Plataformas de formación

Comparativa por ciudad

Ver mapa interactivo →

Salario medio estimado según ciudad. Haz clic para ver datos detallados.

📍 Madrid +10%📍 Barcelona +8%📍 Pamplona +5%📍 Bilbao +6%📍 Zaragoza +1%📍 Valencia =media📍 Valladolid -4%📍 Gijón -6%📍 Vigo -6%📍 Alicante -7%📍 Málaga -5%📍 Sevilla -6%📍 Granada -9%📍 Murcia -9%📍 Córdoba -12%

¿Cuánto cobra un Business Analyst en cada ciudad?

Salarios estimados en las principales ciudades españolas: la franja media de LaborIA para esta profesión multiplicada por un coeficiente de ciudad y sector, que es una estimación propia de LaborIA.

En Madrid, un business analyst cobra aproximadamente 42.000€/año (3.500€/mes), un 10% por encima de la media española.

En Barcelona, un business analyst cobra aproximadamente 41.300€/año (3.441€/mes), un 8% por encima de la media española.

En Bilbao, un business analyst cobra aproximadamente 40.500€/año (3.375€/mes), un 6% por encima de la media española.

En Pamplona, un business analyst cobra aproximadamente 40.100€/año (3.341€/mes), un 5% por encima de la media española.

En Zaragoza, un business analyst cobra aproximadamente 38.600€/año (3.216€/mes), en línea con la media española.

En Valencia, un business analyst cobra aproximadamente 38.200€/año (3.183€/mes), en línea con la media española.

En Valladolid, un business analyst cobra aproximadamente 36.700€/año (3.058€/mes), un 4% por debajo de la media española.

En Málaga, un business analyst cobra aproximadamente 36.300€/año (3.025€/mes), un 5% por debajo de la media española.

En Gijón, un business analyst cobra aproximadamente 35.900€/año (2.991€/mes), un 6% por debajo de la media española.

En Sevilla, un business analyst cobra aproximadamente 35.900€/año (2.991€/mes), un 6% por debajo de la media española.

En Vigo, un business analyst cobra aproximadamente 35.500€/año (2.958€/mes), un 6% por debajo de la media española.

En Alicante, un business analyst cobra aproximadamente 35.100€/año (2.925€/mes), un 7% por debajo de la media española.

En Granada, un business analyst cobra aproximadamente 34.400€/año (2.866€/mes), un 9% por debajo de la media española.

En Murcia, un business analyst cobra aproximadamente 34.400€/año (2.866€/mes), un 9% por debajo de la media española.

En Córdoba, un business analyst cobra aproximadamente 33.600€/año (2.800€/mes), un 12% por debajo de la media española.

Fuente: estimación de LaborIA por profesión y nivel de experiencia, anclada a la ganancia media del INE para cada grupo de ocupación (cómo se calcula). Como referencia oficial, la mediana salarial supera a la de España en un 30 % en el País Vasco, un 20 % en Navarra, un 14 % en la Comunidad de Madrid y un 11 % en Cataluña, y queda un 12 % por debajo en Andalucía y un 16 % en Canarias (INE, Encuesta Anual de Estructura Salarial 2024). Los salarios finales dependen de la experiencia, la empresa y el convenio colectivo aplicable.

Business Analyst en más ciudades

Además de las ciudades de arriba, hay ficha de Business Analyst en estas, con el sueldo ajustado a cada ciudad y el IRPF de su comunidad autónoma. Cifra: sueldo medio bruto al mes.

Andalucía
Almería 2.805 €/mes · Cádiz 2.805 €/mes
Asturias
Oviedo 3.155 €/mes
Baleares
Palma 3.187 €/mes
Canarias
Las Palmas 2.677 €/mes
Cantabria
Santander 3.028 €/mes
Castilla y León
Burgos 2.932 €/mes · Salamanca 2.932 €/mes
Cataluña
Tarragona 3.538 €/mes
Comunidad de Madrid
Alcalá de Henares 3.283 €/mes · Getafe 3.346 €/mes
Comunitat Valenciana
Elche 2.964 €/mes
País Vasco
San Sebastián 4.143 €/mes · Vitoria 3.378 €/mes

Skills clave para Business Analyst

SQLExcel avanzadoPower BI o Tableaurequisitos funcionalesanálisis de procesos

Business Analyst frente al salario medio en España

Según la estimación de LaborIA, el punto medio del nivel medio de Business Analyst es de 38.250 € brutos al año: un 29 % por encima de la ganancia media por trabajador en España (29.540 € en 2024) y un 56 % por encima de la mediana (24.497 €), según la Encuesta Anual de Estructura Salarial del INE. La media del INE incluye a quien trabaja a jornada parcial, así que la comparación es orientativa. Su grupo de ocupación en el INE, «otros técnicos y profesionales científicos e intelectuales», ganó de media 45.514 € en 2024: la estimación queda un 16 % por debajo de esa cifra.

Cómo mejorar tu salario como Business Analyst

Construye un portfolio con casos reales de análisis: documenta un proceso de negocio que hayas mapeado, escribe especificaciones funcionales claras y muestra dashboards hechos con Power BI o Tableau. Aprende SQL a nivel práctico (no solo teoría) porque muchas empresas lo piden incluso en junior. Si no tienes experiencia previa, entra por consultoría como junior analyst o en equipos de transformación digital donde enseñan el oficio mientras trabajas.

Factores que afectan el salario de Business Analyst

Preguntas frecuentes sobre el salario de Business Analyst

¿Cuánto cobra un Business Analyst en España en 2026?
El salario medio de un Business Analyst en España en 2026 es de 30.500 - 46.000 €/año. Un perfil junior parte de aproximadamente 24.000 - 30.500 €/año y un senior con experiencia puede llegar hasta 46.000 - 66.000 €/año.
¿Cuánto cobra un Business Analyst junior?
El salario de un Business Analyst junior en España es de aproximadamente 24.000 - 30.500 €/año. Con 2-3 años de experiencia y especialización el sueldo sube de forma significativa hacia el rango medio de 30.500 - 46.000 €/año.
¿Qué skills necesita un Business Analyst?
Las habilidades más demandadas para un Business Analyst son SQL, Excel avanzado, Power BI o Tableau, requisitos funcionales. Dominar SQL es especialmente valorado por los empleadores en 2026.
¿Cómo es la demanda de Business Analyst en España?
Según la valoración de LaborIA, la demanda de Business Analyst en España es media. Es una estimación cualitativa, no un recuento de ofertas: para ver si hay vacantes concretas, mira los portales de empleo y las convocatorias de tu zona.
¿Cómo puedo aumentar mi salario como Business Analyst?
Para aumentar tu salario como Business Analyst, las estrategias más efectivas son: especializarte en SQL, obtener certificaciones reconocidas, ganar experiencia en proyectos de alto impacto y negociar activamente al cambiar de empresa. Como referencia, la mediana salarial de la Comunidad de Madrid supera a la española en un 14 % y la de Cataluña en un 11 % (INE, EAES 2024).
Otras herramientas para Business Analyst
¿Cuánto vale tu perfil?
Sube tu CV y descúbrelo
Negocia tu subida
Practica con IA antes de la reunión
Impuesto lealtad
¿Cuánto pierdes por quedarte?
Indemnización por despido
Cuánto te corresponde como business analyst
Finiquito
Días trabajados + extras + vacas
Prestación por paro
SEPE 2026: 70%→60% según BR
Baja médica (IT)
60→75% BR común · 75% día 1 profesional
¿Sabías que tienes derecho a...?
Vacaciones, horas extra, permisos y más
Skills que suben el sueldo
Formación real para business analyst
¿Útil? Comparte el dato
Ayuda a tus contactos a saber cuánto cobran los Business Analysts en España.
Twitter / X LinkedIn
¿Quieres cobrar más como Business Analyst?

Lo que separa un sueldo junior de uno senior en esta profesión.

Cómo ganar más como Business Analyst → ¿Cuánto se cobra siendo senior? → ¿Y en Madrid? →
Profesiones relacionadas
Administrativo/a
23.000 - 32.000 €/año
18k45k
Demanda media
Office Manager
22.000 - 32.000 €/año
17k45k
Demanda baja
Asistente de Dirección
22.000 - 32.000 €/año
17k45k
Demanda baja
Recepcionista de Empresa
20.000 - 26.000 €/año
17k32k
Demanda baja
¿Quieres saber cuándo cambia el sueldo de Business Analyst?

Este aviso todavía no está en marcha: si te apuntas, guardamos tu correo solo para esto y te escribimos cuando lo esté.

L
LaborIA
367 profesiones · España 2026