Spanish Income Tax for Expats on Mallorca: IRPF Explained for 2026
Sandor Farkas
Mallorca expert and author
Moving to Mallorca permanently means one big administrative question comes around every spring: the Spanish income tax return. Spain's personal income tax is called IRPF - Impuesto sobre la Renta de las Personas Fisicas - and once you become a tax resident, you are required to declare your worldwide income to the Spanish tax authority, the Agencia Tributaria. This guide explains who has to file, what counts as taxable income, how the Modelo 100 form works, and what you can do to keep your bill manageable.
When You Become a Spanish Tax Resident
The threshold that triggers Spanish tax residency is spending more than 183 days in Spain in a calendar year. The Agencia Tributaria counts every day you are physically present, including transit days. If your "center of vital interests" - meaning your main job, business, or close family - is in Spain, you can also be classified as a resident even without the 183-day count.
The key practical point: many people who split their time between Mallorca and another country cross the 183-day line without realizing it. Once you do, Spain taxes your entire worldwide income, not just what you earn locally. Leaving Spain before the end of the year does not retroactively reset the counter - the days already spent are locked in.
You stop being a Spanish tax resident only if you officially de-register (baja consular or padron removal) and can prove tax residency somewhere else. A tax certificate from your new country is the standard proof if the Agencia Tributaria questions your status.
Tip: Track your days carefully
Keep a simple log of entry and exit dates from the very first day you spend on the island. Flight tickets, rental agreements, bank statements, and supermarket receipts all count as evidence if the Agencia Tributaria audits your residency. Calendar apps with location history are not accepted as sole proof.
What Income Do You Have to Declare?
Once you are a Spanish tax resident, all of the following are taxable in Spain:
- Employment income: salaries, bonuses, and benefits in kind from a Spanish or foreign employer.
- Self-employment income: freelance fees, consulting income, business profits.
- Pension and retirement income: state pensions and private pensions from most countries. Whether a specific pension is taxed in Spain or in the source country depends on the relevant double taxation treaty - the rules vary significantly by country of origin.
- Rental income: from properties in Spain or abroad.
- Investment income: bank interest, dividends, and capital gains from selling shares, property, or other assets.
- Foreign assets over 50,000 EUR: these must also be declared on Modelo 720, a separate annual declaration for overseas bank accounts, property, and investments.
Many expats are surprised to learn that a foreign rental property generates taxable income in Spain. Even a pension from abroad that is taxed at source in the other country may still need to appear on your Spanish return, depending on the treaty in place.
How Spanish Income Tax Is Calculated
IRPF is a progressive tax. For 2026, the rates range from 19 percent on the first bracket up to 47 percent on income above 300,000 EUR. The Balearic Islands have their own regional rates that apply on top of the national rates, so the combined scale for residents of Mallorca differs slightly from mainland Spain.
The standard annual personal allowance (minimo personal) is 5,550 EUR - meaning this portion of your income is tax-free. Additional allowances apply for people over 65 or 75, for dependents living with you, and for disability.
Investment income (interest, dividends, capital gains) is taxed separately on a savings scale starting at 19 percent and capped at 28 percent for amounts above 300,000 EUR. This is generally more favorable than the main income scale.
Filing Modelo 100: Deadlines and How to Do It
The Spanish tax return for a given year is filed the following spring. For income earned in 2025, the filing window typically opens in early April 2026 and closes on 30 June 2026. Missing the deadline brings an automatic surcharge of 5 to 20 percent, depending on how late you file.
You have two filing options:
-
Online via the Agencia Tributaria website: log in with your digital certificate (Certificado Digital), Cl@ve PIN, or NIE-linked credentials. The system pre-populates data from Spanish employers and banks, which you then review and complete. You can access the service at sede.agenciatributaria.gob.es.
-
Through a gestoria or tax advisor: for most expats with income from multiple countries, professional help is worth the fee - typically 100 to 300 EUR per return. A good gestoria can also help you apply double taxation treaty rules correctly, which can significantly reduce what you owe.
If the result is a refund (a devolucion), the Agencia Tributaria normally pays it within a few weeks of processing. If the result is a payment, you can split it into two installments: 60 percent by the June deadline and 40 percent in November.
Tip: Get your digital certificate early
The Certificado Digital takes a few steps to obtain - you apply online, then verify in person at a designated office. Getting it a few weeks before tax season saves you stress and opens up other Spanish digital services too, from checking your social security record to requesting official certificates.
Modelo 720: Declaring Foreign Assets
If you hold assets abroad worth more than 50,000 EUR in any single category (bank accounts, securities, or real property), you must file Modelo 720 by 31 March each year. The declaration is informational - it does not generate a tax bill by itself - but failing to file or filing incorrectly used to come with very large penalties. The rules were revised after a European Court of Justice ruling in 2022, and penalties are now more proportionate, but the obligation to declare still stands.
Common categories that trigger the Modelo 720 requirement include overseas brokerage accounts, ISAs or 401(k) plans, foreign real estate, and foreign life insurance with a surrender value above the threshold.
Warning: Penalties for late or incorrect Modelo 720
Even though the penalty regime was softened after the 2022 ECJ ruling, failing to file Modelo 720 when required can still result in fines and additional income tax on undeclared assets. If you have substantial holdings abroad, seek advice from a tax advisor experienced in cross-border situations before the March deadline.
Double Taxation Treaties: Avoiding Paying Twice
Spain has double taxation agreements (DTAs) with more than 100 countries. These agreements determine which country has the right to tax specific types of income. As a general rule:
- Employment income is usually taxed where the work is performed.
- Pensions from most countries are taxed in Spain once you are a Spanish resident, but there are exceptions - notably UK state pensions and pensions from some government schemes.
- Rental income is typically taxed in the country where the property is located, but may also need to be declared in Spain (with a credit for tax already paid abroad).
- Dividends and interest from foreign sources are usually declared in Spain; a credit applies for any withholding tax already deducted at source.
The Agencia Tributaria publishes the full list of Spain's tax treaties on its website. Your gestoria or tax advisor will be able to apply the correct treaty rules once they know your specific income sources.
Key Takeaways
Spanish income tax for expats on Mallorca is manageable once you understand the basics. The 183-day rule determines whether you are a resident at all. As a resident, you declare worldwide income via Modelo 100 each spring. If you hold significant assets abroad, Modelo 720 is a separate obligation due by 31 March. Double taxation treaties prevent you from being taxed on the same income twice, but you need to know which treaty applies to your specific situation. For anything beyond straightforward employment in Spain, professional advice from a gestoria or Spanish tax specialist is money well spent.