Modelo 130: a practical guide for Spanish freelancers
7 min read
What Modelo 130 is, who has to file it, when each quarterly deadline falls, and how the 20% advance payment actually works.
If you are an autónomo in Spain, Modelo 130 is probably the form you deal with most: four times a year you report to the tax agency. And yet it keeps raising the same questions: who has to file it? How is that famous 20% calculated? What happens if a quarter ends in losses? This guide sums it up without the jargon.
What exactly is Modelo 130?
It is the advance income-tax (IRPF) payment for anyone running a business activity under direct estimation. Instead of paying your whole year’s income tax in one go with the annual return, you prepay a percentage of your year-to-date profit every quarter. Think of it as a withholding you apply to yourself.
Who has to file it?
The general rule is simple, though it has one important exception worth checking every year:
- You must file if you run a business activity under direct estimation (normal or simplified), the most common setup for freelancers.
- You are exempt if more than 70% of your activity income already carries IRPF withholding on the invoice — common if you mostly bill Spanish companies at the 15% or 7% withholding rates.
- Members of comunidades de bienes file in proportion to their share.
- If you are under the module system (objective estimation), your equivalent is Modelo 131, not 130.
Deadlines: four dates a year
Modelo 130 is filed within the first twenty calendar days of the month after each quarter. The last quarter has a slightly different window:
- First quarter (January–March): April 1–20.
- Second quarter (April–June): July 1–20.
- Third quarter (July–September): October 1–20.
- Fourth quarter (October–December): January 1–30 of the following year.
If the last day falls on a weekend or public holiday, the deadline moves to the next working day. Filing late triggers surcharges even by a single day, so these dates belong in your calendar.
How the 20% really works
The calculation runs on your accumulated net profit since January 1: income minus deductible expenses. The 20% applies to that base, and then you subtract what you already paid in earlier quarters of the same year.
- It is cumulative, not quarter by quarter: a weak second quarter can offset what you paid in the first.
- If the result is zero or negative, the filing comes out at zero and you pay nothing that quarter.
- Social Security contributions are also deductible as an expense, which lowers the base.
- Everything you prepay is settled in the annual tax return: overpay and it is refunded, underpay and you cover the difference.
The 20% is not an extra tax: it is an advance on your income tax that gets settled in the annual return.
The most common mistake: crunching it by hand every quarter
Most Modelo 130 scares do not come from the tax itself but from disorder: unrecorded invoices, forgotten expenses, numbers recalculated in a spreadsheet at 11 p.m. on deadline day. Keeping your records current throughout the quarter turns filing into a ten-minute review.