Skip to content
Guides
10 min

Modelo 303: Step-by-Step VAT Filing for Freelancers

How to fill out Spain's quarterly VAT form (Modelo 303) with real examples. Deadlines, key boxes, and automatic calculation.

Share
Modelo 303: Step-by-Step VAT Filing for Freelancers

Key Takeaways

  • You only need to fill in about 10 boxes out of the 80+ in the Modelo 303 form
  • Late filing carries an automatic surcharge: from 1% (1 day late) to 15% (12 months)
  • If your result is negative, you can offset it in future quarters or request a refund in Q4

If you are a freelancer (autónomo) in Spain, you file the Modelo 303 four times a year. It is your quarterly VAT return. The form has over 80 boxes, which makes it look intimidating, but the reality is that a standard freelancer only needs to fill in about 10 of them. The rest are for special cases that probably do not apply to you.

This guide walks you through the boxes that matter, with a complete worked example so you can see exactly which number goes where.

What is the Modelo 303 and who files it

The Modelo 303 is Spain's quarterly VAT self-assessment form. You calculate how much VAT you charged your clients (output VAT, or IVA repercutido) and how much VAT you paid on your business expenses (input VAT, or IVA soportado). The difference is what you pay to the tax office -- or, if you paid more than you charged, what you carry forward or claim back.

Everyone registered as autónomo or as a business with the Spanish tax authority (AEAT) must file it, with these exceptions:

  • Freelancers under the recargo de equivalencia regime (retail resellers): exempt from filing.
  • Activities exempt from VAT without deduction rights (healthcare, regulated education, insurance): exempt from filing.
  • Freelancers under the special agriculture regime: file the Modelo 309 instead.

If you invoice with VAT, you file the 303. That simple.

Even if you had zero income and zero expenses in a quarter, you must still file the Modelo 303 with all amounts at zero. Not filing while registered can result in a penalty of 100 to 300 EUR.

Deadlines: the 4 dates you cannot miss

The Modelo 303 is filed four times a year, once per calendar quarter. The deadlines are fixed:

Quarter Period Filing window Direct debit cutoff
Q1 January - March April 1-20 April 15
Q2 April - June July 1-20 July 15
Q3 July - September October 1-20 October 15
Q4 October - December January 1-30 January 25

Q4 has a longer window (30 days instead of 20) because it coincides with the annual close. It is also the only quarter where you can request a VAT refund if your accumulated result for the year is negative.

If you set up direct debit (domiciliación), the deadline is 5 days earlier. If you prefer to pay manually using an NRC payment code, you have until the 20th.

Late filing surcharges are automatic: 1% for each month of delay during the first 12 months. After that, 15% plus late-payment interest. If the tax office contacts you before you file, the penalty jumps to 50-150% of the amount owed. It is always better to file late than not to file at all.

Before you start: what you need ready

Do not open the AEAT website without having these three things prepared:

    • Record of invoices issued during the quarter (taxable base + output VAT)
    • Record of expense invoices with deductible VAT (taxable base + input VAT)
    • Previous quarter's result if it was negative (for carry-forward offset)

If you use invoicing software, these numbers are already calculated for you. If you use spreadsheets, you need to manually total your output VAT and input VAT for the quarter.

You will also need access to the AEAT's electronic office (Sede Electrónica) using a digital certificate, Cl@ve PIN, or electronic DNI.

Box by box: the 10 that matter

The Modelo 303 form has over 80 boxes. Most are designed for large companies, intra-community operations, or special regimes. A freelancer with standard activity in Spain only needs to touch these:

Output VAT (what you charged)

Box What to enter
01 Number of invoices issued at the standard rate (21%)
02 Total taxable base of those invoices
03 VAT amount (box 02 x 0.21)

If you also issued invoices at the reduced rate (10%) or super-reduced rate (4%), use boxes 04-06 and 07-09 respectively. Most freelancers only operate at 21%.

Input VAT (what you paid)

Box What to enter
28 Taxable base of your deductible business expenses
29 Input VAT on those expenses

If you purchased capital goods (equipment, furniture, vehicles costing over 3,005.06 EUR with a useful life over one year), those go in boxes 30-31 instead of 28-29.

Result

Box What to enter
46 Total output VAT (sum of boxes 03+06+09...)
64 Total input VAT (sum of boxes 29+31+33...)
65 Difference: box 46 - box 64
71 Carry-forward from previous quarter (if it was negative)
69 Final result: box 65 - box 71

If box 69 is positive, that is what you pay. If it is negative, you carry it forward to the next quarter (or request a refund in Q4).

Worked example: Ana, freelance designer, Q1 2026

Ana is a freelance web designer, registered as autónoma since 2024. Here is her first quarter of 2026.

Invoices issued (January-March)

Invoice Client Taxable base VAT (21%)
2026-001 Estudio Alfa 2,400 EUR 504 EUR
2026-002 Boutique Marta 1,800 EUR 378 EUR
2026-003 Tech Solutions SL 3,200 EUR 672 EUR
2026-004 Restaurante El Olivo 600 EUR 126 EUR
2026-005 Coach Laura 1,500 EUR 315 EUR
Total 9,500 EUR 1,995 EUR

Deductible expenses (January-March)

