Data analyst pay in Spain after tax, 2026
Since 2020 the number of data jobs in Spain has climbed sharply, pushed along by banks digitising, the Barcelona technology scene and heavy business intelligence spending across logistics, tourism and retail. What marks the market out is how steeply it rewards the skill mix: an analyst comfortable in Python and leaning toward machine learning earns far more than one working in SQL and Excel. The 2026 picture, without varnish, follows.
How analyst pay is spread across Spain, 2026
Business intelligence analysts, data analysts, junior data scientists and analytics engineers are all included. Madrid and Barcelona roles dominate the sample and the market, with national figures running 10% to 20% lower.
| Percentile | Gross Annual | SS (6.35%) | IRPF (est.) | Net Monthly |
|---|---|---|---|---|
| P25 - Junior / BI Analyst | €26,000 | €1,651 | €3,270 | €1,757/mo |
| Median - Data Analyst (mid) | €40,000 | €2,540 | €8,100 | €2,474/mo |
| P75 - Senior Analyst / Analytics Eng | €56,000 | €3,556 | €14,500 | €3,261/mo |
| P90 - Lead / Data Science Manager | €78,000 | €4,953 | €23,700 | €4,331/mo |
What each level is worth on the open market
| Level | Gross Range | Key Skills | Net Monthly (mid) |
|---|---|---|---|
| Junior BI / Reporting Analyst | €22,000 - €30,000 | Excel, SQL, Power BI | €1,660/mo |
| Mid Data Analyst | €35,000 - €48,000 | SQL, Python, Tableau | €2,320/mo |
| Senior Data Analyst | €48,000 - €65,000 | Python, dbt, Spark | €3,080/mo |
| Analytics Engineer / Data Lead | €58,000 - €80,000 | dbt, Airflow, Snowflake | €3,580/mo |
| Head of Data / Data Science Manager | €70,000 - €100,000 | Strategy + technical | €4,120/mo |
The skills gap that splits the Spanish data market
The Spanish market splits along skill lines far more sharply than the German or Dutch ones do. Between someone producing reports in Excel and Power BI and someone fluent in Python with machine learning experience sits a gap of €8,000 to €15,000 gross a year, comfortably more than most companies hand over for a promotion.
Specifically, the skills that command the biggest premium in 2026:
- Python (pandas, scikit-learn): +€8,000-€15,000/year versus SQL-only peers at mid-level. If you can demonstrate ML pipeline work (not just scripting), the premium widens further.
- dbt (data build tool): Analytics engineering as a discipline is booming in Spain. dbt-proficient analysts are crossing into data engineer salary bands - €55,000-€75,000 is realistic at senior level.
- Spark / cloud data platforms (Databricks, Snowflake, BigQuery): Adds €4,000-€8,000 versus traditional warehouse experience. Cloud certifications (Google Professional DA, AWS Data Analytics) are recognised but not over-valued - practical project experience matters more to Spanish hiring managers.
- Domain knowledge in finance/banking: BBVA Tech, Santander Data, CaixaBank AI teams actively hire and pay premiums for analysts who understand credit risk, AML or regulatory reporting (COREP/FINREP).
Barcelona's data scene against Madrid's fintech cluster
The two cities lead in different directions entirely. Barcelona's 22@ district has become the densest concentration of data work in the country, with Mobile World Congress pulling in telecom-adjacent analytics covering network performance, customer churn and pricing optimisation for Telefónica, Vodafone and MásMóvil. Glovo, Typeform, Factorial and Wallapop all run established teams there, and the city's consulting corridors also carry aerospace and manufacturing data work originating in Sevilla.
Financial services define Madrid. The BBVA data science group, among the largest in Spain, Santander's BST unit, the CaixaBank AI team and a growing fintech cluster including Flywire, Ibancar and Younited all want analysts who pair SQL and Python with genuine financial knowledge. Bank roles there bring more stability and better benefits, at the cost of the equity upside a Barcelona startup might offer.
Sevilla deserves more attention as a third market. Boeing, Airbus Defence & Space and Indra Sistemas all run aerospace analytics teams there, and the Universidad de Sevilla produces genuinely competitive graduates. Salaries sit €8,000 to €12,000 below Madrid, against living costs that are lower by a comparable margin.
IRPF applied to an analyst on €40,000
Take €40,000 gross and the 2026 deductions fall out like this:
- Social Security cuota obrera: 6.35% x €40,000 = €2,540
- Mínimo personal reduction (€5,550) applied to reduce IRPF liability, not the taxable base
- Combined IRPF (estatal + autonómico Madrid tariff): 19% on first €12,450 + 24% on next €7,750 + 30% on remainder ≈ €8,100
- Net annual: €40,000 - €2,540 - €8,100 = €29,693
- Net monthly: €2,474/month (12 payments)
Take the same €40,000 in Cataluña and the higher regional rate adds roughly €400 to €600 of IRPF a year, costing €33 to €50 a month. Real enough without being dramatic at this level, and the gap widens considerably once income passes €60,000.