Modelo 130: paying your IRPF in advance as an autónomo

Updated on 17 July 2026. Rates, deadlines and the exemption verified against the BOE, Spain's official gazette.

Quick answer

Modelo 130 is the quarterly IRPF prepayment for the self-employed. Four times a year you advance to the Spanish tax office (the AEAT) part of the personal income tax due on your business profit, instead of waiting for the annual tax return. It is how Spain collects an autónomo's income tax little by little, the same way an employee has part of every payslip withheld.

It concerns you if you are an autónomo (self-employed in Spain) taxed on your real profit and your activity is not covered by the withholding exemption. This guide explains what it is, who files it and who does not, how the 20% on your accumulated profit works, the deadline for each quarter and how it all feeds into your annual renta (income tax return).

What modelo 130 is

Modelo 130 is the self-assessment through which you pay, every quarter, a pago fraccionado (fractional payment) of your IRPF: an advance on the income tax due on your business profit. It is not a new or separate tax, it is the same personal income tax everyone pays, except the autónomo pays it gradually across the year instead of all at once.

The logic mirrors a payslip. An employee has IRPF withheld each month by their employer, who pays it to the tax office on their behalf. A self-employed person invoicing on their own account does not always have anyone to withhold, so they advance that tax themselves through modelo 130. That is why it is called a payment on account: what you advance is later subtracted from your tax bill.

Everything you pay through the 130 during the year is then deducted in your annual renta (income tax return). If you advanced more than you finally owe, the difference is refunded; if you advanced less, you pay the rest. The 130 does not increase your IRPF, it only changes when you pay it.

Who must file it and who is exempt

Modelo 130 must be filed by autónomos, and by members of income-attribution entities, who carry out an economic activity under estimación directa (the real-profit method), in its standard or simplified form. That is the general rule for anyone taxed on their actual profit.

Now the part that saves many foreigners a filing. If you carry out a professional activity (say a freelance developer, designer or consultant), you are not required to file the 130 when, in the previous calendar year, at least 70% of your activity's income was subject to withholding (retención) or a payment on account. The same 70% exemption applies to farming, livestock and forestry activities. It is set out in paragraphs 2 and 3 of article 109 of the IRPF Regulation.

In practice, a professional who invoices mostly Spanish companies and other autónomos is usually exempt, because those invoices already carry IRPF withholding, the one reported through the modelo 111. But if you invoice mainly private individuals or foreign clients, who apply no Spanish withholding, you do not reach that 70% and you do have to file the 130. And a purely business or commercial activity (a shop, an online store, a trade) always files the 130, because its sales carry no withholding.

How it is calculated: 20% of accumulated profit

The 130 is cumulative, not quarter by quarter in isolation. In each return you start from the net yield (income minus deductible expenses) accumulated from 1 January to the last day of the quarter, and apply 20%. That 20% rate on the accumulated net yield is set in article 110 of the IRPF Regulation.

From that figure you subtract two things: the fractional payments you already made in earlier quarters of the same year, and the withholdings and payments on account applied to your activity's income. What remains is what you pay that quarter. Because each quarter is recalculated on the year-to-date total, the system self-corrects: a strong quarter and a weak one offset each other.

If you are on estimación directa simplificada (the simplified real-profit method), the net yield includes a 5% allowance for hard-to-justify expenses, capped at 2,000 euros a year, as the AEAT explains. To avoid surprises, set money aside as you invoice: our tax reserve calculator gives you an estimate.

kontora does not generate modelo 130 yet (it is on the roadmap, targeted for the first quarter of 2027). What it does do today is keep the double-entry accounting that feeds that net yield and warn you of every deadline, so the figure is ready and consistent when the time comes to file.

The deadlines: four quarters a year

Modelo 130 is filed four times a year, once per calendar quarter, within the windows set by article 111 of the IRPF Regulation:

Notice the fourth-quarter detail: you have until 30 January, not the 20th as in the other three. As long as you are under the obligation, you file all four quarters even if you invoiced little in one of them. If the last day of the window falls on a Saturday, Sunday or public holiday, it moves to the next working day.

A practical note on direct debit: if you prefer the tax office to charge the payment from your account rather than paying it yourself, the window to set up the direct debit closes a few days before the deadline, so do not leave it to the last minute. You can see these dates alongside your other forms in our 2026-2027 tax calendar.

A zero or negative result: you still file

A quarter can come out at zero or even negative, and it happens more often than you would think. It occurs when the withholdings already applied to you and your earlier fractional payments exceed 20% of your accumulated profit, or when that quarter had little income and heavy expenses.

Whatever the result, you still file the form. The IRPF Regulation itself states that, when no amount is due, you must file a negative return (declaración negativa). You pay nothing that quarter, but you leave a record that you met the obligation.

Beware of one misconception: a negative 130 does not refund money on the spot. Unlike VAT, there is no immediate offset or transfer to your account here. That negative result, like the positive ones, carries over to your annual renta, which is where the final reckoning happens. Filing the negative return is what keeps the tax office from treating you as late, even when the amount is zero.

Modelo 130 versus modelo 131, and the annual renta

Modelo 130 is not the only IRPF fractional payment. Its twin is modelo 131, filed by autónomos on estimación objetiva, the flat-rate module system. The difference is how the base is worked out:

Each autónomo uses one or the other according to their regime, never both for the same activity.

Both flow into the same place: the annual renta (income tax return), filed between April and June of the following year. There you work out your final IRPF on the whole year's profit and subtract what you already advanced: the 130 (or 131) fractional payments and the withholdings applied to you. If together you paid too much, you get a refund; if too little, you pay the difference. The fractional payment, then, is not an extra cost but an advance on that final settlement.

Common mistakes

The slips we see most often among people starting to invoice from Spain:

Filing late on your own initiative, before the tax office demands it, reduces the surcharge, so if you missed a quarter, put it right as soon as you can.

Frequently asked questions

What is modelo 130?
It is the quarterly self-assessment of the IRPF fractional payment: four times a year you advance to the tax office part of the income tax on your business profit. It is not a separate tax, it is a prepayment that is later deducted in your annual renta (income tax return).
Who must file it and who is exempt?
Autónomos taxed under estimación directa file it. Professionals and farming, livestock or forestry activities are exempt when, in the previous calendar year, at least 70% of their income was subject to withholding or a payment on account. A business or commercial activity always files it.
I invoice mostly foreign clients, does it affect me?
Usually yes. Foreign clients apply no Spanish withholding, and neither do private individuals, so you rarely reach the 70% of income with withholding that grants the exemption. If you are taxed under estimación directa, you will normally have to file the 130.
How much do I pay each quarter?
20% of the net yield (income minus expenses) accumulated from 1 January to the end of the quarter, and from that amount you subtract the year's earlier fractional payments and any withholdings applied to you. What remains is what you pay that quarter.
When is it filed and what if the result is negative?
The first three quarters, from 1 to 20 April, July and October; the fourth, from 1 to 30 January. If the result is zero or negative, you still file it as a negative return: you pay nothing, but the balance is settled later in your annual renta.
How is it different from modelo 131?
The 130 is filed by those taxed under estimación directa and is calculated on real profit. The 131 is filed by those on modules (estimación objetiva), where the payment is based on a yield fixed by indicators rather than on real numbers. Each autónomo uses one or the other according to their regime.

Keep reading

Modelos 111 and 115: Spanish withholdings explained

Spanish tax calendar 2026-2027 for autónomos and SL companies

I missed a Hacienda deadline: what to do now

Rather have this calculated for you?

kontora generates your tax forms box by box, tells you how much to set aside and reminds you before every deadline.

Pricing · Calculators