Expense Description Taxable base VAT (21%)
Coworking Monthly desk x3 450 EUR 94.50 EUR
Adobe CC License x3 months 150 EUR 31.50 EUR
Hosting Annual server (prorated) 60 EUR 12.60 EUR
Domain .es renewal 12 EUR 2.52 EUR
Phone Business line x3 90 EUR 18.90 EUR
Equipment Keyboard + mouse 85 EUR 17.85 EUR
Total 847 EUR 177.87 EUR

How Ana fills out her Modelo 303

Box Description Amount
01 Invoices at 21% 5
02 Taxable base 9,500.00 EUR
03 Output VAT 1,995.00 EUR
28 Deductible expense base 847.00 EUR
29 Input VAT 177.87 EUR
46 Total output VAT 1,995.00 EUR
64 Total input VAT 177.87 EUR
65 Difference (46 - 64) 1,817.13 EUR
71 Carry-forward from previous quarter 0.00 EUR
69 Result: amount to pay 1,817.13 EUR

Ana owes 1,817.13 EUR to the tax office, due before April 20. She can set up direct debit (before April 15) or pay manually with an NRC code.

If you use Frihet, the dashboard shows your accumulated output and input VAT for the quarter in real time. When filing day comes, you just copy the numbers. Zero manual calculations.

Negative result: do I get a refund?

If your input VAT exceeds your output VAT (you spent more than you invoiced), the Modelo 303 result is negative. This happens often when starting a business, making large investments, or during slow quarters.

You have two options:

Carry forward to future quarters. This is the default. The negative amount goes into box 71 of the next quarter and reduces your liability. You can carry forward for up to 4 years.

Request a refund in Q4. Only in the fourth quarter filing (January) can you check the "request refund" option to get the accumulated amount back. The legal refund deadline is 6 months, though in practice it can be faster.

You cannot request a refund in Q1, Q2, or Q3 (unless you are enrolled in REDEME or are a habitual exporter). If you mark the refund option outside of Q4, the tax office will reject the filing.

Mistakes the tax office catches instantly

The Spanish tax authority automatically cross-references your Modelo 303 data with that of your clients and suppliers. These are the errors that trigger enquiries most often:

Mismatches with third-party invoices. If your client declares having paid you 5,000 EUR and you declare 3,000 EUR, the system generates an automatic alert. With SII (Immediate Information Supply) and the upcoming Verifactu system, these cross-checks are getting faster every year.

Incorrect carry-forward amounts. If you enter an amount in box 71 (previous quarter offset) that does not match the negative result you declared last quarter, the tax office detects it immediately.

Deducting VAT on non-business expenses. Not every invoice with VAT qualifies for deduction. Only expenses directly related to your professional activity are deductible. The VAT on a personal dinner is not deductible even if you have a receipt.

Filing late without applying the surcharge. If you file after the deadline, the system already knows the window has closed. If you do not apply the corresponding surcharge, you will receive a parallel assessment.

Since September 2024, if you need to correct a previously filed Modelo 303, the procedure is called autoliquidación rectificativa (it used to be called "complementaria"). You file it through the AEAT's electronic office, marking it as a correction of a previous return. The deadline for corrections is 4 years.

How Frihet calculates your 303 automatically

Every invoice you issue and every expense you record in Frihet feeds a real-time calculation of your quarterly VAT. You do not have to wait until the end of the quarter to know how much you owe -- the dashboard shows your estimated Modelo 303 result at any time.

When the filing deadline arrives:

    • Open your Frihet dashboard and review the quarter's VAT summary
    • Verify that all invoices and expenses for the period are recorded
    • Copy the output VAT and input VAT totals to the AEAT electronic office
    • File and pay (or carry forward) in under 10 minutes

No digging through folders for invoices. No summing columns in spreadsheets. No hoping the numbers add up. The data is already there, correctly calculated, ready to copy.

Frihet's free plan includes 10 invoices per month with all features. Enough to see how your next Modelo 303 calculates itself.

Frequently Asked Questions

What happens if I file the Modelo 303 late?

If you file voluntarily before the tax office contacts you, you pay a surcharge of 1% for each month of delay, up to 15%. After 12 months, late-payment interest also applies. If the tax office contacts you first, the penalty can be 50% to 150% of the amount owed.

Do I have to file the 303 if I had no income this quarter?

Yes. As long as you are registered as autónomo with the tax office, you must file the Modelo 303 every quarter, even if the amounts are zero. Not filing can result in a penalty of 100 to 300 EUR.

What is the Modelo 390 and does it need to match my 303 filings?

The Modelo 390 is the annual VAT summary. It is filed in January and must match exactly the sum of your four quarterly Modelo 303 filings. It does not involve additional payment, but filing it is mandatory.

Do I need a digital certificate to file the 303?

Not necessarily. You can file using Cl@ve PIN or electronic DNI. A digital certificate is more convenient if you file multiple forms, but it is not the only option.

Can I deduct VAT from invoices from previous quarters?

Yes, as long as the invoice is not older than 4 years. You include it in the deductible VAT box for the quarter in which you declare it. This is common when you discover expense invoices you had not previously recorded.

Related Articles

Cookies

We use analytics cookies to improve your experience. Essential cookies (navigation, language) are always active.

Privacy