Dmitrii Sheinkman Author Dmitrii Sheinkman Residence permit expert, tax adviser 13 min read Message the author

Modelo 130 in Spain: how autónomos calculate and pay the quarterly IRPF prepayment

Modelo 130 is the quarterly IRPF prepayment that an autónomo under estimación directa pays: 20% of profit from 1 January to the end of the quarter, minus earlier quarters’ payments and tax withheld on invoices. Due by 20 April, July, October and 30 January, even at zero, unless you are a professional with 70% of last year’s income withheld.

Do you need Modelo 130?Three questions, then what to do every quarter1. How is income calculated?estimación directa(normal or simplified)2. Professional, and ≥70%of last year’s incomehad IRPF withheld?3. File Modelo 130every quarter20% of profit since 1 Jan− earlier quarters’ payments− tax withheld on invoicesyesnono, modulesFile Modelo 131yesNo Modelo 130Result above zero: pay itby 20 April, 20 July, 20 October;fourth quarter by 30 JanuaryZero or negative: still filea negative return by the same dates;a Q1–Q3 negative reduces later payments
The 70% rule applies to professional activities (art. 109.2 of the IRPF Regulation) and to farming and forestry (art. 109.3 and 109.4). Deadlines: art. 111 of the same Regulation; with direct debit, file by the 15th, and in January by the 25th.

For the full picture of self-employed taxes and contributions, see Autónomo taxes and contributions in Spain. This article covers one form in detail, with a worked example on a profit of €72,000.

Who files Modelo 130 and who does not

Everyone who carries on a business or professional activity must make prepayments (art. 109.1 of the IRPF Regulation). Which form you use depends on how your income is calculated.

  • Estimación directa, normal or simplified: Modelo 130. This covers almost all consultants, IT professionals and owners of small businesses.
  • Module system (estimación objetiva): Modelo 131. The prepayment is based on the activity’s indicators rather than actual profit: 4%, or 3% with one employee and 2% with none (art. 110.1.b of the Regulation).
  • Professionals with withholding: exempt. If your activity is professional and at least 70% of last year’s income from it was subject to IRPF withholding, you neither pay nor file (art. 109.2 of the Regulation; the Tax Agency’s instructions for Modelo 130 say the same).

The exemption is narrower than many people think. It covers professional activities, meaning sections 2 and 3 of the IAE tariffs (art. 95.2 of the Regulation), and otherwise only farming, livestock and forestry (art. 109.3 and 109.4). A trader, café or shop owner files Modelo 130 regardless of withholding. What counts is the share of income, not the number of clients, and only Spanish companies, organisations, businesses and professionals withhold. If your main clients are abroad, you will almost never reach 70%; that is the situation of most digital nomads and IT professionals working for foreign clients.

In the year you register there is no previous year to compare, so the share is checked quarter by quarter (art. 109.5 of the Regulation): a quarter where 70% of income was withheld needs no prepayment, the next one may.

Two special cases. If the activity is carried on jointly, through a comunidad de bienes or another entity under the income attribution regime, each member files Modelo 130 on their share of the profit (art. 112 of the Regulation). If you have opted for the Beckham regime, tax is calculated under non-resident income tax rules, and so are payments on account (art. 114 of the IRPF Regulation). Quarterly payments under this regime work differently from the general-regime Modelo 130, so check the procedure for your activity with an adviser before your first quarter.

How the payment is calculated: 20% on a cumulative basis

The most common mix-up: Modelo 130 is not calculated for three months but for everything since 1 January. Every figure on the form is cumulative, as the form’s instructions state. The calculation has five steps (art. 110 of the IRPF Regulation):

  1. Income from 1 January to the end of the quarter, minus expenses for the same period: cumulative profit.
  2. 20% of that profit. If you have a loss since the start of the year, this is zero.
  3. Minus the payments calculated in earlier quarters of the same year.
  4. Minus IRPF withheld on your invoices, also since 1 January (for professionals).
  5. Minus the reduction for low profit in the previous year, if it applies.

The reduction (art. 110.3.c of the Regulation) depends on net profit from the activity in the previous year:

