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

Updated on 26 September 2026.

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

In the quarterly return (declaración trimestral), an autónomo files modelo 303 for VAT and, under direct assessment, modelo 130 for income tax, except professionals with at least 70% of income subject to withholding the previous year. Modelos 111 and 115 if they withhold; modelo 349 with intra-EU transactions. Deadline: 1 to 20 April, July and October, and 30 January for Q4, except 111 and 115 (20 January). By direct debit, up to the 15th (25th in January).

The quarterly tax return for autónomos (the Spanish term for the self-employed) is not a single form: it is several forms (modelos) filed in the same window of dates, and not all of them apply to you. Modelo 303 for IVA (Spanish VAT) is filed by almost everyone; modelo 130 for IRPF (Spanish personal income tax) depends on your assessment method and on who you invoice; modelos 111 and 115 only appear if you pay salaries, invoices with withholding or the rent on business premises; and modelo 349 only if you work with businesses in other European Union countries.

This guide gives you the full map: which form fits each situation, who has to file and who does not, the four windows of the year with the January exception, the shorter direct debit deadline, what to do in a quarter with no invoices, how each form is calculated in two lines and what happens if you are late. Every deadline cites its article in the BOE (Spain's Official State Gazette) so you can check it yourself.

Quarterly taxes for autónomos: which forms you file each quarter

These are the quarterly taxes of a self-employed person in Spain and who files each one (what happens in a quarter with no activity is covered further down, in its own section):

FormWhat it reportsWho files it
303The quarter's IVA (VAT)Almost all autónomos with activity subject to IVA
130IRPF payment on account under direct assessmentDirect assessment, except professionals with at least 70% of income subject to withholding the previous year
131IRPF payment on account under the module systemObjective assessment (módulos)
111Withholdings you apply to employees and professionalsAnyone paying salaries or invoices with withholding
115Withholdings on the rent of your premises or officeAnyone renting urban property for their business and withholding
349Intra-EU transactions (information only, nothing is paid)Anyone buying from or selling to businesses in other EU countries

Most autónomos under direct assessment end up with two fixed forms each quarter, 303 and 130, and the rest appear depending on their situation. A professional who invoices almost everything to Spanish companies usually files only the 303, because those companies withhold tax from them and the 70% rule exempts them from the 130. An online shop with rented premises files 303, 130 and 115. A software developer invoicing a company in Ireland normally files 303, 130 and 349.

If you are under estimación objetiva (the module system), two things change: the IRPF payment on account goes on the 131 instead of the 130, and IVA usually goes under the régimen simplificado (a special IVA scheme tied to the modules), which is also declared on the 303 every quarter. The rest of the map is the same.

This guide describes the common territory (the rest of Spain). In the Canary Islands, Ceuta and Melilla IVA does not apply (art. 3 LIVA), so there is no 303 or 349 there, although IRPF does apply, and with it the 130, 111 and 115 (art. 4 LIRPF). In the Basque Country and Navarre the Concierto and Convenio Económico (their own tax agreements with the State) apply (art. 2 LIVA): check the forms and deadlines of your regional (foral) tax authority.

Modelo 303: quarterly VAT, deadline and who does not file it

Modelo 303 is the IVA self-assessment return. The standard period is the calendar quarter (art. 71.3 RIVA). Only businesses whose turnover exceeded 6,010,121.04 € the previous year, and some specific cases such as those authorised to claim monthly refunds or keeping their books under the immediate supply of information system (SII), file monthly.

Modelo 303 deadline: the first twenty calendar days of the month after the quarter, that is, 1 to 20 April, July and October. For the fourth quarter it is extended to the first thirty calendar days of January (art. 71.4 RIVA).

Who does not file it:

Calculation in two lines: add up the IVA charged on the invoices you issued in the quarter and subtract the deductible IVA on the invoices you received (art. 99 LIVA). If the result is positive, you pay; if it is negative, you carry it forward to the following quarters for four years, and you can only claim a refund of the balance in the last period of the year, unless you are on the monthly refund register (art. 115 LIVA).

For a first figure before closing the quarter, use the modelo 303 estimator. The modelo 303 guide explains it box by box.

Quarterly modelo 130: the IRPF payment on account and the 70% rule

The IRPF pago fraccionado (instalment payment) is an advance on your income tax for the year. As a general rule, every taxpayer carrying on an economic activity (business or professional) files it (art. 109.1 RIRPF): on modelo 130 if you are under estimación directa (direct assessment) and on the 131 if you are under the module system (Orden EHA/672/2007, arts. 1 and 3).

The 70% exemption. You do not have to file the 130 if you carry out a professional activity and, in the previous calendar year, at least 70% of the income from that activity was subject to withholding or a payment on account (art. 109.2 RIRPF). Three points that change the answer:

Modelo 130 deadline: 1 to 20 April, July and October, and 1 to 30 January for the fourth quarter. If nothing is payable, it is still filed as a nil return (declaración negativa), that is, at zero and with no payment (art. 111.1 RIRPF).

Calculation in two lines (direct assessment): 20% of the net income (revenue minus deductible expenses) accumulated from 1 January to the last day of the quarter, minus the instalment payments of the earlier quarters of the same year (art. 110.1 RIRPF). Agricultural, livestock, forestry and fishing activities have their own formula. If you are a professional, you also subtract the withholdings applied to you over that same accumulated period (art. 110.3 RIRPF). Under the module system, the 131 does not start from your actual income but from the method's base data (the module parameters, such as staff employed or the floor area of the premises).

The modelo 130 guide walks through the boxes and the reductions you can apply.

Modelos 111 and 115: the withholdings you apply

These two forms do not report your tax but other people's: they are the withholdings you deduct when paying and then pay over to Hacienda (the Spanish tax authorities) on behalf of the recipient. The law also requires autónomos to withhold on income they pay in the course of their business (art. 99.2 LIRPF).

Deadline: the first twenty calendar days of April, July, October and January (art. 108.1 RIRPF). Watch out: for these two forms the fourth quarter is not extended to 30 January; it ends on the 20th, ten days before the 303 and the 130.

Calculation in two lines: add up the withholdings applied in the quarter (salaries, professionals' invoices, rent receipts) and pay them over as they are, with nothing to subtract. If in the quarter you paid no income subject to withholding, you do not file the form; if you paid it but no withholding was due because of the amount, you file a nil return (art. 108.1 RIRPF, last paragraph).

You will find the details in the guide to modelos 111 and 115, and you can work out the amounts with the 111 and 115 withholding calculator.

Modelo 349: only if you trade with businesses in other EU countries

Modelo 349 is an informative return: nothing is paid with it. You file it if you make intra-EU supplies or acquisitions of goods, or if you provide or receive intra-EU services between businesses (art. 79 RIVA). The typical case is the designer invoicing a company in Germany without Spanish IVA, or the shop buying stock from a supplier in France. If you are still unsure when an invoice to another country goes without IVA, see the guide on invoicing foreign clients and what the ROI and VIES are (the Spanish register of intra-EU operators and the EU VAT number database).

Frequency: the general rule is monthly, and July can be filed during August and up to 20 September. But if neither in the quarter nor in any of the four previous quarters your intra-EU supplies of goods and services exceed 50,000 € excluding IVA, you file it quarterly, in the first twenty calendar days of the following month (art. 81.2 RIVA; Orden EHA/769/2010, art. 10). If you pass that figure partway through a quarter, you file a return for the month or months elapsed and switch to monthly from then on.

The last period of the year, whether monthly or quarterly, is filed in the first thirty calendar days of January (art. 81.3 RIVA). Since the obligation arises from carrying out those transactions, a quarter with no intra-EU transactions at all is not filed.

The amounts on the 349 should match the intra-EU transaction boxes of your 303 for the same period. More detail in the modelo 349 guide.

Quarterly tax return calendar: the four windows of the year

All quarterly forms share the same window. These are the general dates set by the regulation and by the direct debit order:

Quarter303, 130 (or 131) and 349111 and 115Direct debit 303 and 130Direct debit 111 and 115
Q1 (January to March)1 to 20 April1 to 20 April1 to 15 April1 to 15 April
Q2 (April to June)1 to 20 July1 to 20 July1 to 15 July1 to 15 July
Q3 (July to September)1 to 20 October1 to 20 October1 to 15 October1 to 15 October
Q4 (October to December)1 to 30 January of the following year1 to 20 January of the following year1 to 25 January1 to 15 January

Sources: art. 71.4 RIVA (303), art. 111 RIRPF (130), art. 108 RIRPF (111 and 115), art. 81 RIVA (349) and Orden EHA/1658/2009 (direct debit).

When the last day falls on a public holiday or a weekend, the deadline moves to the next working day, and the AEAT (the Spanish Tax Agency) reflects this every year in its taxpayer's calendar. In 2026 the first three quarters fall due on their normal dates: 20 April and 20 July were Mondays, and 20 October is a Tuesday. For the fourth quarter of 2025, the 2026 calendar set 20 January for the 111 and 115 and 30 January for the 303, 130 and 349, with direct debit for the 303 and 130 until 27 January, because the 25th fell on a Sunday.

The fourth quarter of 2026 is filed in January 2027, and the exact dates are published by the AEAT in its calendar for that year. You have the full calendar, including the annual summaries, in the 2026-2027 tax calendar guide. If you file IVA monthly (large businesses, the immediate supply of information system or monthly refunds), your deadlines are different and are not covered by these tables.

Direct debit: a shorter deadline than the filing deadline

If you want the payment to come out of your account without arranging it separately, you can pay by direct debit (domiciliación) when filing the form through the AEAT electronic office (sede electrónica). The condition is to file before the direct debit window closes, and that window is shorter than the filing window (Orden EHA/1658/2009, art. 3.2 and Annex II):

If the last day of the filing window is a non-working day and is extended, the direct debit window is extended by the same number of days, and there must be at least three working days or five calendar days between the end of one and the other (same order, art. 3.2.b). In addition, when the last direct debit day falls on a weekend, the AEAT sets another date in its calendar: in January 2026 the 25th was a Sunday and direct debit for the 303 and 130 ran until the 27th.

While the direct debit window is still open, you can change the account or cancel the instruction from the sede (arts. 3.3 and 3.4 of the order). Once it has closed, you can no longer pay by direct debit: you file within the general window and pay another way, for example with the full reference number (NRC) your bank gives you when you make the payment.

Two cases where direct debit does not apply: the 349, because there is no amount to pay, and any 303 or 130 whose result is a balance to carry forward, a refund or nil, because there is nothing to charge. In those cases the only deadline that counts is the filing deadline.

The practical advice is simple: put the 15th (or the 25th in January) in your diary, not the 20th. If you close the quarter's books in the first week of the month, you will have time to spare.

Quarter with no activity: what you still file

A quarter without invoices does not get you off everything. As long as you remain registered (de alta), the rule depends on the form:

FormFiled with no activity?Legal basis
303Yes, even with no IVA charged or deductibleArt. 71.1 RIVA
130 or 131Yes, as a nil return if nothing is payableArt. 111.1 RIRPF
111 and 115No, if you paid no income subject to withholdingArt. 108.1 RIRPF
349No, if there were no intra-EU transactionsArt. 79 RIVA

The wording of the IVA regulation is clear: the 303 is filed “even in cases where no output tax has accrued and no input tax is deducted” (art. 71.1 RIVA). Not filing it is a breach even if there is nothing to pay.

The most common case is someone who registers in March and does not invoice until May. The first-quarter 303 is still filed, at zero or with the IVA on their first purchases to carry forward, and the first-quarter 130 is filed as a nil return. Another frequent case is a holiday quarter or a period of sick leave with no invoices: same treatment.

If the quarter is idle because you have stopped trading, the answer is not to file blank forms forever, but to deregister with Hacienda and the Seguridad Social (Social Security) and file your final forms. It is covered step by step in the guide to deregistering as an autónomo.

What to have ready before filing, and common mistakes

The quarterly return takes little time if your books are up to date and a whole afternoon if they are not. Before opening the sede, have all of this sorted:

If you keep your books in kontora, the software prepares the 303, 130, 111, 115 and 349 box by box from your invoices and reminds you before each deadline closes; the 303, 130, 111 and 115 you file from the app itself with your digital certificate, by direct filing, and the 349 through the TGVI channel; or your gestor (tax adviser) does.

Common mistakes:

Annual summaries and missed deadlines: 390, 190, 180, 347 and surcharges

The quarterly forms have their annual summaries, filed at the start of the following year:

And in spring comes the annual income tax return (la renta), which takes into account the year's payments on account, including those on the 130: see the guide to the income tax return for autónomos.

If you miss the deadline. If you file late of your own accord, before Hacienda sends you a formal request, you pay a recargo por declaración extemporánea (late filing surcharge) of 1% plus another 1% for each full month of delay. After twelve months, the surcharge is 15% plus late payment interest from the end of those twelve months. In neither case is there a penalty (art. 27.2 LGT). The surcharge is reduced by 25% if you pay the tax when you file the form and pay the surcharge within the period given in Hacienda's notification (art. 27.5 LGT).

The surcharge only exists if you act first. If the AEAT opens a procedure first and finds you did not pay, failing to pay what a self-assessment should have produced can be a tax offence (art. 191 LGT). If the form shows zero, a balance to carry forward or a nil result, or it is the 349, which has no payment, there is no surcharge, but filing late is a minor offence with a fixed fine, halved if you file before Hacienda requests it (art. 198 LGT). File as soon as you notice.

To see how much it would cost you, use the late filing surcharge calculator, and for the practical steps, the guide I have missed a Spanish tax deadline.

Frequently asked questions

Which forms does an autónomo file every quarter?
Almost always modelo 303 for IVA and, under direct assessment, modelo 130 for IRPF (the 131 under the module system). The 111 if you pay salaries or professionals' invoices with withholding, the 115 if you rent premises and withhold, and the 349 if you buy from or sell to businesses in other EU countries. Under direct assessment, kontora prepares the 303, 130, 111, 115 and 349 box by box for you; you file them from the app itself with your digital certificate (the 349 through TGVI), or your gestor does.
What is the deadline for the quarterly modelo 303?
1 to 20 April, July and October for the first three quarters, and 1 to 30 January for the fourth, under article 71.4 of the IVA Regulation. If you pay by direct debit, you must file earlier: by 15 April, July and October, and by 25 January. If the last day is a non-working day, the deadline moves to the next working day.
Do I have to file modelo 130 if my clients withhold tax from me?
It depends. If your activity is professional and in the previous year at least 70% of your income was subject to withholding, you are not required to file the 130, under article 109.2 of the IRPF Regulation. If your activity is a business one, you file it even if some invoices carry withholding. If you have just started, the percentage for the quarter itself is used.
Do I have to file the quarterly return if I have not invoiced anything?
Yes, partly. The 303 is filed even with no IVA charged or deductible, and the 130 is filed as a nil return. The 111 and 115 are not filed if you paid no income subject to withholding, and neither is the 349 if there were no intra-EU transactions. As long as you remain registered, an idle quarter does not exempt you from the 303.
Until what day can I pay the quarterly forms by direct debit?
The 303 and 130, until 15 April, July and October, and until 25 January. The 111 and 115, until the 15th in January as well. This is set by Annex II of Orden EHA/1658/2009. If the filing window is extended because of a non-working day, the direct debit window is extended by the same amount, and the AEAT publishes the exact dates in its calendar.
Why are the fourth-quarter 111 and 115 due before the 303?
Because each form has its own rule. Article 108.1 of the IRPF Regulation sets the first twenty days of January for withholdings, as in every other quarter. The 303 and 130, on the other hand, have an express extension to 30 January. It is one of the most frequent slip-ups when closing the year.
How often is modelo 349 filed?
The general rule is monthly. If neither in the quarter nor in the four previous quarters your intra-EU supplies of goods and services exceed 50,000 € excluding IVA, it is filed quarterly, in the first twenty days of the following month. The last period of the year is filed by 30 January. Nothing is paid with it.
What happens if I file a quarterly form late?
If you file before Hacienda requests it, you pay a surcharge of 1% plus 1% for each full month of delay, with no penalty; after twelve months, 15% plus interest. It is reduced by 25% if you pay the tax when filing and the surcharge within the notified period. If nothing was payable, there is no surcharge, but there is a reduced fixed fine (art. 198 LGT). If the AEAT acts first, there may be a penalty.

Keep reading

Modelo 303: the Spanish quarterly VAT return, explained

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

Modelos 111 and 115: Spanish withholdings explained

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