Two properties, one treaty credit, zero double taxation.
Coordinated Spanish Modelo 210 and Norwegian self-assessment so rental income was taxed once, not twice. Saved an estimated €6,200/year ongoing.
The couple bought two apartments side-by-side in 2022, intending to rent both. They engaged us at the end of their first year of ownership, after their Norwegian accountant flagged that the numbers on the rental income tax did not look right — they appeared to have been taxed in full both in Spain and in Norway. They had been.
The structural problem
Norway and Spain have a tax treaty (signed 1999, in force since 2000) that determines which country has primary right to tax what income. For real estate rental income, the rule is simple and standard: the country where the property is located taxes first (Spain, in this case), and the country of residence (Norway) taxes the same income but credits the foreign tax paid against its own liability.
That credit only works if two things happen on time:
- The Spanish tax (Modelo 210) is filed and paid in the Spanish quarter when due.
- The Norwegian tax return claims the foreign tax credit using the official Spanish payment certificate (certificado de pagos), not just the receipt.
In year 1, neither happened. Modelo 210 was filed late by their previous Spanish gestor (one quarter combined into the next), and the Norwegian return was prepared without an official payment certificate, so the credit was disallowed. Result: 19% paid in Spain, 22% paid in Norway, on the same euros.
Year 1 cleanup
Year 1 was already in the rear-view mirror, so the cleanup was retrospective. Two parallel streams:
- Spain: verified the Modelo 210 filings, paid the late surcharges (€280), requested official payment certificates from Hacienda for both properties and all four quarters.
- Norway: coordinated with the client's Norwegian accountant on a corrective return (endringsmelding) for year 1 with the Spanish certificates as supporting documentation. The credit was reinstated and the over-paid Norwegian tax refunded.
Year 1 net recovery to the clients: €4,800 in over-paid Norwegian tax, against €280 in Spanish late surcharges. Net €4,520 recovered.
The forward-looking architecture
The cleanup was the easy part. The harder part was preventing the same disaster every year forward. We set up a coordinated calendar:
| Date | Action | Side |
|---|---|---|
| 20 Apr | Q1 Modelo 210 filed | Spain |
| 20 Jul | Q2 Modelo 210 filed | Spain |
| 20 Oct | Q3 Modelo 210 filed | Spain |
| 20 Jan (next year) | Q4 Modelo 210 filed | Spain |
| 15 Feb | Request payment certificates from AEAT | Spain |
| 10 Mar | Forward certificates + summary to NO accountant | Coordination |
| 30 Apr | Norwegian self-assessment with credit applied | Norway |
Each step is automated on our side or scheduled with their Norwegian accountant. The clients receive one summary email per quarter with the Spanish payment confirmed and the credit accruing. They do nothing.
Year 2 result
With the architecture in place, year 2 ran clean:
- Modelo 210 filed on time, all four quarters, both properties. Spanish tax: €5,840 (19% on net rental income).
- Spanish payment certificates issued February 2026 for the four 2025 quarters.
- Norwegian self-assessment claimed the full €5,840 credit against the Norwegian liability. Net Norwegian tax on the rental income: €1,080 (the differential between Spanish 19% and Norwegian effective rate).
- Total tax on the rental income: €6,920. Same income in year 1 had cost €11,840 between the two countries.
€4,920/year ongoing. Combined with the year-1 recovery, the overall delta is around €6,200/year average over the first three years of the engagement. The architecture cost two days of our time to design and runs on autopilot thereafter.
Why this happens so often
The treaty credit is technically simple. The execution requires two countries' tax calendars to talk to each other, and the Spanish system does not produce its certificates until the quarterly cycle is complete. Most Spanish gestors stop at "filed on time"; most foreign accountants stop at "client says they paid in Spain". The certificate, the timing, and the cross-border coordination are no one's job by default.
That coordination is what we add — and what turns the same rental income from a doubly-taxed liability into a singly-taxed asset.
Other engagements
Saved €12,400 in avoidable non-resident tax on a €340k purchase.
From first viewing to €3,200/month rental in under 6 months.
From €8,600 in backdated Modelo 210 penalties to a clean file in 90 days.
Whatever stage you're at, let's talk.
A 30-minute discovery call is free and clarifies more than any email chain.
