How to fill in modelo 130 box by box: instructions and a four-quarter worked example

Updated on 26 September 2026.

Valery Grinkevich
Valery Grinkevich Licensed economist · tax adviser 20+ years of experience · Torrevieja, Costa Blanca
Quick answer

To fill in modelo 130, enter your income in box 01 and your expenses in box 02, accumulated since 1 January, not just for the quarter. Box 04 is 20% of net income (box 03); subtract what you paid earlier (05) and your withholdings (06), and the result goes in box 07. Box 13 deducts up to 100 € if you earned 12,000 € or less the previous year. A negative result is not refunded: it carries forward.

This guide is the user manual for the form. If you do not yet know what modelo 130 is (the quarterly income tax prepayment for the self-employed), who has to file it or when it is due, start with the general guide to modelo 130; if you want to see how it fits with VAT and withholdings each quarter, read quarterly tax returns for the self-employed. Here we stick to the practical side: which figure goes in each casilla (box), where the figure comes from and how you reach the result.

The box numbers are taken from the official modelo 130 instructions on the AEAT website (the AEAT is the Spanish Tax Agency; instructions updated on 11 September 2026). The form was approved by Orden EHA/672/2007, and the current form comes from Orden HAP/258/2015, which replaced its annexes and has applied since the first quarter of 2015. The calculation behind it is set out in articles 109 to 111 of the IRPF Regulation (RIRPF; IRPF is Spanish personal income tax).

Before you start: year-to-date figures, identification and accrual period

Modelo 130 is the IRPF pago fraccionado (instalment prepayment) for anyone taxed under estimación directa (direct assessment, based on actual income and expenses), whether normal or simplified (art. 99.7 of the IRPF Law, LIRPF). If you are under módulos (estimación objetiva, the flat-rate scheme) your form is modelo 131, which uses a different formula. Who is obliged to file (including the exemption for professionals with at least 70% of income subject to withholding, art. 109.2 RIRPF) is covered in the general modelo 130 guide.

The idea that prevents most mistakes: the whole of section I is filled in with amounts accumulated from 1 January to the last day of the quarter, not with the figures for that quarter alone. In Q3 (the third quarter) you do not enter July, August and September: you enter January to September. Box 05 already subtracts what you paid before.

BlockWhat goes inWhere the figure comes from
(1) Declarante (filer)NIF (tax identification number), name and surnamesYour NIF or NIE (foreigner identity number); the person who carries on the activity, not your gestor (tax adviser)
(2) Devengo (accrual): ejercicio (tax year)The four digits of the quarter's year2026 for any quarter of 2026, including Q4, which is filed in January 2027
(2) Devengo: periodo (period)1T, 2T, 3T or 4T (Q1 to Q4)The calendar quarter you are declaring

The deadlines (1 to 20 April, July and October, and until 30 January for the fourth quarter, art. 111.1 RIRPF) and the shorter deadline if you pay by direct debit are covered in the general guide and in the 2026-2027 tax calendar.

Section I, boxes 01 to 07: how modelo 130 is calculated

This is the block almost every autónomo (self-employed person) fills in: activities under direct assessment other than farming, livestock, forestry and fishing. If you have several activities of this kind, you add them all together in the same boxes. The formula is the one in art. 110.1.a) RIRPF: 20% of year-to-date rendimiento neto (net business income), minus what you already paid in earlier quarters and minus the retenciones (withholdings) applied to you.

BoxWhat goes inWhere the figure comes from
01Computable gross income, accumulated since 1 JanuaryIncome book: the taxable base of your issued invoices, without VAT and without deducting withholding. Also other income from the activity, such as operating grants
02Tax-deductible expenses, accumulatedExpenses book: bases without deductible VAT, autónomo social security contributions, depreciation for the period and, under the simplified method, the percentage for hard-to-justify expenses
03Net income01 minus 02. If negative, it is entered with a minus sign
0420% of net income20% of box 03 if positive; if negative, zero
05Instalments paid in earlier quartersSum of the positive box 07 figures on your earlier modelo 130 returns for the same year, minus the sum of their box 16 figures. Negative box 07 figures do not count. In Q1, zero
06Withholdings and payments on account, accumulatedThe withholdings on your invoices since 1 January (the amount the client deducted and paid in with their modelo 111)
07Result of section I04 minus 05 minus 06. If negative, with a minus sign

Two points about box 04. If your activity qualifies for the deduction for income earned in Ceuta or Melilla, the percentage is reduced by 60% to 8% (art. 110.2 RIRPF); according to the AEAT, in Q3 and Q4 of 2026 this also applies on the island of La Palma (DA 57.ª LIRPF, an additional provision of the IRPF Law, as worded by Real Decreto-ley 23/2026, a Royal Decree-law). You may also voluntarily apply a higher percentage (art. 110.4).

