Fill the Modelo 100 Online — Free, No Upload
The Spanish Declaración del IRPF (Impuesto sobre la Renta de las Personas Físicas) — opens in your browser in one click
Official source: sede.agenciatributaria.gob.es/Sede/Renta.html
About the Modelo 100 (Declaración del IRPF)
The Modelo 100 is the annual Declaración del Impuesto sobre la Renta de las Personas Físicas (IRPF) — the personal income tax return that Spanish tax residents file each year with the Agencia Tributaria (AEAT, also called Hacienda). It aggregates worldwide income (salary, autónomo activity, rentals, dividends, capital gains, pensions), applies the mínimo personal and mínimo familiar, and runs the figure through the state IRPF brackets and the escala autonómica set by your Comunidad Autónoma. Most filers submit electronically through Renta WEB on the sede electrónica during the Campaña de la Renta (April through early July). PDF Edit opens the Modelo 100 inside your browser so you can pre-fill it, review numbers a gestor or asesor fiscal has supplied, or keep a clean archived copy of the return you submitted — all without uploading.
How to Fill the Modelo 100 Online — in 4 Steps
1. Click "Fill Modelo 100 Free"
The button above opens the official Modelo 100 inside the PDF Edit editor — running entirely in your browser. No download to your filesystem, no signup, no upload to a server.
2. Type directly into the form fields
Click any field to place your cursor and type — NIF/DNI, datos personales, income figures, retenciones, deductions. Tab moves to the next field. Every native AcroForm field is recognised — no guesswork about where to click.
3. Sign, stamp, or annotate as needed
Use the toolbar to add a signature image, a date stamp, or a free-text note for your gestor. Everything stays inside your browser — Hacienda, AEAT, and no third party ever sees your entries until you submit through Renta WEB.
4. Save or print your completed Modelo 100
Click Save to download the filled PDF, or press Ctrl+P (⌘+P on Mac) to print. The output has no watermark and matches the layout of the official Agencia Tributaria Modelo 100 exactly.
Why Use PDF Edit for the Modelo 100?
Fillable — really fillable
The Modelo 100 loads as a native AcroForm PDF with live fields you can click and type into — datos identificativos, rendimientos del trabajo, rendimientos de capital, ganancias y pérdidas patrimoniales, base liquidable, cuota líquida, resultado. Not a flat scan, not a separate data entry form that rebuilds a new PDF on download.
100% in your browser
The Modelo 100 is opened and edited entirely on your device. NIF, DNI, salary, retenciones, IBAN — nothing leaves your machine. There is no server-side copy because there is no server processing your return.
No watermark, no paywall
The saved PDF is the same official AEAT form — no "edited with pdfedit.com" banner, no "upgrade to download" wall. Free forever, ad-supported.
Printable, too
Save the PDF for your records, or Ctrl+P to print a clean copy for your asesor fiscal. Margins and alignment match the original Agencia Tributaria layout.
Always the current campaign
We track the official Agencia Tributaria release and update the source PDF when AEAT publishes a new revision for the Campaña de la Renta. This landing page was last verified on 2026-05-17.
Works on anything
Windows, Mac, Linux, Chromebook, iPad, iPhone, Android — any modern browser. No install, no admin rights, no plugin, no Java runtime like the legacy Programa PADRE required.
Frequently Asked Questions
What is the Modelo 100?
The Modelo 100 is the Declaración del Impuesto sobre la Renta de las Personas Físicas (IRPF) — the annual personal income tax return that Spanish tax residents file with the Agencia Tributaria (AEAT). It reports worldwide income (employment, autónomo activity, capital gains, rentals, pensions), applies the mínimo personal y familiar, sums the state and regional (Comunidad Autónoma) brackets, and produces a resultado a pagar or a devolver.
Who must file the Modelo 100?
All Spanish tax residents who exceed the filing thresholds: gross employment income above €22,000 from a single payer, or above €15,000 when more than one payer is involved (and the secondary payers total over €1,500). Autónomos and recipients of capital gains, rentals, or other income generally must file regardless. Non-residents file the IRNR (Modelo 210) instead of the Modelo 100.
When is the Campaña de la Renta?
The Campaña de la Renta runs from April to early July each year. The 2024 campaign opened on 3 April 2025 and closed on 1 July 2025; returns with resultado a pagar by direct debit had to be filed by 26 June. The 2025 campaign (filed in 2026) is expected to follow the same April–July window — Agencia Tributaria publishes the exact dates on agenciatributaria.es.
What is the Borrador and how does it differ from a full Modelo 100?
The Borrador is the pre-filled draft return that AEAT generates from data it already holds (payroll, withholding certificates, bank interest, pension payers). You confirm it through Renta WEB or the app móvil if everything is correct. The full Modelo 100 is the same return after you add the items AEAT does not know about — rental income, autónomo activity, foreign accounts, certain deductions, regional benefits — which is why most filers must edit the Borrador rather than simply confirm it.
What is the régimen de impatriados (Beckham Law)?
The régimen especial para trabajadores desplazados a territorio español — informally the Ley Beckham — lets qualifying inbound workers be taxed as non-residents (IRNR) on Spanish-source income for up to six years, at a flat 24% up to €600,000. Beneficiaries file a separate Modelo 151 instead of the Modelo 100. If you have opted in via Modelo 149, you do not file the Modelo 100 for the years the régimen de impatriados applies.
What are the 2024 IRPF brackets?
The state component of the 2024 IRPF (filed 2025) is: 19% up to €12,450; 24% from €12,450 to €20,200; 30% from €20,200 to €35,200; 37% from €35,200 to €60,000; 45% from €60,000 to €300,000; and 47% above €300,000. The regional component (escala autonómica) is set independently by each Comunidad Autónoma and adds to the state brackets — your final marginal rate depends on where you have your residencia habitual.
How does the Comunidad Autónoma regional component work?
Each Comunidad Autónoma sets its own escala autonómica that runs in parallel with the state brackets. Madrid and Andalucía have lowered the lower brackets, Cataluña has historically run higher, and the Comunidad Valenciana adjusts almost every year. Regional deductions (rent, large family, education, donations) also apply on top of the state ones. The Modelo 100 separates the cuota íntegra estatal from the cuota íntegra autonómica so both are visible.
Which deductions appear on the Modelo 100?
Common state deductions include the deducción por maternidad (€1,200 per child under three, working mothers), discapacidad of taxpayer or dependents, large family (familia numerosa), aportaciones a planes de pensiones, and the legacy deducción por vivienda habitual for mortgages dated before 1 January 2013. Each Comunidad Autónoma layers its own regional deductions on top — rent, education materials, donations, custodia non-marital — declared in the relevant annex of the Modelo 100.
What is the resultado: a pagar or a devolver?
After the Modelo 100 sums income, applies the mínimo personal y familiar, runs the state and autonómica brackets, and subtracts withholdings (retenciones) plus pagos a cuenta, the result is either positive (a pagar — you owe AEAT) or negative (a devolver — AEAT owes you). A pagar can be split via Modelo 102 into a 60% payment in June and 40% in November. A devolver returns to the bank account (cuenta corriente) you supply, generally within six months.
Can PDF Edit submit the Modelo 100 to AEAT?
No — actual submission must go through Renta WEB on the sede electrónica of agenciatributaria.es (using Cl@ve, certificado digital, or DNI electrónico) or via the AEAT app móvil. PDF Edit is for filling, reviewing, and saving a clean PDF of the Modelo 100 — useful for transferring figures into Renta WEB, for archiving a copy of the return you submitted, or for a gestor or asesor fiscal reviewing the numbers before transmission.