Spain Tax Residency · Glossary

Modelo 100

Modelo 100 is Spain's annual income tax return for residents. Spanish tax residents file Modelo 100 to report their worldwide income to the Agencia Tributaria. For Americans in Spain, it is the closest Spanish counterpart to the US Form 1040.

Modelo 100 is Spain’s annual income tax return for residents. It is the form Spanish tax residents file each year to report their worldwide income and calculate the IRPF they owe. The Agencia Tributaria uses it to reconcile income, withholding, deductions, and any balance due or refundable.

For Americans in Spain, Modelo 100 is the closest Spanish counterpart to US Form 1040: the annual resident income tax return used to report income and settle IRPF when a filing is required.

In one sentence: Modelo 100 is the annual Spanish income tax return that residents file to report worldwide income under IRPF.

HolaSam note

Filing Modelo 100 does not satisfy your US tax obligations, and filing Form 1040 does not satisfy your Spanish ones. Americans in Spain often need both — coordinated carefully, because the Spanish income tax result may affect the Foreign Tax Credit calculation on the US side.


When this usually comes up

Modelo 100 comes up when someone becomes a Spanish tax resident for the first time and realizes they need to file a Spanish income tax return. It also comes up when a US expat is trying to understand what their Spanish gestor is filing on their behalf, or when they are trying to coordinate the Spanish return with their US accountant.

A concrete example: an American who moved to Madrid in January 2024 and spent the full year there would likely be a Spanish tax resident for 2024. If they had reportable income above the filing thresholds, Modelo 100 would be the annual return used to report worldwide income — including any US salary, US investment returns, and Spanish income — by the late June 2025 deadline.


Why it matters for US persons in Spain

Modelo 100 is the document that makes the two-country filing situation concrete. Once you file it, you have a documented Spanish tax liability (or refund), and a basis for calculating the Foreign Tax Credit on your US return.

For Americans, the Modelo 100 filing is often the starting point for cross-border coordination. The Spanish income tax paid or accrued — documented through Modelo 100 — is what supports the Foreign Tax Credit claim on Form 1116. Getting the Spanish return right matters for the US return as well.


How it works

Modelo 100 is filed electronically through the Agencia Tributaria’s online platform, Renta Web. The process involves:

  • Pulling in pre-populated data from sources reported to AEAT — such as Spanish employers, banks, and property records
  • Adding any income not pre-populated — foreign income in particular often requires manual entry
  • Reviewing deductions, regional credits, and applicable treaty adjustments
  • Submitting and either paying any balance due or requesting a refund

Filing campaign The Renta campaign — the period during which Modelo 100 can be filed — typically runs from early April through late June of the following year. For the 2024 tax year, the campaign ran from April 2 to June 30, 2025.

Filing threshold Not every Spanish tax resident is required to file Modelo 100. Filing thresholds depend on income type and amount. Residents with a single Spanish employer whose withholding is accurate, and whose total income falls below certain limits, may not be required to file. However, those with foreign income, multiple income sources, or significant deductions often are. A gestor can confirm whether you are required to file and whether filing would result in a refund.

Foreign income For US persons, the most important practical point is that foreign income — US salary, US dividends, US rental income — often does not appear automatically in pre-populated Spanish tax data and may need to be entered manually. Missing foreign income is one of the most common filing errors for American residents in Spain.


Modelo 100 sits within a broader set of annual obligations for Spanish tax residents:

  • IRPF — the underlying tax that Modelo 100 reports and settles
  • Modelo 720 — foreign asset declaration, a separate filing typically due by March 31
  • Modelo 721 — cryptocurrency held abroad, separate from Modelo 720
  • Modelo 130 / 131 — quarterly income tax prepayments that may apply to some self-employed taxpayers; these feed into the annual Modelo 100 reconciliation
  • US Form 1040 — US federal return, required regardless of Modelo 100
  • Foreign Tax Credit (Form 1116) — may allow Spanish income tax paid or accrued to offset US tax on the same income

Common confusion

“Modelo 100 and IRPF are different things” IRPF is the tax. Modelo 100 is the return used to file and settle it. They are related but distinct — like the difference between “income tax” and “Form 1040.”

“Pre-populated data covers everything” Renta Web pre-populates data from sources reported to AEAT. It does not know about your US accounts, US employer, or US investments. Foreign income often needs to be entered manually, and missing it is a common error.

“Filing Modelo 100 means Spain handles the double-taxation issue” Spain’s IRPF return does not coordinate with the US return. That coordination happens on the US side, through the Foreign Tax Credit on Form 1116. Filing Modelo 100 accurately is a prerequisite — but the coordination work still needs to happen on the US return.

“I don’t need to file because my employer withholds” Withholding by a Spanish employer does not always satisfy the filing requirement, especially if you have other income sources, foreign income, or are entitled to deductions or credits. A gestor should confirm your specific situation.


Quick FAQ

Is Modelo 100 the same as “la Renta”?

Yes. “La Renta” is the colloquial term for both the IRPF return and the annual filing campaign. Filing “la Renta” means filing Modelo 100.

What happens if I miss the Modelo 100 deadline?

Late filing can result in surcharges and interest. Filing voluntarily after the deadline, before receiving a notice from AEAT, generally results in lower penalties than filing in response to an AEAT requirement. A gestor can advise on the best approach if you have missed a deadline.

Do I file Modelo 100 even if I owe nothing?

Possibly yes, depending on your income level and sources. Some residents are required to file even if the result is zero or a refund. Filing requirements are based on gross income thresholds, not on whether tax is owed.


Sources