Guides
Quarterly — Modelo 130 (IRPF prepayment)
Estimación directa filers submit Modelo 130 each quarter: 1–20 April (Q1), 1–20 July (Q2), 1–20 October (Q3) and 1–30 January (Q4). You pay 20% of cumulative year profit minus retentions already withheld and minus earlier 130 payments — exactly the calculation Pilot shows line-by-line. If ≥70% of your income already suffers retention, you may be exempt from filing 130 (common for professionals invoicing Spanish companies) — ask your accountant.
Quarterly — Modelo 303 (IVA), if applicable
Same quarterly windows (Q4 until 30 January). Pilot doesn't model IVA; your invoicing tool/accountant handles it. Annual summary: Modelo 390 in January.
Annual — Renta (Modelo 100)
The annual income-tax return, filed roughly April–30 June for the previous year. Everything comes together here: activity income, all deductions, reductions, the retentions your clients withheld and the 130 payments you made. Pilot's Year page is a shadow of this calculation.
Coming: Verifactu — 1 July 2027 (autónomos)
Any software you use to issue invoices must be certified: tamper-proof chained invoice records, a QR code on every invoice, optional real-time reporting to the AEAT. Companies start 1 January 2027; autónomos 1 July 2027. Fully manual invoicing stays exempt. Fines up to €50,000/year for using non-compliant software.
Coming: B2B e-invoicing (Crea y Crece) — 1 October 2028 (most autónomos)
Invoices between Spanish businesses must become structured e-invoices exchanged through connected platforms (or the free public AEAT solution). PDFs by email stop counting for B2B. Turnover >€8M starts October 2027; everyone else October 2028. Invoices to foreign clients are outside the Spanish mandate.
Practical move: during the voluntary window, adopt one certified invoicing tool that covers both Verifactu and e-invoicing, and issue everything through it from mid-2027.