Skip to content

Payroll services Spain: outsourced, accurate, and fully compliant

Spanish payroll is one of the most technically demanding payroll environments in Europe. Every month brings mandatory filings across two separate systems — Sistema RED/Siltra for Social Security and the AEAT for income tax withholdings — with zero tolerance for errors. A late Social Security registration triggers an automatic 10–20% surcharge with no grace period. A miscalculated payslip, a Siltra file with a single field error, or a missed collective agreement clause creates immediate financial and legal exposure. For foreign companies managing a Spanish team from headquarters, the challenge is compounded by language barriers, unfamiliar collective agreements, and the need to coordinate Spanish Social Security obligations with home-country systems for seconded employees.

Since 2010 · 16 years Tax agent AEAT

Pick a slot in the specialist's calendar.

Tell us when to call and a partner will contact you in your chosen window.

Write to us and we'll reply within 24 business hours.

Data processed in the EU · GDPR · No commitment

Why BM Consulting

Specialised advice and personal service

BMC runs your complete Spanish payroll cycle as an extension of your HR department. We handle salary calculations under the applicable collective agreement, monthly Social Security contributions via Sistema RED/Siltra, IRPF withholdings (Modelo 111 monthly, Modelo 190 annually), employee registrations and deregistrations with the TGSS, dismissal settlement calculations, and specialist expatriate payroll. Delivered before the 27th of each month, every month. Your finance team receives a single monthly report, the bank payment file in SEPA format, and digitally signed payslips — with no need to manage Spanish government portals or stay current with regulatory changes.

  • Social Security contributions (TGSS via Sistema RED/Siltra) must be paid by the last day of the following month — automatic 10–20% surcharge for late payment with no grace period; employee registrations (AFI alta) must be filed via Sistema RED BEFORE the first working day (LGSS art. 139).

  • Spain has 3,000+ collective agreements (convenios colectivos); the applicable agreement sets binding minimum salary tables, overtime rates, and seniority increments that override the SMI — identifying the correct convenio is a day-one obligation, and the Labour Inspectorate (ITSS) can audit back 4 years.

  • Monthly payroll cycle

    incidents due by 23rd → IRPF and SS calculations → Siltra FLA file submitted → Modelo 111 filed by 20th of following quarter → bank payment file (SEPA XML ISO 20022) and signed payslips delivered before the 27th.

  • Expatriate payroll requires identifying which Social Security system applies (Totalisation Agreement or EU Reg. 883/2004), obtaining A1 certificates for EU secondments, and determining if the Beckham Law IRPF flat rate (24%) applies — each employee is evaluated separately.

How we work

From first contact to case completion

  1. Onboarding and configuration

    We collect all company data: applicable collective agreement, job categories, pay structure, existing Social Security accounts, and employee records. We configure the calculation environment, obtain access to Sistema RED, and map every employee's withholding category, IRPF situation, and Social Security contribution group.

  2. Monthly incident management

    We receive your monthly payroll incidents — new hires, leavers, salary changes, overtime, commissions, sick leave certificates, and holiday — before the 23rd of each month and process individualised calculations for each employee, incorporating IRPF progression, Social Security bases, and collective agreement provisions.

  3. Social Security and tax filings

    We file monthly Social Security contributions (FLA/FAN files) via Siltra and Sistema RED within the regulatory window. We manage Modelo 111 withholding returns with the AEAT and all TGSS notifications — AFI registrations and deregistrations, data changes, maternity/paternity/sick leave certificates.

  4. Delivery and employee support

    We deliver digitally signed payslips, the SEPA bank payment file (XML ISO 20022), and a monthly summary report before the 27th. We handle employee queries within 24 hours and produce annual withholding certificates (Modelo 190), employer certificates for benefits claims, and any documentation required for employment law proceedings.

Self-check · 45 seconds

Do you need this service?

Answer three questions and we'll show you the most relevant service for your case.

Do you currently reside in Spain?
Do you have assets or income in another country?
Have you received or are you expecting an inheritance?
Are you considering setting up a company?
Answer to see your recommended services.

The problem

