Modelo 303: Spanish Quarterly VAT — My First Three Filings
Modelo 303 is your quarterly VAT return (declaración trimestral del IVA) to the Spanish Agencia Tributaria. You declare the VAT you have collected on your invoices and the VAT you have paid on professional purchases. The difference is either payable to Hacienda or credited against your next quarter. This guide explains the mechanics and documents my first three filings — including the mistakes I avoided and the ones I nearly made.
1. The basic mechanics: what Modelo 303 captures
Spanish VAT (Impuesto sobre el Valor Añadido, IVA) works exactly like VAT in any EU country: you collect VAT on your sales (IVA repercutido) and deduct the VAT you have paid on professional purchases (IVA soportado). The difference is remitted to the state — or credited to you if you have paid more VAT than you have collected.
Modelo 303 records this mechanism each quarter. If you are coming from the UK, you will recognise the logic of VAT returns; the main differences are the quarterly rhythm (rather than quarterly or monthly options in the UK), the filing deadlines, and the Spanish-specific handling of intra-community transactions.
"El modelo 303 es la autoliquidación trimestral del Impuesto sobre el Valor Añadido que deben presentar todos los sujetos pasivos obligados a autoliquidar el IVA con periodicidad trimestral."
Agencia Tributaria — Modelo 303 IVA
Filing deadlines:
- Q1 (January–March): by 20 April
- Q2 (April–June): by 20 July
- Q3 (July–September): by 20 October
- Q4 (October–December): by 30 January of the following year
Penalties for late filing of Modelo 303 start accruing the day after the deadline: 5% of the amount due if the delay is under 3 months, 10% between 3 and 6 months, 15% between 6 and 12 months, 20% beyond that. If the declaration shows a nil or credit balance (you owe nothing), a flat fine of €200 can still apply for late filing. Never leave it to the last minute.
2. The two columns that define your result
The entire logic of Modelo 303 rests on two columns:
IVA repercutido (Output VAT collected): the VAT you have charged your Spanish clients during the quarter. On an invoice of €1,000 net with 21% VAT, the IVA repercutido is €210.
IVA soportado deducible (Deductible input VAT): the VAT you have paid on deductible professional purchases during the quarter. Software subscriptions (with Spanish VAT), professional equipment, gestor fees, etc.
Result: IVA repercutido − IVA soportado deducible = amount payable (positive) or tax credit (negative).
3. My first three filings: what actually happened
First quarter (Q3 2023 — July to September)
Started in September. Two months of activity in the quarter. Spanish net turnover: €1,200 from a local client. VAT collected: €252. No significant professional purchases with VAT that quarter. Result: €252 payable to Hacienda.
What surprised me: even with just one month of activity, the form must be filed. And even if the amount is small, filing is mandatory. “It’s not worth filing” is not a concept that exists in Spanish tax law.
Intra-community invoicing: my Belgian invoices that quarter totalled €2,400 net. These carry no Spanish VAT (reverse charge applied by the Belgian client). They therefore do not enter the output VAT base of Modelo 303 — but they must be reported in a specific box (transactions not subject to IVA) and separately in Modelo 349.
Second quarter (Q4 2023 — October to December)
First full quarter. Total turnover: €7,800 net. Of which €5,200 to Spanish clients (VAT 21% = €1,092) and €2,600 to Belgian clients (0% Spanish VAT).
Deductible professional purchases with VAT: laptop €294 VAT + software subscriptions €42 VAT + gestor fees €126 VAT = €462 deductible VAT.
Modelo 303 Q4 result: €1,092 collected − €462 deductible = €630 payable to Hacienda by 30 January.
What surprised me: payment is made directly online from the Sede Electrónica by direct debit to your Spanish IBAN. The amount is drawn automatically on the filing date if you opt for direct debit — which I consider the best option to avoid forgetting.
Third quarter (Q1 2024 — January to March)
First quarter of a full year. Spanish net turnover: €4,200 (VAT: €882). Deductible professional purchases: €180. Result: €702 payable by 20 April.
What I learned: the importance of keeping a monthly tracking spreadsheet of invoices issued and received, so your gestor does not have to reconstruct three months of bookkeeping 48 hours before the deadline. Late transmission of data to your gestor is the main source of errors and missed deadlines.
4. How Belgian, German, and French clients appear in Modelo 303
✓ How intra-community invoices work within your Modelo 303
- Output VAT (IVA repercutido): your invoices to professional EU clients (Belgian, German, Dutch, French, etc.) carry no Spanish VAT — you issue them net with a reverse charge notation. Therefore: zero output VAT to declare in the IVA repercutido box for these invoices.
- Non-subject or exempt operations box: certain versions of the form include boxes for reporting the amounts of intra-community transactions — separately from output VAT. Your gestor identifies the correct boxes for the version of the form currently in force.
- VAT on purchases related to intra-community activity: if you purchase professional software from a Spanish supplier (paying 21% Spanish VAT), that VAT remains deductible even if the final service is invoiced without VAT to a Belgian client — deductibility is linked to the professional purpose of the purchase, not the destination of the invoice.
- Modelo 349 as a complement to Modelo 303: intra-community operations (EU invoices without VAT) must be listed separately in Modelo 349 (recapitulative statement). This form is distinct from Modelo 303 but filed on the same quarterly schedule.
5. What your gestor actually does for each Modelo 303
You send them your invoice list for the quarter
2 weeks before the deadlineIdeally: a spreadsheet or access to your invoicing software (Holded, Quipu, Billin) containing all issued invoices with net amounts, VAT, and client country, plus all received invoices with deductible VAT. The more organised you are at this stage, the lower your gestor's fees and the lower your error risk.
Your gestor calculates output VAT, input VAT, and the net result
Variable depending on complexityFor a simple profile (10 to 20 invoices per quarter, no stock, no capital assets), this calculation takes 30 to 60 minutes. More complex profiles (intra-community acquisitions, import VAT) take longer.
Electronic filing via the Sede Electrónica
With direct debit recommendedThe form is filed electronically using your gestor's or your own digital certificate. The amount is automatically debited from your Spanish IBAN if you have activated direct debit. You receive a proof of filing.
Archiving the proof of filing
For your recordsKeep each Modelo 303 proof of filing for at least 4 years (Agencia Tributaria statute of limitations). These documents prove you have met your VAT declaration obligations.
6. The negative result: when Hacienda owes you something
If your IVA soportado exceeds your IVA repercutido in a given quarter (you paid more VAT on purchases than you collected), your Modelo 303 shows a negative result — a VAT credit.
This credit is not automatically refunded. It is carried forward to the next quarter and offset against your next payable amount. Only in the Q4 declaration (last quarter of the year, filed by 30 January) can you request reimbursement of the accumulated credit if you are still in a credit position at year-end.
Exception: certain profiles can request monthly refunds by registering for the Registro de devolución mensual (REDEME). This option is only relevant for autónomos with significant and regular VAT credits — in practice, most digital and creative freelancers are not affected.
Agencia Tributaria — Información general Modelo 303
Frequently asked questions
Do I need to file Modelo 303 even if I had no activity that quarter?
Can I deduct VAT on purchases made before officially starting my activity?
The procedures and deadlines presented are based on regulations in force in March 2026. The Agencia Tributaria can amend forms and procedures annually. Verify exact deadlines on the Sede Electrónica and consult your gestor for every filing.
Amory Dumoulin
Creative Developer & Belgian Expat — Altafulla, Tarragona
"Modelo 303 has become a quarterly routine — but those first three filings each taught me something I had not anticipated. This guide documents those lessons so you don't have to discover them under pressure."