Quarterly reduction on Modelo 130, art. 110.3.c of the IRPF Regulation
Previous year’s profit Reduction each quarter
up to €9,000 €100
€9,000.01–€10,000 €75
€10,000.01–€11,000 €50
€11,000.01–€12,000 €25
over €12,000 none

If you had no activity in the previous year, its profit counts as zero, so in your first year you are entitled to €100 a quarter, €400 a year. At our readers’ income levels the reduction disappears from year two, but it is worth claiming at the start.

Deductible expenses follow the general estimación directa rules: Social Security contributions, office rent, equipment through depreciation, software, your gestor. Under simplified estimación directa, the quarterly form also includes the 5% allowance for hard-to-justify expenses, capped at €2,000 a year (art. 30.2ª of the Regulation; the form’s instructions place it in the same expenses box). The 7% rate applied to 2023 only. More on expenses in the section on what you can deduct in our article on autónomo taxes.

The 20% reduction for new businesses (art. 32.3 of the IRPF Law) is not part of the quarterly calculation in the Modelo 130 instructions: the profit box only allows the irregular-income reduction under art. 32.1. The new-business reduction is applied in the annual return. You may choose to pay more than 20% (art. 110.4 of the Regulation), which is a way to cover the annual balance in advance.

Example: €90,000 of income in a year

An IT consultant under simplified estimación directa, in the fourth year of activity. Invoices for the year total €90,000; expenses, including Social Security contributions and the 5% allowance, are €18,000, or €4,500 a quarter. Clients are mostly abroad; in the second quarter one Spanish client paid €10,000 and withheld 15%, which is €1,500. Only 11% of income was withheld, far from 70%, so Modelo 130 is filed every quarter.

Modelo 130 by quarter: income €90,000, expenses €18,000, €1,500 withheld in Q2
Quarter Profit since 1 January 20% Earlier quarters’ payments Withholding since 1 January To pay
Q1 (by 20 April) €15,500 €3,100 €0 €0 €3,100
Q2 (by 20 July) €36,000 €7,200 €3,100 €1,500 €2,600
Q3 (by 20 October) €51,500 €10,300 €5,700 €1,500 €3,100
Q4 (by 30 January) €72,000 €14,400 €8,800 €1,500 €4,100

Over the year the consultant paid €12,900 in prepayments, and the client withheld another €1,500: €14,400 in total, exactly 20% of the €72,000 profit. Withholding neither raises nor lowers the tax; it simply moves part of the prepayment to the client, which is why the payment drops in the quarter after it.

Now the annual return. The state part of the IRPF scale alone on a €72,000 base comes to €11,123.50 (art. 63 of the IRPF Law, with the €5,550 personal allowance). That is already 77% of all prepayments. The regional part, set by your autonomous community, comes on top, so the total will be well above €14,400, and the difference is paid with the Renta in spring. 20% is a prepayment, not the tax rate. From a profit of roughly €30,000–35,000 a year, state and regional tax together already exceed 20% of profit; the exact threshold depends on the region. It makes sense to set aside more than 20%, and art. 110.4 of the Regulation lets you pay more each quarter.

Deadlines and payment

Modelo 130 deadlines, art. 111 of the IRPF Regulation and Order EHA/1658/2009
Quarter File and pay With direct debit, file by
Q1 (January–March) 1–20 April 15 April
Q2 (April–June) 1–20 July 15 July
Q3 (July–September) 1–20 October 15 October
Q4 (October–December) 1–30 January of the following year 25 January

If the last day falls on a Saturday or a public holiday, it moves to the next working day. That explains the “different January dates” people find online: the rule says 30 January, and the Tax Agency’s calendar shows the shift for a given year.

The form is filed online, with a digital certificate or Cl@ve. On paper you can file only a form generated in the Tax Agency’s own online service. There are three ways to pay:

  • Direct debit: the Tax Agency collects the amount from a Spanish account on the last day of the period. You must file earlier, by the 15th, or by the 25th in January. File later and direct debit is no longer available, so you pay straight away.
  • Immediate payment: from a bank account or by card, and since 2025 also through Bizum. The bank issues an NRC payment reference, you enter it in the return, and only then is it filed.
  • Acknowledging the debt and asking for deferral or instalments, if the money is not there on time. You can pay part and ask to defer the rest. The return is still filed on time, so there is no late-filing surcharge; interest runs on the deferred amount.