Spanish payroll is one of the most technically demanding payroll environments in Europe. Every month brings mandatory filings across two separate systems — Sistema RED/Siltra for Social Security and the AEAT for income tax withholdings — with zero tolerance for errors. A late Social Security registration triggers an automatic 10–20% surcharge with no grace period. A miscalculated payslip, a Siltra file with a single field error, or a missed collective agreement clause creates immediate financial and legal exposure. For foreign companies managing a Spanish team from headquarters, the challenge is compounded by language barriers, unfamiliar collective agreements, and the need to coordinate Spanish Social Security obligations with home-country systems for seconded employees.

Our solution

BMC runs your complete Spanish payroll cycle as an extension of your HR department. We handle salary calculations under the applicable collective agreement, monthly Social Security contributions via Sistema RED/Siltra, IRPF withholdings (Modelo 111 monthly, Modelo 190 annually), employee registrations and deregistrations with the TGSS, dismissal settlement calculations, and specialist expatriate payroll. Delivered before the 27th of each month, every month. Your finance team receives a single monthly report, the bank payment file in SEPA format, and digitally signed payslips — with no need to manage Spanish government portals or stay current with regulatory changes.

Process

How we do it

1

Onboarding and configuration

We collect all company data: applicable collective agreement, job categories, pay structure, existing Social Security accounts, and employee records. We configure the calculation environment, obtain access to Sistema RED, and map every employee's withholding category, IRPF situation, and Social Security contribution group.

2

Monthly incident management

We receive your monthly payroll incidents — new hires, leavers, salary changes, overtime, commissions, sick leave certificates, and holiday — before the 23rd of each month and process individualised calculations for each employee, incorporating IRPF progression, Social Security bases, and collective agreement provisions.

3

Social Security and tax filings

We file monthly Social Security contributions (FLA/FAN files) via Siltra and Sistema RED within the regulatory window. We manage Modelo 111 withholding returns with the AEAT and all TGSS notifications — AFI registrations and deregistrations, data changes, maternity/paternity/sick leave certificates.

4

Delivery and employee support

We deliver digitally signed payslips, the SEPA bank payment file (XML ISO 20022), and a monthly summary report before the 27th. We handle employee queries within 24 hours and produce annual withholding certificates (Modelo 190), employer certificates for benefits claims, and any documentation required for employment law proceedings.

27th
Guaranteed monthly delivery date for payslips and payment files
3,000+
Active collective agreements in Spain — we know the ones that matter for your sector
10–20%
Surcharge for late Social Security payments — automatic, no grace period
0
Penalties incurred by BMC payroll clients in 2025

We have 18 employees in Spain and manage payroll from our London office. Before BMC, every month was a fire drill — Sistema RED rejections, incorrect collective agreement brackets, late Social Security payments with penalties. Since switching, we have not had a single penalty in two years. The monthly report lands in our inbox on the 25th and finance can process it the same day. (caso anonimizado)

Andrew Fletcher CFO, European technology group (UK parent company, confidential)

Why Spanish payroll is different — and why it matters

Spain’s payroll compliance environment is among the most technically demanding in Europe. Unlike countries with a unified national payroll system, Spanish employers must simultaneously manage two separate government platforms — Sistema RED/Siltra for Social Security and the AEAT portal for income tax withholdings — with mandatory filings on different deadlines, different data formats, and different penalty regimes.

The stakes are immediate: a single day’s delay in Social Security contributions triggers an automatic 10–20% surcharge with no warning and no grace period. A Siltra file with a format error blocks the contribution filing until corrected. A miscalculated IRPF withholding creates a liability that accumulates across every payslip until discovered.

For foreign companies managing a Spanish team, this complexity is compounded by three factors: the system is conducted exclusively in Spanish; the applicable collective agreement (not the minimum wage) sets binding salary floors; and each employee’s situation — resident, non-resident, expatriate, seconded — requires a different calculation approach.


What Spanish payroll outsourcing covers

Monthly payroll cycle

Every month follows the same regulated cadence:

By the 23rd: Incident submission deadline. BMC receives your monthly changes — new hires, leavers, salary changes, overtime, sick leave, commissions, and holiday. Where there are no changes, payroll runs automatically on the previous month’s data.

