A contract change goes through, the gross salary is higher, and the amount that reaches the bank account is smaller. Or a bonus lands in the same month as the prorated extra payments and the payslip stops resembling last month's. This is routine, especially for technical profiles with variable pay, flexible benefits and frequent compensation reviews.
A Spanish payslip — the nómina — is not a single figure. It is the individual receipt that justifies payment of the salary, and it has to show earnings, deductions and net pay clearly, under article 29 of the Workers' Statute and the Supreme Court's reading of how plainly those concepts must be separated (PayFit explains the structure of a payslip). Read those blocks in the right order and you can catch a discrepancy before it becomes an employment or tax problem.
Why a Spanish payslip is so hard to read
The most common mistake is starting from the net figure. It is the number people care about because it is the one in the bank account, but it explains nothing about how it was reached. A tech lead who changes contract can see a higher gross and a lower net through some combination of social security contributions, income tax withholding, prorated extra payments, or a bonus folded into the period.
The payslip makes far more sense read as a document in four blocks:
- Identification. Company and employee details, the pay period, the contribution group and other employment data.
- Earnings (devengos). Everything generated during the period: base salary, supplements, bonus, overtime and certain benefits in kind.
- Deductions. The amounts subtracted, principally social security contributions and income tax withholding.
- Totals and net pay. Total earned, total deducted, and the amount to be received.
The right order removes most of the confusion
First check who is paying, whom, and for what period. Then add up the earnings and separate salary concepts from non-salary ones. Only then look at the bases and the deductions. Skip straight to the net figure and every change looks arbitrary.
Rule of thumb: a payslip is not validated by checking whether the net "looks about right". It is validated by reconstructing the path from the contract to the bank transfer.
This matters for small HR teams too. A startup can outsource payroll administration and still has to explain to a person why their bonus shows up this month, why the extra payment is prorated, or why a contract change moves their unemployment contribution. For the operational side, this guide to calculating net pay is useful, always checked against the real payslip and the individual's circumstances.
For technical profiles the reading takes more discipline. Fixed salary can sit alongside variable pay, private health insurance, meal vouchers, training budget, stock options or RSUs. Each element can be treated differently, so the net figure is the end of the process, not the starting point.
Gross salary, contribution base and tax base: what each one is
These three magnitudes answer different questions. Mixing them during a salary negotiation, or while reviewing a payslip, means comparing figures that are not equivalent — especially where bonuses, flexible benefits or prorated extra payments are involved.
- Total gross salary: the sum of everything earned before contributions and withholding.
- Contribution base (base de cotización): the amount used to calculate social security contributions. It can include the proportional share of the extra payments and other recurring items.
- Income tax base (base sujeta a IRPF): the amount the tax withholding is calculated on.
- Net pay (líquido total): what is left after deductions, and normally what is transferred.
The payslip follows a sequence. The contract fixes an annual gross figure, which is split across monthly concepts. Those concepts either feed the contribution base or get specific treatment. The tax base is then determined and the deductions applied until you reach the net.
| Magnitude | Definition | What applies to it |
|---|---|---|
| Total gross salary | Pay generated before any deduction | The contractual and salary reference point |
| Contribution base | Amount subject to social security | Contributions for common contingencies, unemployment, training and other applicable mechanisms |
| Income tax base | Amount used for tax withholding | IRPF withholding according to personal and employment circumstances |
| Net pay | Result after deductions | The amount paid to the employee |
What comes out before income tax
On a permanent contract, the employee's usual contributions are 4.70% for common contingencies, 1.55% for unemployment and 0.10% for vocational training on the relevant base (UOC breaks down the contribution bases). PayFit puts the employee's contribution at around 6.35% in a typical structure, though the result depends on the contract, the base and which concepts are included (PayFit describes payroll withholding).
In 2026 a further 0.15% for the MEI — the intergenerational equity mechanism — is added, part of a total 0.9% rate split between employer and employee (El Español explains how the MEI is shared). In the ordinary cases of that year the employee's contribution lands around 6.50% before income tax. Odiverse collects the 2026 contribution bases and their caps (Odiverse explains the 2026 contribution bases).
The monthly maximum base is €5,101.20 and the general minimum is published as €1,424.40 or €1,424.50 per month, depending on the source and the contribution group. To check what contributions have actually accrued and how they relate to entitlements, there is the record of contributions.
For technical profiles, review each concept separately. A fixed salary can coexist with a bonus, health insurance, meal vouchers, training, stock options or RSUs. Gross, bases and net can all differ, and that difference should be explained on the payslip and in the contractual paperwork.
How income tax withholding is calculated, and why it moves
Two people on the same annual gross can carry different IRPF withholding. The employer calculates an annual forecast and applies a provisional withholding rate against it, which can be regularised when income or personal circumstances change.
The calculation takes in the annual gross, the type of contract, the family situation, the autonomous community, and the number and distribution of extra payments. It also uses whatever the employee has declared on the modelo 145. A marriage, a birth, a change of tax residence or any other relevant change has to be notified. Leave the form stale and the withholding drifts out of line.
Two examples that explain the difference
Take two people on the same annual gross with the same payment structure. One is single with no children. The other is married with children. The second can carry a lower withholding rate because their personal and family circumstances change the annual calculation. The exact percentage still depends on salary, contract, autonomous community and the modelo 145 data.
How the extra payments are distributed also changes the monthly result. With 12 prorated payments, each payslip includes a share of the extra payments and the net tends to spread evenly. With 14 payments, ordinary months are lower and two separate extra payslips appear. The annual total can match; the monthly net will not.
| Situation | Payments | Approximate withholding rate |
|---|---|---|
| Single, no children | 12 prorated | Roughly 19–24% |
| Married, with children | 12 prorated | Roughly 12–18% |
| Single, no children | 14 payments | Roughly 19–24%, distributed differently |
| Married, with children | 14 payments | Roughly 12–18%, distributed differently |
These are illustrative ranges, not an individual tax calculation. They vary with salary, contract, autonomous community, deductions, flexible benefits and personal data. To estimate the result, use a gross-to-net salary calculator and check it against the contract, not against somebody else's payslip.
What to check: if the net moves, look first at the tax base, the earnings, the bonus, the flexible benefits and the distribution of payments. A difference from last month is not on its own evidence of an error.
A December regularisation can raise or lower the net. The employer adjusts the withholding to bring it closer to the forecast annual tax. In technical profiles this adjustment shows up regularly after a bonus is paid, after flexible benefits change, or after the income forecast is revised.
A worked payslip for a technical profile
Take a senior backend engineer on a fixed annual gross of €48,000, with prorated extra payments, an annual bonus spread over twelve months, and flexible benefits covering meal vouchers and health insurance. This is a teaching example, not a liquidation that applies to a real person: the contract, the contribution group, the family situation and the withholding rate are all missing.
The first recommendation is not to invent the net. The fixed monthly salary comes from dividing the annual fixed figure by twelve. The bonus and the flexible benefits require knowing both their amounts and their employment and tax treatment. Without that, any final figure presented as exact is misleading.
Reading the earnings
Earnings are the amounts that generate the month's pay. Only income or compensation concepts belong here:
| Concept | Earnings (€) | Notes |
|---|---|---|
| Base salary | Monthly contractual amount | Fixed part of the salary |
| Prorated extra payments | Agreed monthly amount | Added to ordinary earnings |
| Bonus | Monthly variable or one-off payment | Depends on the plan and on attainment |
| Seniority or collective agreement | Where applicable | Only appears when recognised |
| Meal vouchers | Applicable value | May form part of flexible benefits |
| Health insurance | Applicable value | Tax treatment needs checking |
Base salary and the prorated share are usually predictable. The bonus can vary or appear on a separate payslip. Flexible benefits can reduce the cash transferred without necessarily destroying value: part of the compensation is delivered as services or products instead.
Deductions are presented separately. They are amounts subtracted to fund contributions or to apply tax withholding:
| Concept | Deductions (€) | Notes |
|---|---|---|
| Common contingencies | Applicable base × 4.70% | Employee contribution |
| Unemployment | Applicable base × 1.55% on permanent, or 1.60% on temporary | Depends on the contract |
| Vocational training | Applicable base × 0.10% | Employee contribution |
| MEI in 2026 | Applicable base × 0.15% | Employee deduction |
| Income tax (IRPF) | Taxable base × calculated rate | Tax withholding |
| Net pay | Final result | The amount transferred |
Do not multiply percentages before locating the base each one applies to. The ordinary contributions and the income tax withholding are not necessarily calculated on the same figure.
Why the payslip changes
If the bonus is paid in a single month, earnings rise and the income tax base for that period can rise with them. Spread it monthly and the effect is distributed. Prorated extra payments lift the ordinary amount compared with a fourteen-payment scheme, though the valid comparison is always on the annual total.
In 2026 the MEI shows up as its own employee deduction. The employer should explain any material difference from the previous month, particularly where it coincides with a contract change, a bonus or a change in flexible benefits.