Zero and negative returns

As long as you are registered with the Tax Agency as a business and not exempt under the 70% rule, Modelo 130 is filed every quarter, with or without income. If nothing is due, the Regulation requires a “negative” return (art. 111.1). A quarter without invoices is no reason to miss the deadline.

A negative result in Q1–Q3 (for example, expenses ran ahead of income, or earlier payments turned out too high) is marked “a deducir” and reduces the next positive payments of the same year. In Q4 a negative result is not carried forward and the return is marked “negativa”. Modelo 130 itself never pays out a refund: overpaid prepayments come back through the annual return.

A pause in activity ends the obligation only after deregistering with the Tax Agency on Modelo 036; deregistering from RETA is a separate Social Security procedure. How to stop the activity properly is covered in the section on pausing in our article on autónomo taxes.

How Modelo 130 links to the Renta and to 7% and 15% withholding

Modelo 130 is not a separate tax. It is a prepayment of your annual IRPF: all prepayments and all tax withheld on your invoices are deducted from the tax in the annual return (art. 79 of the IRPF Law). The final tax is calculated on Modelo 100 in the following spring, on the full scale, together with other income, deductions and family allowances. The result is either a balance to pay or a refund.

Withholding on an invoice works like a prepayment, except the client pays it. A Spanish company or business that buys your professional services withholds 15% (art. 95.1 of the IRPF Regulation). In the year you start and the two following years the rate is 7%, provided you had no professional activity in the previous year; you must tell the client in writing. You enter the withheld amounts on Modelo 130 cumulatively and deduct them from the payment. The lower 7% in the first years means less withholding and higher Modelo 130 payments; the total does not change.

So the type of activity and your client mix are worth thinking through at registration: professional or business, Spanish clients or foreign ones. They decide whether you need Modelo 130 and whether your invoices carry withholding. The step-by-step registration process is in our guide How to register as an autónomo in Spain.

Tell us your situation — we reply within the hour

or leave your contact and we will write first
We reply within an hour during working hours. We never call without warning.

If you file late or make a mistake

Late, but you filed on your own before the Tax Agency asked. There is no penalty, only a surcharge: 1% plus another 1% for each full month of delay, and after 12 months 15% plus interest (art. 27 of the General Tax Law, LGT). The surcharge is cut by 25% if the payment itself is made on filing and the surcharge is paid by the date in the notice. Example: a €4,100 Q4 payment filed in early May, three full months after 30 January, carries a 4% surcharge, €164, or €123 with the 25% reduction.

A late zero return. There is no loss to the Treasury, so instead of a surcharge there is a fixed penalty of €200, halved to €100 if you file late on your own (art. 198 LGT).

The Tax Agency found the unpaid amount. Now it is a penalty, starting at 50% of the unpaid tax (art. 191 LGT). How a surcharge differs from a penalty, and which reductions apply, is explained in Spanish tax penalties and late returns.

A wrong amount. If the payment was too low, you file a supplementary return (complementaria) for the same quarter with all the correct figures and pay the difference. If it was too high, no supplementary return is filed: you ask the Tax Agency to rectify it, within four years, or the overpayment is simply credited in the annual Renta. This is what the Modelo 130 instructions say.

If whole quarters are missing because the activity started before registration, that is a different task, covered in Backdated RETA registration.

Common Modelo 130 mistakes

These come from questions autónomos have been asking in community chats for years.

  1. Treating the quarter on its own. The Q2 return covers six months of income and expenses, not three, and deducts what has already been paid. Modelo 303 for IVA, by contrast, covers a single quarter.
  2. Skipping Modelo 130 in a quarter with no income. The return is required even at zero; missing it means a €200 penalty (€100 if you file late on your own).
  3. Applying the 70% rule to a business activity or to foreign clients. The exemption covers professional activities (and farming), and only where tax was actually withheld.
  4. Treating 20% as the final tax. From a profit of about €30,000–35,000 a year, tax on both scales already exceeds 20% of profit. With a €72,000 profit, the state part of the annual tax alone equals 77% of all prepayments, and with the regional part the total is higher. Expect a balance to pay in spring.
  5. Choosing direct debit after the 15th. From the 16th to the 20th (26th to 30th in January) direct debit is no longer available, and you pay immediately with an NRC.
  6. Not checking what your gestor filed. A wrong debit account or a wrong amount shows up after the deadline. Keep your Modelo 130 receipts: in practice they are requested when changing a residence permit to self-employment and in requests for further documents, as several chat members have reported.