By the 27th: BMC delivers digitally signed payslips for each employee, the SEPA bank payment file (XML ISO 20022) ready for upload to your bank, and a monthly summary report with total payroll cost, Social Security contributions, and IRPF withholdings.

By the last day of the following month: Social Security contributions (TC/FLA filings) submitted via Siltra and paid. BMC manages the submission and sends you confirmation.

By the 20th of April, July, October, January: IRPF withholding return (Modelo 111) filed with the AEAT covering the previous quarter’s withholdings.

Sistema RED and Siltra management

BMC acts as your authorised RED Agent (Autorizado RED). This means all your Social Security filings — employee registrations (AFI alta), deregistrations (AFI baja), data changes, sick leave and maternity/paternity certificates, and monthly contribution settlements — are managed by BMC through its Sistema RED authorisation.

Without an authorised RED agent, companies must apply for their own Sistema RED access, install and maintain Siltra software, and submit files directly — a burden that requires ongoing training as the TGSS updates the Siltra specification each year.

Collective agreement compliance

Spain’s 3,000+ collective agreements are not optional. The applicable convenio colectivo — at sector, provincial, or company level — sets binding minimum salaries, working hours, overtime rates, seniority increments, and paid leave entitlements that take precedence over the general minimum wage. Getting this wrong creates either underpayment (unlawful, subject to Labour Inspectorate sanction) or overpayment (unnecessary cost).

BMC identifies the applicable collective agreement during onboarding, monitors agreement renewals as new salary tables are published, and applies the correct rates for every employee category.

IRPF withholding management

Every payslip requires a correctly calculated IRPF (income tax) withholding. The withholding rate depends on each employee’s annual gross salary, tax situation (children, disability, mortgage deduction), residency status, and whether the salary includes irregular income components.

BMC calculates each employee’s withholding individually and files Modelo 111 quarterly (or monthly for larger employers). The annual summary (Modelo 190) is delivered to each employee by 31 January for their personal income tax return.


Payroll for foreign companies entering Spain

First hire triggers immediate compliance obligations

When your company’s first Spanish employee starts work, four compliance streams activate simultaneously:

1. TGSS employer registration: The company must have a Código de Cuenta de Cotización (CCC) before the first employee’s registration can be filed. If the company was incorporated without employees, this registration may not yet exist.

2. AFI alta (employee registration): Must be filed via Sistema RED before the employee’s first working day — not the day of, not the day after. A retroactive registration is automatically a late registration.

3. Collective agreement identification: The applicable convenio colectivo must be identified and the employee’s salary verified against its minimum tables before the contract is signed.

4. IRPF withholding setup: The employee’s initial withholding rate must be calculated from the data in their comunicación de datos al pagador (the form employees submit at the start of employment).

BMC manages all four streams as part of its onboarding service, typically completing setup within 48 hours for straightforward single-employee engagements.

Seconded and expatriate employees

Seconded employees and expatriates require payroll calculations that go beyond standard resident employee treatment:

Social Security system: Does the employee pay Social Security in Spain, in their home country, or in both (if no Totalisation Agreement applies)? EU citizens covered by EU Regulation 883/2004 and citizens of countries with bilateral Totalisation Agreements (US, UK, Japan, Canada, Australia, Brazil, and others) may remain in their home-country Social Security system if the secondment is temporary. An A1 certificate (EU) or Certificate of Coverage (non-EU treaty countries) documents this.

Beckham Law: Qualifying new Spanish tax residents — typically employees relocated to Spain by a foreign employer — may apply for the Beckham Law flat 24% IRPF rate (vs the standard progressive scale reaching 47%). The application (Modelo 149) must be filed within 180 days of first Social Security registration. BMC identifies qualifying employees at onboarding and manages the application.

Split payroll: Where an employee works partly in Spain and partly abroad, salary must be split between jurisdictions with each portion subject to the withholding rules of the relevant country. BMC coordinates with home-country payroll teams on split payroll structures.


Cost of payroll outsourcing in Spain

