Modelo 130 in Spain: 70% Rule, Deadlines and Who Files
When freelancers in Spain must file modelo 130: the 70% IRPF withholding rule, quarterly deadlines, examples, late filing penalties and zero returns.
May 2026 · 5 min read · Updated in June 2026
When freelancers in Spain must file modelo 130: the 70% IRPF withholding rule, quarterly deadlines, examples, late filing penalties and zero returns.
May 2026 · 5 min read · Updated in June 2026

The short answer: if at least 70% of your professional invoicing in the previous calendar year carried IRPF withholding (Spanish clients who already withhold for you), you're normally exempt from filing modelo 130 for the whole current year. If it was below 70%, you file.
The long answer is the one that'll save you from a penalty.
Modelo 130 is a quarterly advance payment of IRPF (Spanish income tax) that you file yourself. Hacienda wants to collect something throughout the year, not wait until the annual tax return.
But there's a shortcut: if your Spanish clients are already withholding IRPF for you (the typical 15% you see deducted on every invoice), the tax office is already collecting. It doesn't need you to add another advance payment on top.
The 70% rule exists to decide whether that shortcut applies.
Previous year's professional invoicing with withholding ÷ previous year's total professional invoicing = does it reach 70%?
If the answer is yes, you don't file modelo 130 this year. If the answer is no, you file the four quarters.
Important: from your second year of activity onward, it does not change quarter by quarter. The previous full calendar year decides the current year. Only in your first year as autónomo is the 70% test calculated on the income for the period covered by each payment.
There is also a census-registration piece: the exemption is declared through modelo 036/037. Cece can estimate whether the rule seems to apply, but what Hacienda expects depends on how you're registered.
Previous-year invoices:
Spanish agency: 3,000 € (with 15% withholding)
Spanish SME: 2,000 € (with 15% withholding)
Spanish SME: 1,500 € (with 15% withholding)
Total: 6,500 €. All with withholding. 100% > 70%. You don't file modelo 130 this year.
Previous-year invoices:
US client: 4,000 € (no withholding, you invoice them without IRPF)
Spanish SME: 2,000 € (with 15% withholding)
With withholding: 2,000 €. Total: 6,000 €. Ratio: 33%. You file modelo 130 this year.
Previous year: 80% of income carried withholding → you don't file modelo 130 this year.
This year: that client ends, the new ones are foreign → the obligation normally doesn't change until next year.
But because those foreign invoices have no withholding, you should still reserve IRPF for the annual tax return.
This is what confuses people most: after your first year, the obligation normally does not change quarter by quarter. This year's real mix matters, but usually for next year's filing obligation.
Modelo 130 deadlines in 2026:
The amount to pay is not 15% of your non-withheld invoices. Modelo 130 is 20% of accumulated net profit from January: professional income issued minus deductible expenses, minus the 5% hard-to-justify expense allowance if it applies, then minus withholdings already suffered and previous quarterly payments from the same year.
If it comes out negative or zero, you still file if you're required to: you mark the result as 0 €. There is no mid-year refund; you simply pay nothing that quarter. Not filing when you were required to does cost.
Nothing happens. It's legal. Some people file modelo 130 voluntarily to spread IRPF payments through the year, even when they're exempt.
It's not necessary and it doesn't give you any tax benefit. But it doesn't hurt either.
This does have consequences:
The difference between the two is huge. If you discover you've been skipping a modelo 130 you should have filed, it's much cheaper to file now, before the tax office writes to you.
A lot of people remember it as "if all your clients withhold, you don't file." That's almost right, but it's not the actual threshold. The threshold is 70%, not 100%. And except in your first year, it's measured using the previous year, not the current quarter.
Whoever has one significant foreign client often files when they shouldn't or fails to file when they should. Both versions of the mistake have a cost.
In Cece this gets calculated automatically. Every time you log an invoice, Cece tags your activity with a tax profile (Spanish client with withholding, foreign client, private individual, etc.) and can estimate your previous-year ratio: *"82% of your 2025 invoicing carried withholding → in 2026 you're probably not required to file modelo 130."* In your first year, the estimate is period-based.
If you don't use Cece, a spreadsheet works just as well. The rule is the same: two columns, one percentage, one decision.
If you're reading this in the middle of a quarter, there's time. If you're reading this on the 15th of the closing month, also. If you're reading this on the 22nd, there are options, but hurry.
Cece takes care of what weighs on your day-to-day (projects, payments, proposals, tax calculations) and surfaces the numbers that matter, so they stop weighing on you and you can get back to what counts.