You do not have to handle quarterly filings yourself. If you want a specialist to prepare and file Modelos 130 and 303, see our gestor services in Spain; you can also book a consultation to go through your income, clients and tax regime.

Frequently asked questions about Modelo 130

What is Modelo 130 in Spain?

It is the quarterly return on which an autónomo under estimación directa pays an IRPF prepayment: 20% of profit from 1 January to the end of the quarter, minus earlier quarters’ payments and tax withheld on invoices. All prepayments are deducted from the tax in the annual return.

Do I have to file Modelo 130 if I had no income?

Yes. As long as you are registered with the Tax Agency as a business and not exempt under the 70% rule, Modelo 130 is filed every quarter. If nothing is due, you file a negative return (art. 111.1 of the IRPF Regulation). Missing the deadline for a zero return means a €200 penalty, or €100 if you file late on your own, and €75 with the 25% prompt-payment reduction (art. 188.3 LGT).

Who does not need to file Modelo 130?

Anyone with a professional activity who received at least 70% of last year’s income from it with IRPF withheld (art. 109.2 of the IRPF Regulation). Only Spanish companies, organisations, businesses and professionals withhold, so with foreign clients there is usually no exemption. Businesses and those on the module system do not qualify: under modules you file Modelo 131.

What is the Modelo 130 deadline?

For the first three quarters, from 1 to 20 April, July and October; for the fourth, from 1 to 30 January of the following year. With direct debit you must file by the 15th, and by the 25th in January. A deadline that falls on a non-working day moves to the next working day.

Is income on Modelo 130 reported for the quarter or since the start of the year?

Since the start of the year. Income, expenses and withholding are entered cumulatively from 1 January to the end of the quarter, 20% of the profit is calculated, and earlier quarters’ payments are deducted. Modelo 303 for IVA, by contrast, covers a single quarter.

Why do I owe more in the annual return if I paid Modelo 130?

Because 20% is a prepayment, not the tax rate. Annual IRPF is calculated on a progressive scale that includes a regional part. With a €72,000 profit, the state part alone is €11,123.50, and with the regional part the total exceeds the €14,400 prepaid. The difference is paid with the Renta.

What happens if I file Modelo 130 late?

If you file on your own before the Tax Agency asks, there is no penalty: a surcharge of 1% plus 1% for each full month of delay, and after 12 months 15% plus interest (art. 27 LGT). Paying on filing cuts the surcharge by 25%. If the Tax Agency finds the unpaid amount, the penalty starts at 50% of it.

Can I correct a Modelo 130 I have already filed?

Yes. If the payment was too low, you file a supplementary return for the same quarter and pay the difference. If it was too high, no supplementary return is filed: you ask the Tax Agency to rectify it within four years, or the overpayment counts in the annual return, where all prepayments are deducted from the tax.

Key points about Modelo 130

  • Modelo 130 is the quarterly IRPF prepayment for autónomos under estimación directa; under modules it is Modelo 131.
  • The payment is 20% of cumulative profit since 1 January, minus earlier payments and tax withheld on invoices.
  • Deadlines are 20 April, 20 July, 20 October and 30 January; with direct debit, the 15th and 25 January.
  • With no income you file a negative return; professionals with 70% of income under withholding are exempt.
  • All prepayments are deducted in the annual Renta, and at higher profits there is almost always a balance to pay.
  • Late without a request: a surcharge from 1%; a late zero return: €75–200; after a Tax Agency request: a penalty from 50%.
Read next

Ask a question

Describe your situation — we will reply within the hour

or leave your contact and we will write first
We reply within an hour during working hours. We never call without warning.

We use cookies to improve your user experience, analyze traffic and personalize content. Learn more in our Privacy Policy.