Box 06 only deducts withholdings for professional activities, for letting urban property where that is a business activity, and for the assignment of image rights (art. 110.3.a) RIRPF). A shop or an e-commerce business normally has no withholding on its sales and leaves box 06 at zero. If you are a professional, check the figure against your invoices: the general rate is 15% (art. 95.1 RIRPF) and you can see it on every invoice you issue. How the payer declares it is explained in modelos 111 and 115.

Box 02: deductible expenses, autónomo contributions and the 5% for hard-to-justify expenses

Box 02 takes every gasto deducible (deductible expense) connected with the activity, backed by an invoice and recorded in your libros registro (record books), always as the amount accumulated since 1 January. The full list, with the limits for each item, is in deductible expenses for autónomos; here are the ones that weigh most in modelo 130:

Hard-to-justify expenses. If you are under the simplified direct assessment method, you add to box 02 a percentage of net income (calculated before this item) for provisions and hard-to-justify expenses. In 2026 that percentage is 5%, with a maximum of 2,000 € a year (art. 30.2.ª RIRPF and art. 30.2.4.ª LIRPF). If you have read that it is 7%: that percentage applied only in 2023, under an additional provision of the IRPF Law (in 2026 there is a 10% rate only for activities in Ceuta with the art. 68.4 LIRPF deduction, DA 64.ª LIRPF, which in modelo 130 does not reach Q3 because it only applies to payments whose filing period starts more than a month after 3 September 2026). Under the normal direct assessment method it does not exist.

Because modelo 130 is cumulative, box 02 = accumulated expenses + 5% of (accumulated income minus accumulated expenses). If that accumulated 5% exceeds 2,000 €, you stop at 2,000 €.

Sections II and III: from box 08 to box 19

Section II (boxes 08 to 11) is only for farming, livestock, forestry and fishing activities under direct assessment. It works differently: box 08 holds the income for the quarter (not accumulated), box 09 is 2% of that figure, box 10 the withholdings for the quarter and box 11 the difference. If you do not have one of these activities, leave it blank.

Section III combines the two previous sections and applies the reductions.

BoxWhat goes inWhere the figure comes from
12Sum of sections07 + 11 with their signs. If negative, enter zero
13Reduction based on the previous year's income100, 75, 50 or 25 € if your net business income for the previous year was 12,000 € or less (see the next section)
14Difference12 minus 13. It can be negative
15Negative results from earlier quartersOnly if box 14 is positive: the negative box 19 figures from your earlier modelo 130 returns for the same year that you have not yet deducted, up to the amount of box 14
16Main home deduction2% of box 03, up to a maximum of 660.14 € per quarter (in practice annual: box 05 subtracts earlier box 16 figures). Only if you meet the requirements (below)
17Result14 minus 15 minus 16
18Complementaria (supplementary return) onlyThe amount payable on the earlier modelo 130 for the same quarter (zero if it was negative or «a deducir», see box 19)
19Result of the return17 minus 18. Positive: a ingresar (to pay). Negative: a deducir (to deduct, Q1 to Q3) or negativa (nil/negative, Q4). Zero: negativa

Box 16, main home deduction. It can only be used by someone who bought their main home with a loan before 1 January 2013 (or paid for renovation work before that date) and still keeps the right to the home purchase deduction (transitional provision 18.ª LIRPF). In addition, the expected annual gross income from the activity (the first quarter's figure multiplied by four) must be below 33,007.20 €. It does not apply to building or extending a home, nor if you also file modelo 131, nor if you have already notified it to your employer with modelo 145 (the form employees give their employer for withholding purposes) (art. 110.3.d) RIRPF), and it can never exceed the difference between boxes 14 and 15.

Below box 19 you tick a single option: ingreso (payment, with the payment method: direct debit, account debit, card or Bizum (a Spanish mobile payment service), or acknowledgement of debt if you are going to request a deferral), a deducir or negativa. It is filed on the AEAT's electronic office, through the AEAT modelo 130 procedure, with a digital certificate or Cl@ve (the Spanish government's identification system).

Modelo 130 box 13: the reduction for low income

Box 13 is a fixed deduction per quarter for people who earned little the previous year. It is governed by art. 110.3.c) RIRPF and applies when net income from business activities in the previous tax year was 12,000 € or less:

Net business income in the previous yearBox 13 (each quarter)
Up to 9,000 €100 €
From 9,000.01 to 10,000 €75 €
From 10,000.01 to 11,000 €50 €
From 11,000.01 to 12,000 €25 €
Over 12,000 €Nothing

