Self-Employment in Spain: Autonomo Playbook
A practical guide for freelancers, independent professionals, and solo operators: registration, invoicing, taxes, and compliance.
Who This Guide Is For
This guide is for people who plan to invoice clients directly in Spain: developers, designers, marketers, recruiters, consultants, language professionals, and hands-on service providers. If you are deciding between freelance work and payroll employment, compare this with our autonomo vs employee guide.
Core idea
Setup Flow (Before First Invoice)
Sequence matters. In most cases, you should complete registration before issuing invoices or marketing services as active.
1) Identity and admin readiness
- NIE/TIE and address evidence
- Spanish bank account for taxes and social security debits
- Digital certificate to file online with AEAT and Seguridad Social
- Activity scope and invoice template prepared in advance
2) Tax registration (AEAT)
3) Social Security registration (RETA)
4) Operational baseline
Invoicing and Tax Obligations
Most autonomos run into trouble not because of tax rates, but because they apply the wrong invoice logic for the client type. Build one invoice checklist per market.
| Client Profile | Typical VAT Handling | Extra Notes |
|---|---|---|
| Spain-based business/client | Usually Spanish VAT applies | IRPF withholding may apply to certain professional invoices |
| EU business (B2B) | Often reverse charge model | Usually requires correct VAT IDs and periodic intra-EU reporting |
| EU consumer (B2C, digital services) | Can fall under OSS rules | Service category and buyer status matter |
| Non-EU business (B2B) | Often outside Spanish VAT scope | Confirm place-of-supply and documentary evidence |
Common filing calendar
- Quarterly: VAT return (Modelo 303), income tax prepayment (Modelo 130 when applicable), and intra-EU operations (Modelo 349 where relevant)
- Annual: income tax return (Modelo 100) and annual VAT summary obligations when required
Cash management rule
Compliance Risks to Avoid
Falso autonomo risk
Late or missing submissions
Weak contract hygiene
No liability protection
When to Keep Autonomo vs Move to SL
Stay autonomo when operations are simple and risk is low. Consider an SL when revenue is predictable, contracts get larger, or hiring is in scope.
Autonomo is usually best when
- You are solo with 1-3 service lines
- You want low setup complexity
- Your legal exposure is manageable
- You are validating market demand
SL is often better when
- You need stronger liability separation
- You are hiring or partnering with co-founders
- Clients request company contracting
- You need a structure for scaling operations
If you are considering incorporation, continue with the starting a business in Spain guide.
First 90 Days Checklist
Month 1
Month 2
Month 3
Last updated: February 13, 2026. Tax and social security rules can change. Validate your case with AEAT, Seguridad Social, or a qualified gestor before filing.
Ready to start your Spanish adventure?
Explore curated roles from top companies hiring in Spain — with visa sponsorship info included.