| Year | Gross Salary | Base | IRPF | Net |
|---|
Estimate Spanish IRPF for employment income using separate state and regional quota, personal minimum logic, and autonomous community selection. Compare Madrid, Catalonia, and Andalusia side by side.
| Year | Gross Salary | Base | IRPF | Net |
|---|
Spain IRPF for the common-regime system is not one single nationwide flat rate. It is made of a state quota and an autonomous-community quota. That is why a generic Spain-wide tax percentage is wrong for many users. The same salary can produce different IRPF outcomes in Madrid, Catalonia, and Andalusia because the regional scale changes.
The taxpayer minimum in V1 is set to €5.550. This minimum is not treated as a simple afterthought. The calculator first computes quota on the full base, then computes quota on the minimum amount, and subtracts the minimum quota from the full quota. That approach is why a serious IRPF calculator needs more structure than a simple tax-band widget.
Employment income does not move directly from gross salary into IRPF. First the salary is reduced by employee Social Security and by the fixed €2.000 general deductible employment expense. This version also allows extra user-entered deductible employment expenses. The resulting figure is used as the general liquidable base approximation for the state and regional quota engine.
Madrid, Catalonia, and Andalusia can produce different outcomes because their regional scales are not identical. Madrid is often lighter at some income levels, Catalonia can be heavier at higher slices, and Andalusia follows its own regional schedule. This is exactly why the regional selector matters.
2025 is the authoritative year in this version. 2026 and 2027 are preview-only views and reuse the verified 2025 community tables as placeholders. They are useful for directional planning but should not be treated as filing-ready outputs.