BMC charges a flat per-employee monthly fee with volume discounts. Standard fee range: €15–€45 per employee per month, depending on:

  • Number of employees (volume discount applies from 10+ employees)
  • Complexity (expatriate payroll, multiple collective agreements, variable compensation structures)
  • Whether the engagement includes expatriate payroll advisory

There are no per-filing fees, no revision fees, and no overtime charges for incidents received before the 23rd deadline. Setup/onboarding is charged separately as a one-time fee. BMC provides a fixed-price written quote before any work begins.


Why BMC for Spanish payroll services

BMC’s payroll team includes payroll specialists, employment lawyers, and tax advisers who work together on each client’s payroll. The combination matters: when a collective agreement renewal changes salary tables, the employment law team identifies the change and the payroll team applies it immediately. When an employee’s tax situation changes, the tax team recalculates the withholding and the payroll team implements it in the same month.

For companies beginning their Spanish operations, payroll outsourcing from BMC is available from day one — before the first hire, configured during the company formation process, so the first employee’s payslip is processed correctly from their first working day.

For background on setting up a company in Spain or entering the Spanish market as a foreign company, see our dedicated guides.

FAQ

Frequently asked questions

Spanish payroll has three critical monthly deadlines. Social Security contributions must be filed and paid by the last day of the following month (e.g., July contributions by 31 August), with automatic 10–20% surcharges for late payment. The IRPF withholding return (Modelo 111) must be filed by the 20th of the month following the quarter (April, July, October, January) — or monthly for companies enrolled in the monthly filing scheme. Employee registrations (AFI altas) must be submitted via Sistema RED before the employee's first working day, not after. BMC manages all three deadlines as part of its standard service.
Sistema RED (Remisión Electrónica de Datos) is the Spanish Social Security system's portal for employer filings — employee registrations (AFI altas/bajas), data changes, sick leave and maternity certificates, and Social Security contribution settlements via Siltra. Access requires authorisation from the TGSS, and submissions require Siltra software or an authorised RED agent. Errors in Siltra files block the submission and trigger the late-payment clock. BMC acts as authorised RED agent for all its payroll clients, managing every filing and handling TGSS notifications electronically.
Spain has over 3,000 active collective agreements at sector, provincial, and company level, each with binding minimum salary tables, working hours, overtime rates, and seniority increments that override the general minimum wage. Getting the applicable collective agreement wrong means either underpaying employees (unlawful) or overpaying (unnecessary cost) — and the Labour Inspectorate can inspect up to four years back. BMC identifies the applicable collective agreement during onboarding and keeps salary tables and provisions updated when agreements are renewed.
Seconded employees trigger a complex matrix of Social Security obligations, withholding treatment, and possible double taxation treaty application. The key questions: which country's Social Security system applies (determined by bilateral Totalisation Agreements or EU Regulation 883/2004); whether the employee qualifies for the Beckham Law flat-rate IRPF at 24%; and whether salary should be split between home and host country. BMC handles all of these scenarios, coordinates with the home-country HR team, manages A1 certificates for EU employees, and calculates split payrolls where required.
Monthly incidents submitted to BMC: new hires (contract type, start date, salary, category, Social Security number), leavers (end date and termination reason), salary or category changes, confirmed overtime or supplementary hours, commission amounts, sick leave certificates (parte de baja), paid and unpaid leave taken. If there are no changes, payroll processes automatically on the previous month's data. Incident deadline: 23rd of the month for delivery before the 27th.
BMC charges a flat per-employee monthly fee with volume discounts. Typical range: €15–€45 per employee per month depending on complexity (expatriate payroll, multiple collective agreements, variable compensation) and volume. Setup fees apply for onboarding. There are no per-filing fees, revision fees, or overtime charges for incidents received before the 23rd deadline. We provide a fixed-price quote before engagement.
Yes. A finiquito must include the proportional share of the full annual bonus for days worked, unused holiday entitlement (2.5 days per month worked), accrued allowances, and — where applicable — the statutory redundancy payment (20 days per year for objective dismissal, 33 days per year for unfair dismissal). We also prepare the SEPE employer certificate for unemployment benefit claims. Calculation errors in a finiquito create immediate labour claims; BMC's employment law team reviews all termination settlements before delivery.
Yes. We provide payroll outsourcing from the first employee. Smaller teams often have the most to gain from outsourcing — the fixed cost of in-house payroll expertise (software, training, dedicated time) is spread over fewer employees, making the per-unit cost disproportionately high. Many clients begin outsourcing at company formation, before the first hire, so the first payslip is processed correctly from day one.

