Cost of Living Mallorca
Living costs
Preset values are examples.
All preset salaries, expenses and the birth date are calculation examples.
Mallorca pay starts at the German example salary as a comparison assumption. You can change either salary.
Please enter a value.
Enter your own health fund’s additional contribution rate from your contribution notice. Blank is not zero; an intentional rate of 0 is accepted.
Mallorca costs are initially copied from your German entries. We make no claim about Mallorca’s price levels. Enter the costs you have researched; the button copies your German costs again.
- In each scenario you receive the same regular cash salary in all twelve months, fully subject to tax and contributions: no one-off payments, benefits in kind, salary conversion or tax-free pay components.
- In the German year you are subject to unlimited German income tax throughout the year, with statutory health and long-term care insurance and general pension and unemployment insurance.
- In the Spanish year you are tax-resident in the Balearics throughout the year and hold a permanent full-time job under Régimen General (Spain’s general social-security system), with regular monthly contributions, no overtime or special schemes. Monthly contributory pay is constant, including prorated pagas extraordinarias (extra salary payments).
- One social-security system applies per scenario: German in the German year, Spanish in the Spanish year. No posting, A1, work in several states or S1.
- You are single, have no children, other income, church-tax liability or individual deductions or reliefs.
Cannot answer this case
All conditions confirmed: Check and confirm all conditions for both scenarios.
Tax and contribution calculation BEFORE individual reliefs: excludes church tax, disability and special reliefs, union dues, further employment expenses and other personal reliefs, including the Balearic rent deduction for under-30s under Article 3 bis DL 1/2014.
The monthly figure is the annual average after modelled annual tax, not a payslip.
Legal status: 1 January 2026
Sources
- § 32a Einkommensteuergesetz (EStG) — Einkommensteuertarif (gesetze-im-internet.de)
- § 9a Einkommensteuergesetz (EStG) — Pauschbeträge für Werbungskosten (gesetze-im-internet.de)
- § 10c Einkommensteuergesetz (EStG) — Sonderausgaben-Pauschbetrag (gesetze-im-internet.de)
- § 32 Einkommensteuergesetz (EStG) — Kinder, Freibeträge für Kinder (gesetze-im-internet.de)
- § 66 Einkommensteuergesetz (EStG) — Höhe des Kindergeldes, Zahlungszeitraum (gesetze-im-internet.de)
- § 4 Solidaritätszuschlaggesetz 1995 — Zuschlagsatz (gesetze-im-internet.de)
- § 3 Solidaritätszuschlaggesetz 1995 — Bemessungsgrundlage und zeitliche Anwendung (gesetze-im-internet.de)
- Ley 35/2006, del IRPF (consolidado) (boe.es)
- Decreto Legislativo 1/2014, texto refundido de tributos cedidos de las Illes Balears (consolidado) (boe.es)
- SGB V, insbesondere §§ 241 und 249 (konsolidierter Gesetzestext) (gesetze-im-internet.de)
- § 1 Pflege-Beitragssatz-Anpassungsverordnung 2025 (PBAV 2025) (gesetze-im-internet.de)
- SGB XI, insbesondere §§ 55 und 58 (konsolidierter Gesetzestext) (gesetze-im-internet.de)
- Bekanntmachung der Rentenversicherungsbeitragssätze für 2026 (RVBeitrSBek 2026) (gesetze-im-internet.de)
- § 341 SGB III – Beitragssatz und Beitragsbemessungsgrenze (gesetze-im-internet.de)
- § 10 EStG – Sonderausgaben (konsolidierter Gesetzestext) (gesetze-im-internet.de)
- Sozialversicherungsrechengrößen-Verordnung 2026 (SVBezGrV 2026) (gesetze-im-internet.de)
- § 20 SGB IV – Aufbringung der Mittel, Übergangsbereich (gesetze-im-internet.de)
- Orden PJC/297/2026, de 30 de marzo (texto inicial, BOE de 31/03/2026) (boe.es)
This calculation is provided for guidance only and is not a substitute for tax or legal advice in specific cases.
What's left of your salary in Mallorca?
That depends almost entirely on a layer you can't see from the outside: taxes and social security contributions. Two identical gross salaries lead to different net amounts in Germany and in Mallorca, because both countries take their cut differently — with different tax rates, different contribution rates and different upper limits.
The calculator above compares exactly this layer, and only this layer. For a given gross annual salary, it shows you what actually arrives net in Germany and what arrives net in Mallorca. What you then spend on rent, groceries and everything else is something you enter yourself — why we don't prescribe these figures for you is explained openly further below.
How the calculation works
On the German side, the calculator determines income tax according to the basic tax scale (Grundtarif) and the solidarity surcharge. On top of that come the employee's shares of social insurance: health insurance including the fund-specific additional contribution, long-term care insurance, pension insurance and unemployment insurance. These contributions are calculated month by month and capped at the respective contribution assessment ceilings — above these limits, the contribution no longer rises even though the salary does.
On the Spanish side stands the IRPF (Impuesto sobre la Renta de las Personas Físicas), the Spanish income tax. It consists of a state portion and a regional portion; the regional portion here follows the Balearic tax scale and thus differs from other Spanish regions. On top of that come the employee contributions to the Seguridad Social, the Spanish social security system. These contributions are called cotización there. Taken into account are the general contribution, the unemployment insurance contribution, the vocational training contribution, the MEI (Mecanismo de Equidad Intergeneracional, an additional contribution to stabilise the pension system) and, if the salary exceeds it, the cotización de solidaridad — a solidarity contribution on the portion of salary above the Spanish maximum contribution base.
Spain, too, has a contribution ceiling, the base máxima de cotización. It differs from the German assessment ceilings, which is why the burden shifts differently depending on salary level. The double effect of contributions on both sides is important: they cost you money upfront, but at the same time they reduce your taxable income. Anyone who compares only the tax rates is comparing too little — and anyone who compares only the contribution rates, likewise.
Both sides are calculated based on the legal status for 2026. The result is a calculation before individual allowances: without church tax, without disability or special relief allowances, without income-related expenses beyond the standard allowance, and without the Balearic rental deduction for under-30s. What you personally can claim shifts the result — usually in your favour.
Who the calculator applies to — and who it doesn't
A tax calculator is only as honest as the case it discloses. This one calculates a clearly defined standard case: a single person without children between the ages of 24 and 64 who receives the same ongoing cash salary all year round — without one-off payments such as a Christmas bonus or bonus, and without benefits in kind such as a company car.
In Germany, this person is covered by statutory health and long-term care insurance, under the general pension and unemployment insurance schemes, earning above the transitional range and below the annual income threshold, meaning they are not eligible for private insurance. On Mallorca, they are employed full-time on a permanent contract, under the Régimen General — the general scheme of Spanish social security for employees — and registered on a monthly contribution basis. Two complete calendar years are compared, not the year of the move itself.
If your case doesn't fit this framework, the calculator deliberately gives you no figure, but a note with a reference instead. This applies above all to pensioners, the self-employed (who in Spain are liable for contributions under the special scheme for autónomos), people not in employment, and anyone covered by the so-called Beckham regime, the special Spanish tax scheme for incoming employees. Different rules apply to these groups, and a figure from the wrong model would be worse than no figure at all.
Why there are no rent and supermarket prices here
For taxes and social security contributions we can cite primary sources: statutory texts, official contribution rates, published tariffs. For the price level on Mallorca, we cannot. Neither the INE nor Eurostat publishes a regional price-level index comparing Spanish regions — there simply is no official figure stating that life on Mallorca is a certain amount more expensive or cheaper than in Germany.
What circulates are collections of user-reported prices. They are based on self-reported figures without a controlled sample, fluctuate widely, and appear more precise than they are because of the decimal point. Anyone who builds their budget on this is planning with an illusion of precision that won't hold up at the crucial moment.
That's why rent, groceries and other expenses in this calculator are your figures. They start with a clearly marked worked example that you overwrite; on the Mallorca side, your German values appear initially — not as a statement about the island, but as a starting point. Research for your specific situation: the rent for the municipality and the flat size you're actually looking for, the shopping costs for your actual habits. That's the only approach that fits your situation — and it takes an afternoon, not more.
Common mistakes in budget planning
- Underestimating seasonal rental fluctuations. In tourist areas, annual rental contracts are scarce during the summer months because flats are let short-term instead. Anyone searching in winter sees a different market to someone looking in June.
- Adopting your usual shopping basket without checking it. Familiar German brands are imported goods on the island and aren't stocked everywhere. If you're planning your food budget, you should check local prices for yourself — both for the products you're used to and for the local alternatives.
- Forgetting summer electricity costs. Air conditioning runs for months on end on Mallorca. If you never used cooling in Germany, you'll have no reference point for this expense. The same applies to water — there's a dedicated guide on registering your water connection.
- Leaving out the purchase-related costs when buying property. Property transfer tax, notary, land registry, lawyer and surveyor fees all add to the purchase price and are regularly overlooked when planning financing.
- Overestimating the local salary level. If you're employed locally, you earn according to the local job market, not the German one. If you're keeping your German salary, this should be clarified contractually before you move.
- Not considering tax residency based on length of stay. After a certain length of stay in the calendar year, you become tax resident in Spain — with consequences for your worldwide income, for the declaration of foreign assets (Modelo 720), and for whether, instead of resident taxation, the non-resident tax applies.
- Sorting out health insurance too late. Switching from the German to the Spanish system takes lead time. Anyone who only starts after moving may find themselves without proper insurance cover for weeks.
Anyone who owns property on the island also bears ongoing costs unrelated to salary — property tax, rubbish collection fee, community charges. The calculator below estimates these for your property:
Mallorca running costs
Explanation
Official cadastral value of the whole property, shown on the IBI bill (local property tax). Without an assessed value, a different tax base applies under Article 85 of Ley 35/2006; this calculator does not cover that case. Unknown does not mean zero.
Explanation
The year the calculation applies to. It sets the 31 December accrual date, the version of the tax rules that applies and the reference year of every cost you enter. The default is the previous year.
Explanation
Annual property tax from your bill. Palma 2026 example: €890 on a €200,000 base liquidable (taxable base), with no reduction or relief. This amount does not change automatically with the cadastral value.
Explanation
Owners' association: monthly contribution according to its approved budget. Blank means unknown; 0 means no contribution of your own. Do not repeat pool, garden or reserve costs already included.
- Subtotal of recorded costs
- €2,482.72
- IBI (property tax)
- €890.00
- Comunidad de propietarios (community fees)
- Missing entries: 1 — Comunidad de propietarios (community fees).
Rental-income tax is not calculated; it requires a separate Modelo 210 return. See D2: tax on rental income.
Legal status: 1 January 2023
This calculation is provided for guidance only and is not a substitute for tax or legal advice in specific cases.
What comes after the budget: authorities and registration
Once the numbers add up, the formal part begins. This order has proven reliable, since each step is a prerequisite for the next:
- Apply for your NIE number — the Spanish foreigner identification number, without which practically nothing works.
- Empadronamiento — registration in your municipality's resident register.
- Residencia — registration as an EU citizen resident in Spain.
- Sort out health insurance — via the employer, the public system or privately.
- Check your tax liability — from when you count as tax-resident in Spain and what that means for your tax return.
Alongside this, it's worth taking a look at your vehicle and driving licence: what to bear in mind for re-registration, vehicle registration and insurance is covered in the guide to Cars and traffic; the recurring technical inspection is explained in the guide to the ITV in Mallorca.
The remaining everyday matters — registering electricity and water, mobile contracts, rubbish collection, dealings with authorities — are covered in the section Living and everyday life.
Checklist before the move
- Check your employment contract: is payroll run in Spain or in Germany, and which social security system are you registered under?
- Research rents for the municipality where you actually want to live — not for "Mallorca" as a whole.
- Record running costs separately: electricity with cooling in summer, water, internet, community fees for the residential complex.
- Keep a reserve for the first few months, when deposit, registration, furnishing and dealings with authorities all come at once.
- Make sure health insurance cover is seamless for the period between leaving the German system and starting the Spanish one.
- Keep a record of the days spent in Spain during the calendar year, so you can properly document your tax residency.
- Check your German contracts: notice periods, bank details, registered address, ongoing subscriptions.
- List existing foreign assets and ongoing income from Germany before your first Spanish tax return is due.