Where the figure comes from. It is the net business income you declared in the previous year's Renta (annual income tax return), before reductions: the AEAT refers to boxes 0224 (direct assessment), 1479 and 1553 (módulos) and 1577 (income attributed by entities) of modelo 100 (the annual income tax return form). For the 2026 modelo 130 you look at your 2025 income tax return. If you had no activity at all the previous year, the AEAT treats your income as zero, so you are entitled to 100 € per quarter: this is the case for almost every autónomo in their first year.

How it works. The amount is deducted in each of the four quarters; it is not an annual figure spread across them. If the reduction is larger than the figure in box 12, the difference is not lost: box 14 goes negative, the return comes out «a deducir» and you deduct that negative amount in the following quarters of the same year through box 15. Box 05 in the next quarter adds up the earlier box 07 figures, which are calculated before the reduction, so the box 13 deduction is not «clawed back» later (art. 110.1.a) RIRPF). If you also file modelo 131, you can split the reduction between the two forms, provided the combined amount does not exceed the table figure in each quarter.

Modelo 130 example: four consecutive quarters for a self-employed professional

Laura is a graphic designer, self-employed under the simplified direct assessment method. She invoices private individuals and foreign clients without withholding, and some Spanish companies with 15% withholding (3,000 € of taxable base each quarter). Because less than 70% of her income in the previous year was subject to withholding, she files modelo 130. Her net business income in 2025 was 10,500 €, so she is entitled to a reduction of 50 € per quarter. Her expenses include her autónomo contributions. All income, expense and withholding figures are accumulated since 1 January:

Box (amounts in €)Q1Q2Q3Q4
01 Accumulated income9,00018,50026,00035,000
Actual accumulated expenses2,4004,9007,3009,800
5% hard-to-justify expenses3306809351,260
02 Expenses (actual + 5%)2,7305,5808,23511,060
03 Net income6,27012,92017,76523,940
04 20% of 031,2542,5843,5534,788
05 Earlier box 07 figures08041,6842,203
06 Accumulated withholdings4509001,3501,800
07 = 04 minus 05 minus 06804880519785
12804880519785
13 Reduction50505050
14, 17 and 19 To pay754830469735

Note three things. First, box 05 in Q2 is 804 € (box 07 from Q1), in Q3 it is 804 + 880 = 1,684 € and in Q4, 1,684 + 519 = 2,203 €: each quarter subtracts what was calculated before, without counting the reduction. Second, the 5% for hard-to-justify expenses is recalculated on the accumulated figure and by the end of the year it comes to 1,260 €, well below the 2,000 € cap. Third, the sum of the box 07 figures (2,988 €) matches 20% of the annual net income (4,788 €) minus the year's withholdings (1,800 €): the cumulative system balances itself. With the reduction, Laura pays a total of 2,788 € during 2026. All of this is later deducted in her 2026 Renta, together with the withholdings (art. 79 LIRPF).

If Laura had declared only the quarter, in Q2 she would have entered 9,500 € of income and subtracted the Q1 payment again: she would underpay. To do this calculation with your own numbers, take the accumulated figures from your books; kontora prepares the draft modelo 130 box by box from those accounts and reminds you of the deadline, and you file it from the app itself with your digital certificate, by direct filing, or your gestor does.

Negative modelo 130: a deducir, negativa and how it carries forward

Modelo 130 never comes out «a devolver» (refundable). Hacienda (the tax authorities) does not pay you money back on an instalment; anything you have overpaid is settled in the Renta, where all the year's instalments and withholdings are deducted (art. 79 LIRPF). Within the year, a negative result can arise in three ways:

Short example. An autónomo under the normal direct assessment method (without the 5% for hard-to-justify expenses) who starts in 2026 (no activity in 2025, reduction of 100 €) invoices 1,500 € in Q1, spends 2,100 € and has 35 € withheld. Box 03: minus 600; box 04: 0; box 07: minus 35; box 12: 0; box 13: 100; box 19: minus 100, «a deducir». In Q2 the accumulated figures are 7,000 € of income, 4,000 € of expenses and 175 € of withholdings: box 03, 3,000; box 04, 600; box 05, 0 (the Q1 box 07 was negative); box 07, 425; box 13, 100; box 14, 325; box 15, 100 (the negative figure from Q1); box 19: 225 € to pay.

What to tick. Negative box 19 in Q1, Q2 or Q3: «a deducir». Zero, or negative in Q4: «negativa». A Q4 negative figure does not carry over to the following year, because modelo 130 starts from zero every 1 January.

Modelo 130 with no activity: nil quarters and your first year

If you are still registered with Hacienda and obliged to file modelo 130, you must file it even if you have not invoiced anything in the quarter: when there is nothing to pay, a negative (nil) return is filed (art. 111.1 RIRPF). If you file late, even with a zero result, there may be a penalty for not filing on time (art. 198 LGT, the General Tax Law).

