Working for yourself in Spain is entirely possible and increasingly common — but before you send your first invoice, you need to register formally as an autónomo (self-employed). Many people put this off, assuming it is complicated. With the right guidance, however, the process is manageable, and a good gestor can handle most of it on your behalf.
Why You Must Register
In Spain, working as a freelancer without being registered as autónomo is illegal, even for a single client or a part-time arrangement. Hacienda and the Social Security both take this seriously, and the fines for operating informally can be substantial — far exceeding what you would have paid in regular contributions.
Step 1: Register with Hacienda
Your first stop is the Agencia Tributaria (Hacienda), where you submit either Modelo 036 (the comprehensive census form) or Modelo 037 (a simplified version for individuals with straightforward situations). This form tells the tax authority that you are beginning economic activity, specifies your professional category, and establishes which taxes you will be filing — typically IVA (VAT) and IRPF (income tax).
You will also need to specify your epígrafe — the economic activity code that best describes your work. Choosing the wrong code can cause complications later, which is one reason many people use a gestor for this step.
Step 2: Register with Social Security (RETA)
Within 30 days of starting activity, you must register in the Régimen Especial de Trabajadores Autónomos (RETA). This is Spain's mandatory social security scheme for the self-employed, covering healthcare, sick leave, and eventual pension rights.
Since the 2023 reform, your monthly RETA quota is now linked to your actual net income rather than a flat rate. Contributions in 2025 range from approximately €200/month for the lowest earners to over €530/month for those earning above €6,000/month. The system requires you to estimate your annual earnings at the start of the year and adjust at year-end.
Step 3: Quarterly and Annual Obligations
Once registered, you will file tax returns every quarter: Modelo 303 for IVA (collecting VAT from clients and paying the net to Hacienda) and Modelo 130 for advance IRPF payments. Then, every June, you file your annual income tax declaration. A gestor will manage all of these deadlines for you, typically for a monthly retainer fee.
The Smart Move: Use a Gestor
A gestor's monthly fee — usually between €50 and €150 depending on the complexity of your work — is itself a deductible business expense. They handle every form, remind you of every deadline, maximise your legitimate deductions, and save you from the surcharges that catch so many freelancers by surprise. Search for an experienced autónomo specialist near you on findgestor.com.