Who this guide is for
This guide is for self-employed individuals (trabajadores autónomos) taxed under the direct estimation method (estimación directa): consultants, developers, designers, translators, marketers and other professionals invoicing in their own name. It does not cover companies (SL), the modules regime (módulos) or special agricultural schemes.
Income tax (IRPF) has a state part and a regional part, so the final rate depends on where you live. SoloTreasury's automatic profile uses the Madrid tariff for an individual under 65 without dependants or disability; the deadlines and VAT rules below apply across Spain.
Cuota de autónomos: RETA contributions and the tarifa plana
Every autónomo registered with the RETA pays a monthly Social Security contribution. Since 2023 the contribution depends on your expected net earnings (rendimientos netos), grouped into income bands (tramos). You choose a contribution base within the band for your expected income. After the year ends, Social Security compares it with the income reported to the tax agency and regularises the difference, which can mean a refund or an extra bill.
- Tarifa plana: new autónomos pay a reduced €80 per month for the first 12 months, extendable for another 12 months if net earnings stay below the minimum wage (SMI). You qualify if you were not registered as self-employed in the previous 2 years (3 if you used the tarifa plana before).
- Change your base as income changes: you can request a new base several times a year through the Import@ss portal, which limits the regularisation later.
- Tax effect: the cuota is a deductible expense for IRPF, so it lowers your income-tax reserve.
IRPF withholding (retención) on your invoices
When you invoice a Spanish company or another Spanish professional, the client withholds 15% IRPF from the invoice and pays it to the tax agency (AEAT) for you. New professionals may apply 7% in the year they start and the following two years. Invoices to private individuals and to clients outside Spain carry no withholding.
Invoice to a Spanish company
- Fee (base imponible)
- €2,000
- IVA 21% added
- + €420
- IRPF withholding 15%
- − €300
- Client pays you
- €2,120
The €420 IVA belongs to Hacienda and is declared in Modelo 303. The €300 withheld is income tax already paid on your behalf; it counts towards your Modelo 130 instalments and your annual Renta.
Withholding is a prepayment, not a final tax. It can be more or less than your real income tax, so it does not replace a reserve.
Modelo 130: quarterly income-tax instalments
Modelo 130 is a quarterly advance on your income tax (pago fraccionado). You pay 20% of your cumulative net profit for the year so far, minus the IRPF withheld from your invoices and the instalments already paid in earlier quarters. If at least 70% of your previous year's professional income was subject to withholding, you do not have to file Modelo 130.
Modelo 130, second quarter
- Net profit January–June
- €12,000
- 20% of cumulative profit
- €2,400
- IRPF withheld by clients, January–June
- − €900
- Paid in the Q1 Modelo 130
- − €600
- Q2 instalment due by 20 July
- €900
Illustrative figures. Your final IRPF is settled in the annual return (Declaración de la Renta), filed between April and June of the following year, and can be higher than the instalments.
| Quarter | Period | Modelo 130 and 303 due |
|---|---|---|
| Q1 | January–March | 20 April |
| Q2 | April–June | 20 July |
| Q3 | July–September | 20 October |
| Q4 | October–December | 30 January of the next year |
IVA: Modelo 303, 390 and EU clients (349)
Most professional services carry 21% IVA. Each quarter you file Modelo 303, paying the IVA you charged minus the deductible IVA on your business costs, on the same dates as Modelo 130. In January you also file the annual summary, Modelo 390, unless you are exempt from it.
- Clients in other EU countries: B2B services are usually invoiced without Spanish IVA under the reverse charge (inversión del sujeto pasivo). You need to be registered in the intra-EU operators register (ROI) and report these invoices in Modelo 349.
- Clients outside the EU: B2B services are generally outside the scope of Spanish IVA, but keep evidence that the client is a business.
- Spain has no general small-business VAT exemption, so most autónomos charge IVA from their first invoice.
For the detailed EU rules, see the EU reverse-charge guide.
How SoloTreasury handles the Spanish profile
- Set up once. Choose the Spain (Madrid individual) profile in the Control Center, confirm your RETA contribution base, active months and taxable-base adjustments such as the 5% hard-to-justify expenses allowance.
- Log invoices with their withholding. Smart Invoicing records the VAT treatment and applies 15%, 7% or 0% IRPF withholding for each client; the amount withheld counts as tax already paid in your reserve.
- See your safe-to-withdraw figure. The Net Spendable dashboard reserves IRPF, your monthly cuota, IVA and a buffer, and shows what you can pay yourself this month.
- Check each quarter. The payment calendar estimates every Modelo 130 instalment (20% of cumulative profit less withholding and earlier instalments) and shows 0 when at least 70% of your income had withholding.
- Send the export to your gestor. SoloTreasury prepares the figures; it does not file Modelo 130, 303 or 349.
Profile limits: other regions, the reduced new-starter quota, special schemes, dependants and reductions are not modelled, and the 70% test officially uses the previous year. Confirm amounts before filing and check supported profiles and exclusions.
Common mistakes autónomos make
- Treating the full payment as income. Part of every Spanish invoice is IVA you must pass on, and part may be withholding already sent to Hacienda.
- Forgetting the Renta. Quarterly instalments are advances; the annual IRPF return can still bring a payment in June.
- Choosing a low RETA base and forgetting about it. Social Security regularises the cuota against your real net earnings.
- Applying withholding to foreign clients. IRPF withholding applies only to Spanish business clients.
- Missing Modelo 349. Reverse-charge invoices to EU clients must be reported, even though they carry no IVA.
Frequently asked questions
When are Modelo 130 and Modelo 303 due in 2026?
By 20 April (Q1), 20 July (Q2) and 20 October (Q3), and by 30 January of the following year for Q4.
How is Modelo 130 calculated?
You pay 20% of your cumulative net profit for the year so far, minus the IRPF withheld from your invoices and minus the instalments already paid in earlier quarters. You are exempt if at least 70% of your previous year's professional income had withholding.
Is the IRPF withholding 15% or 7%?
The standard rate is 15%. New professionals can apply 7% in the year they start and the following two years. Withholding applies only to invoices to Spanish businesses and professionals.
How much is the cuota de autónomos in 2026?
It depends on your expected net earnings band. New autónomos can pay the tarifa plana of €80 per month for the first 12 months, extendable for another 12 months if net earnings stay below the minimum wage.
Does SoloTreasury file Modelo 130 or 303 for me?
No. SoloTreasury is pre-accounting software in Google Sheets that estimates your reserves and instalments; you or your gestor file the returns with the AEAT.
Sources and scope
This is general information for planning, not tax advice, and reflects the rules as reviewed in September 2026. The SoloTreasury Spanish profile applies the state and Madrid tariffs and the normal RETA rate for an individual under 65 without dependants or disability.