How to File Your Spanish VAT Return (Modelo 303)
The Modelo 303 is Spain's quarterly IVA (VAT) return. Every autónomo and business registered for IVA must file it with the Agencia Tributaria. This guide walks you through every box on the form — casilla by casilla — so you can file accurately and on time.
What Is the Modelo 303?
The Modelo 303 is Spain's periodic IVA self-assessment return. Most businesses file it quarterly. Larger businesses enrolled in the SII (Suministro Inmediato de Información) system file monthly instead. On the form, you report the IVA you charged on sales (IVA devengado) and subtract the IVA you paid on purchases (IVA soportado deducible). The difference is what you owe to — or can reclaim from — the Agencia Tributaria.
Spain has three IVA rates: 21% (general rate — most goods and services), 10% (reduced — food, hospitality, public transport), and 4% (super-reduced — bread, milk, medicine, books). Note that the Canary Islands, Ceuta, and Melilla have their own tax systems (IGIC/IPSI) and do not use the Modelo 303.
Deadlines and Penalties
Quarterly returns are due by the 20th of the month after the quarter ends, with one exception:
- Q1 (Jan–Mar): due April 20
- Q2 (Apr–Jun): due July 20
- Q3 (Jul–Sep): due October 20
- Q4 (Oct–Dec): due January 30 (extended because the annual Modelo 390 is also due)
If you file late, the Agencia Tributaria applies escalating surcharges (recargos): 5% if you're up to 3 months late, 10% for 3–6 months, 15% for 6–12 months, and 20% for anything beyond a year — plus interest on top.
Box-by-Box Walkthrough
The Modelo 303 is organized into numbered boxes called casillas. Here are the most important sections:
IVA Devengado (Output IVA — what you charged)
Casillas 01–03 — Régimen general 21%: Enter your taxable base (base imponible), the rate (21%), and the resulting IVA amount for standard-rate sales.
Casillas 04–06 — Régimen general 10%: Same structure for reduced-rate sales (food, hospitality, transport).
Casillas 07–09 — Régimen general 4%: Same structure for super-reduced-rate sales (bread, milk, medicine, books).
Casillas 10–11 — Adquisiciones intracomunitarias de bienes: If you bought goods from another EU country, you self-assess Spanish IVA here. This is the inversión del sujeto pasivo (reverse charge) for goods.
Casillas 12–13 — Adquisiciones intracomunitarias de servicios: Services purchased from EU businesses where the inversión del sujeto pasivo (reverse charge) applies. You declare the Spanish IVA you owe on these services.
Casilla 27 — Total cuotas devengadas: The sum of all output IVA from the boxes above. This is the total IVA you charged or self-assessed during the period.
IVA Soportado Deducible (Input IVA — what you can deduct)
Casillas 28–30 — Cuotas soportadas en operaciones interiores: IVA you paid on domestic purchases of goods and services. Enter the base, rate, and IVA amount.
Casillas 31–33 — Cuotas soportadas en importaciones de bienes: IVA paid on imports from outside the EU (cleared through customs).
Casillas 34–36 — Cuotas soportadas en adquisiciones intracomunitarias: This is the deduction side of casillas 10–13. The IVA you self-assessed on EU purchases can be deducted here.
Casillas 37–39 — Compensaciones régimen especial AG/P: Compensations under the special agricultural and fishing regime. Most freelancers can skip this.
Casilla 40 — Rectificación de deducciones: Use this to correct deductions you claimed in previous periods.
Casilla 45 — Total a deducir: The sum of all deductible input IVA.
Resultado (Result)
Casilla 46 — Resultado régimen general: Casilla 27 minus Casilla 45. A positive number means you owe IVA. A negative number means you have an IVA credit.
Casilla 64 — Resultado de las liquidaciones: The net result after compensating any credits carried forward from prior quarters.
Casilla 69 — Resultado de la declaración: The final amount. Positive means you pay. Negative means you can either carry the credit forward or — in Q4 only — request a cash refund.
Casilla 71 — A compensar: If casilla 69 is negative in Q1, Q2, or Q3, your credit gets carried forward here. You cannot request a cash refund until the Q4 return.
Información adicional (Additional information)
Casilla 59 — Entregas intracomunitarias de bienes y servicios: The total value of goods and services you supplied to businesses in other EU countries. The Agencia Tributaria cross-checks this with your Modelo 349 (EC Sales List).
Casilla 60 — Exportaciones y operaciones asimiladas: The total value of exports to countries outside the EU.
How to File Online
You file the Modelo 303 through the Sede Electrónica of the Agencia Tributaria. You'll need either a certificado digital (digital certificate from FNMT) or Cl@ve credentials to log in. Once inside, go to Impuestos y tasas > IVA > Modelo 303, select the period, and fill in each casilla.
You can pay by direct debit (domiciliación bancaria) — just enter your IBAN — or by bank transfer using the NRC code that's generated after you submit the form.
Common Mistakes
- Mixing up IVA rates. Spain's three rates apply to different categories. Hospitality is 10%, not 21%. Books are 4%, not 10%. Using the wrong rate means you'll over- or under-pay.
- Forgetting to self-assess intra-community acquisitions. When you buy services from an EU business, you need to report both the output IVA (casillas 12–13) and the matching deduction (casillas 34–36). Missing either side throws your return off balance.
- Trying to request a refund in Q1–Q3. Spain only allows cash refunds of IVA credits on the Q4 return. In quarters 1 through 3, negative results must be carried forward via casilla 71. Many freelancers are caught off guard by this.
- Not filing Modelo 349 alongside Modelo 303. If you reported any intra-community operations, you also need to file Modelo 349 (the Recapitulative Statement) for the same period. The Agencia Tributaria cross-references both forms.
- Including Canary Islands operations in Modelo 303. The Canary Islands use IGIC, not IVA. Sales to customers in the Canaries do not belong in the Modelo 303.
How Toolbox Lab Helps
Toolbox Lab's VAT Return Preparation tool reads your invoice history and maps each invoice to the correct Modelo 303 casilla:
- Domestic sales at 21% → Casillas 01–03
- Domestic sales at 10% → Casillas 04–06
- EU B2B reverse-charge services → Casilla 59
- Intra-community supplies → Casilla 59
- Total IVA devengado → Casilla 27
- Net result → Casilla 69
Export the summary, open the Sede Electrónica, and enter the numbers. No manual calculations needed.
Frequently Asked Questions
When is the Spanish Modelo 303 due?
Quarterly returns are due by the 20th of the month after the quarter ends: April 20, July 20, October 20, and January 30. Late filing triggers escalating surcharges from 5% to 20% depending on how late you are.
Do autónomos need to file Modelo 303?
Yes. All autónomos registered for IVA must file quarterly, even if they had no income during the period. You also need to file the annual Modelo 390 summary. The only exception is if all your activities are IVA-exempt.
What is the difference between Modelo 303 and Modelo 390?
Modelo 303 is the quarterly IVA self-assessment where you calculate and pay what you owe. Modelo 390 is the annual summary that reconciles all four quarterly returns. The 390 is informational only — no additional payment is required. It's due by January 30 of the following year.
Try It Now — Free
Use our VAT Return Preparation right in your browser. No signup, no upload to any server.
Open VAT Return Preparation