Speak with a specialist

Complimentary first call. No commitment. Response within 1 hour during office hours.

Free first consultation 30 minutes with a specialist in your area
Fixed quote before we start No surprises, no success fees
Registered tax agent Electronic filing of all tax returns

4.8/5 · Data processed in the EU · GDPR · No commitment

Frequently asked questions

Questions about Payroll Services Spain: Outsourced Payroll for Foreign Companies 2026

Spanish payroll has three critical monthly deadlines. Social Security contributions must be filed and paid by the last day of the following month (e.g., July contributions by 31 August), with automatic 10–20% surcharges for late payment. The IRPF withholding return (Modelo 111) must be filed by the 20th of the month following the quarter (April, July, October, January) — or monthly for companies enrolled in the monthly filing scheme. Employee registrations (AFI altas) must be submitted via Sistema RED before the employee's first working day, not after. BMC manages all three deadlines as part of its standard service.
Sistema RED (Remisión Electrónica de Datos) is the Spanish Social Security system's portal for employer filings — employee registrations (AFI altas/bajas), data changes, sick leave and maternity certificates, and Social Security contribution settlements via Siltra. Access requires authorisation from the TGSS, and submissions require Siltra software or an authorised RED agent. Errors in Siltra files block the submission and trigger the late-payment clock. BMC acts as authorised RED agent for all its payroll clients, managing every filing and handling TGSS notifications electronically.
Spain has over 3,000 active collective agreements at sector, provincial, and company level, each with binding minimum salary tables, working hours, overtime rates, and seniority increments that override the general minimum wage. Getting the applicable collective agreement wrong means either underpaying employees (unlawful) or overpaying (unnecessary cost) — and the Labour Inspectorate can inspect up to four years back. BMC identifies the applicable collective agreement during onboarding and keeps salary tables and provisions updated when agreements are renewed.
Seconded employees trigger a complex matrix of Social Security obligations, withholding treatment, and possible double taxation treaty application. The key questions: which country's Social Security system applies (determined by bilateral Totalisation Agreements or EU Regulation 883/2004); whether the employee qualifies for the Beckham Law flat-rate IRPF at 24%; and whether salary should be split between home and host country. BMC handles all of these scenarios, coordinates with the home-country HR team, manages A1 certificates for EU employees, and calculates split payrolls where required.
Monthly incidents submitted to BMC: new hires (contract type, start date, salary, category, Social Security number), leavers (end date and termination reason), salary or category changes, confirmed overtime or supplementary hours, commission amounts, sick leave certificates (parte de baja), paid and unpaid leave taken. If there are no changes, payroll processes automatically on the previous month's data. Incident deadline: 23rd of the month for delivery before the 27th.
BMC charges a flat per-employee monthly fee with volume discounts. Typical range: €15–€45 per employee per month depending on complexity (expatriate payroll, multiple collective agreements, variable compensation) and volume. Setup fees apply for onboarding. There are no per-filing fees, revision fees, or overtime charges for incidents received before the 23rd deadline. We provide a fixed-price quote before engagement.
Yes. A finiquito must include the proportional share of the full annual bonus for days worked, unused holiday entitlement (2.5 days per month worked), accrued allowances, and — where applicable — the statutory redundancy payment (20 days per year for objective dismissal, 33 days per year for unfair dismissal). We also prepare the SEPE employer certificate for unemployment benefit claims. Calculation errors in a finiquito create immediate labour claims; BMC's employment law team reviews all termination settlements before delivery.
Yes. We provide payroll outsourcing from the first employee. Smaller teams often have the most to gain from outsourcing — the fixed cost of in-house payroll expertise (software, training, dedicated time) is spread over fewer employees, making the per-unit cost disproportionately high. Many clients begin outsourcing at company formation, before the first hire, so the first payslip is processed correctly from day one.
Email
Contact