Be careful about what «zero» means. If it is the first quarter of the year and you have had no income or expenses, all boxes are zero, except box 13 if you are entitled to the reduction (in that case box 19 comes out negative and you tick «a deducir»). But if you have already invoiced in earlier quarters of the same year, a quarter with no activity is not a blank modelo 130: you repeat the figures accumulated from January to date in boxes 01, 02 and 06, enter what you paid before in box 05, and the result will normally be zero or negative.

If you have stopped the activity, notify the tax census of your deregistration with modelo 036 or 037, the census registration forms (see modelo 036 box by box); until then, your returns are still expected.

Correcting a modelo 130 already filed: complementaria or request for rectification

Unlike modelo 303, modelo 130 has no autoliquidación rectificativa (corrective self-assessment return). The General Tax Law only requires one «when the specific rules for the tax so provide» (art. 120.4 LGT), and as at 26 September 2026 no ministerial order has introduced it for modelo 130: the latest amendment to the form in the BOE (Spain's Official State Gazette) is Orden HAP/258/2015, and the AEAT instructions still distinguish two routes.

If you overpaid, the next modelo 130 with the correct accumulated figures absorbs it, and anything still overpaid is settled in the Renta; the request for rectification is the formal route if you prefer to recover it sooner. If you underpaid, the route is the complementaria for that quarter: the fact that the accumulated figures make up for it later does not erase the underpayment in that quarter, and if you regularise before a requerimiento (formal request from the Tax Agency) only the surcharge applies and no penalty is imposed (art. 27.2 LGT).

Common mistakes when filling in modelo 130 and how to avoid them

Take the accumulated figures from up-to-date books, not from bank statements; if you do not have a system yet, see how to keep your books.

Frequently asked questions

How is modelo 130 calculated?
You subtract your deductible expenses accumulated since 1 January from your accumulated income (boxes 01 and 02) to get net income (box 03). You apply 20% (box 04) and subtract the box 07 results from earlier quarters (box 05) and your accumulated withholdings (box 06). Then, where applicable, you apply the box 13 reduction and any pending negative figures in box 15.
What goes in box 13 of modelo 130?
The reduction for low income: 100, 75, 50 or 25 € per quarter if your net business income in the previous year was up to 9,000, 10,000, 11,000 or 12,000 € respectively. If it exceeded 12,000 €, leave it at zero. If you had no activity the previous year, your income is treated as zero and you enter 100 €. The figure comes from your previous year's income tax return.
Is modelo 130 income for the quarter or year-to-date?
Year-to-date. In boxes 01 and 02 of section I you enter income and expenses from 1 January to the last day of the quarter you are declaring, and the same goes for withholdings in box 06. The form then subtracts what you already paid in earlier quarters through box 05. Only section II, for farming, livestock, forestry and fishing, uses income for the quarter.
What happens if my modelo 130 comes out negative?
Nothing is refunded at that point. If it is negative in Q1, Q2 or Q3 you tick «a deducir» and deduct that amount in box 15 of the next quarter that comes out positive. If it is zero, or negative in Q4, you tick «negativa». Anything you overpaid during the year is recovered in the annual income tax return, where all the instalments are deducted.
Do I have to file modelo 130 if I have had no activity?
Yes, if you are still registered and obliged to file. When there is nothing to pay, a negative (nil) return is filed. If it is the first quarter of the year and you have had no transactions, the boxes are zero except for the reduction; if you have already invoiced earlier in the year, you repeat the accumulated figures and the result will be zero or negative. If you have stopped the activity, deregister with modelo 036 or 037.
Which deductible expenses go in box 02 of modelo 130?
The tax-deductible expenses of the activity accumulated since 1 January, excluding VAT: premises rent, utilities, autónomo contributions, adviser fees, software, the share of household utilities if you work from home, and depreciation for the period. Under the simplified direct assessment method you also add 5% for hard-to-justify expenses, up to 2,000 € a year. The modelo 130 payment itself is not an expense.
How do I correct a modelo 130 filed with mistakes?
If you underpaid, file a complementaria for the same quarter with all boxes corrected, the earlier receipt number and the amount already paid in box 18. If you overpaid, request rectification of the self-assessment on the AEAT website; modelo 130 has no autoliquidación rectificativa like modelo 303. An overpayment within the year is also absorbed by the next modelo 130, because the calculation is cumulative.
Does kontora fill in modelo 130 for me?
kontora prepares the draft modelo 130 box by box from your accounts, with accumulated income, expenses and withholdings, and reminds you of each deadline. You file it from the app itself with your digital certificate, by direct filing, or your gestor does. Before filing, always check box 13 and any negative figures pending from earlier quarters.

Keep reading

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

Quarterly tax returns for the self-employed in Spain: which forms you file each quarter and by when

Deductible expenses for autónomos: what you can really deduct

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.

Get started with kontora

Pricing · Calculators