← Back to Blog

How to File Modelo 303 Yourself in Spain

Updated June 2026 · Autonomo.help

Modelo 303 is the quarterly VAT form used by many autónomos and businesses in Spain.

What is Modelo 303?

Modelo 303 is used to report IVA charged to clients and IVA paid on deductible business expenses.

Before filing Modelo 303, you normally need to be properly registered as self employed in Spain with both Hacienda and Social Security.

If you are new to the Spanish system, start with our complete guide to self employed in Spain.

For the detailed registration process, see how to register as self employed in Spain.

What values do you need?

  • Sales base amounts by IVA rate
  • IVA charged to clients
  • Deductible expense base amounts
  • Deductible IVA paid on expenses

This also includes certain purchases from other EU countries. However, many autónomos are surprised to learn that receiving a VAT-free invoice from Germany or another EU country does not usually mean the purchase is tax-free. In most cases, the VAT obligation simply moves to Spain and must be handled correctly in Modelo 303.

Read more in our guide on buying VAT-free in Germany using a Spanish VAT number.

What records should you keep?

Preparing Modelo 303 is much easier when invoices and expense records are properly organized throughout the quarter.

  • Issued invoices
  • Supplier invoices
  • Credit notes
  • Proof of payment
  • Supporting documentation for deductible expenses

Good record keeping can also be important if Hacienda later requests supporting documentation for a previously filed VAT return.

A recent VAT verification case reviewed by Autonomo.help demonstrates why supporting documentation matters. Although AEAT accepted the taxpayer's professional activity and invoices issued to a foreign client, it challenged VAT deductions relating to a laptop, mobile phone, tablet and headset used for remote work.

The initial case study can be found here: Can Autónomos Deduct Laptops, Phones and AI Tools? The Real Problem Is Proving It

After reviewing the taxpayer's objections and supporting documentation, AEAT later issued its final decision. The outcome is discussed here: Hacienda Accepted the Remote Work, Rejected the Tools

When should you be careful?

  • You work with clients outside Spain
  • You use special VAT regimes
  • You are in the Canary Islands
  • You have OSS/IOSS obligations
  • You are unsure whether IVA applies to your invoices

VAT reporting can become more complicated when working with international clients through platforms such as Upwork or other freelance marketplaces.

If part of your income comes from online platforms, you may also be interested in our guide on DAC7 reporting and Upwork income.

What happens if you file Modelo 303 late?

If you miss the Modelo 303 deadline, the most important question is whether you file voluntarily before Agencia Tributaria contacts you.

In Spain, late tax returns submitted without a prior request from the tax authorities are generally treated differently from returns submitted after Hacienda has already detected the missing filing.

If you file late before Hacienda contacts you

If you submit the missing Modelo 303 voluntarily, Agencia Tributaria may apply a surcharge for late filing instead of opening a standard penalty procedure.

This is why filing late voluntarily is usually better than waiting for a tax notice.

If Hacienda contacts you first

If Agencia Tributaria sends a notice before you submit the missing return, the situation can become more serious.

In that case, the return is no longer simply a voluntary late filing. Penalties may apply depending on the circumstances.

What if the Modelo 303 result is zero?

A zero result does not automatically mean there was no filing obligation.

Many autónomos still need to submit Modelo 303 even when there is no VAT to pay, for example because the quarter had no activity or because all invoices were issued without Spanish VAT.

This is a common mistake: no VAT payable does not always mean no VAT return.

What should you do if you missed the deadline?

In most simple cases, the practical first step is to prepare and submit the missing Modelo 303 as soon as possible.

If the return includes VAT to pay, the delay may increase the amount due. If the result is zero, filing late may still create administrative problems if the return was required.

If you received a notification from Hacienda, do not ignore it. Check the deadline in the notice and respond through the correct AEAT channel.

Missing the filing deadline is only one type of problem.

Sometimes Modelo 303 is submitted on time, but a mistake is discovered afterwards—for example, a forgotten sales invoice, an omitted deductible expense or an incorrect VAT amount.

If that happens, don't assume you'll have to wait until the next quarter. Our guide on correcting mistakes in Modelo 303 explains how rectifying returns work, when they can be submitted and what surcharges, interest or penalties may apply.

Related Guides

How Autónomo Fácil helps

Autónomo Fácil helps estimate Modelo 303 values and provides guidance for entering them into AEAT.

Users remain responsible for reviewing all information before submitting declarations.

New to self-employment in Spain?

Learn how registration, income tax, VAT, Social Security, invoicing, business expenses and quarterly tax returns work together.

Read the Complete Guide