In short:
- Two registrations: registering as a freelancer (self-employed/freelancer) means signing up with Hacienda (the Tax Agency) using Modelo 036 or 037, and with Social Security under the RETA scheme (the special self-employed Social Security scheme).
- Modelo 036 vs 037: you submit them online through the AEAT electronic headquarters using a digital certificate or the Cl@ve PIN system.
- Registration is free: there is no direct fee at the Tax Agency, at Social Security (RETA), or for affiliating with a mutual insurance provider (mutua).
- Tarifa plana (flat-rate scheme): new freelancers can pay a reduced contribution under the 2026 flat-rate plan for the first 12 months.
- Foreign nationals: non-EU nationals need a valid residency permit and authorisation to work as self-employed. EU citizens must register if they stay longer than three months.
Starting a business in Spain involves completing a series of legal procedures that can seem complex at first. However, registering as a freelancer (autónomo) is the essential first step to turning your business idea into a legally and fiscally compliant enterprise. With over 3.35 million self-employed workers in Spain, this status has become the preferred option for freelancers, independent professionals, and small business owners. That said, it is important to note that being a freelancer is not the same as being a business owner, since the latter may run a larger company structure and face different legal obligations. You must register as a freelancer if you carry out an economic activity in a personal and regular way, regardless of how much you earn.
In this complete guide we explain the whole process in detail, from the initial requirements to the specific steps you need to take at Hacienda (the Tax Agency) and Social Security. We also share practical tips to help you avoid the most common mistakes and make the most of the available discounts.
Contents
What does it mean to be a freelancer in Spain?
Why registering as a freelancer is the first step to starting out
Becoming a freelancer is much more than simply signing up in government databases. It means deciding to take full control of your professional career, taking on both the freedoms and the responsibilities that come with it. For many entrepreneurs, registering as a freelancer marks the official start of their business journey.
Thinking about going freelance in Spain? Whether you are chasing independence or launching your first business, working for yourself is often the first big step. Learn what it really means, how to register, and what to expect in our article Freelancers explained: all you need to know.
Legal definition of a self-employed worker under Spanish law
Under Spanish law, a freelancer (autónomo) is an individual who carries out an economic activity for profit in a regular, personal, and direct way, without being bound by an employment contract. This definition sets out several key elements that distinguish a self-employed worker from an employee.
The applicable legal framework is the Special Regime for Self-Employed Workers, known as RETA (the special self-employed Social Security scheme), which is part of Social Security. Freelancers must meet tax and contribution obligations from the moment they start operating, and are accountable to both Hacienda (the Tax Agency) and Social Security. You can register with the RETA online or in person at a Social Security office. You must also choose a mutual insurance provider (mutua) to cover common and work-related risks.
Differences between being a freelancer and being an employee
The main differences between being a freelancer and being an employee are the following. There is no minimum legal capital to become a freelancer, but the worker is liable for any debts with all of their personal assets.
Freedoms and responsibilities of being a freelancer
As a freelancer you enjoy more flexibility to make decisions about your business, but you also take on extra responsibilities:
Freedoms:
Responsibilities:
Legal, tax, and contribution obligations of a freelancer
When you register as a freelancer, you take on several obligations:
It is also important to keep up with legal and tax changes that may affect your activity. Ongoing training and professional advice are key to keeping your business within the law and making the most of tax savings and available support.
Requirements to register as a freelancer
Being over 18 years of age
The first essential requirement is to be of legal age. People under 18 can only register as freelancers if they are legally emancipated, which requires judicial or notarial authorisation depending on the circumstances. Some cases in which a minor can become emancipated and register as a freelancer include marriage, emancipation granted by the parents, or a court decision. The documents required to register as a freelancer include your DNI/NIE, the economic activity code (CNAE/IAE), the start date, and a bank account for the contributions.
Having a valid Spanish DNI, or NIE for foreign nationals
Every applicant must have a valid tax identification number:
For foreign nationals: valid work and residency permits
Non-EU foreign nationals also need:
In some cases, continued residence and work can make it easier to obtain Spanish nationality.
EU citizens have the right to settle freely, but must register if their stay exceeds three months.
Having no professional or employment conflicts
Before registering, you need to check that there are no conflicts:
Clearly defining the economic activity you will carry out
It is essential to be clear about which activity you will carry out, as this determines:
Having a bank account to set up direct debit payments
You will need a bank account to set up direct debits for:
Note: For companies, you need a CIF to open the bank account.
Many freelancers choose to open a dedicated account for their business activity, keeping it separate from their personal finances.
Keep your finances clear from the start. Open a dedicated account for freelancers and manage taxes, contributions, and refunds without complications.
When to register as a freelancer: important deadlines
You must register before, or on the same day you start your activity
Spanish law is very clear about the deadlines: you must register as a freelancer before you start any economic activity. This means you cannot invoice or carry out any commercial dealings until you are correctly registered. Freelancers can register up to 60 days before they start their activity to avoid surcharges on their contributions.
A maximum of 60 days before starting your activity to register with Social Security
There is a specific window for registering with Social Security: you can do it from 60 calendar days before the start of your activity up to the start day itself. This timeframe is strictly enforced and exceptions are not allowed.
Consequences of registering late: penalties and surcharges
Registering late can result in:
Losing discounts due to late registration
Registering late also means losing important benefits:
Why it matters to coordinate registration with Hacienda and Social Security
Both bodies require you to notify the start of your activity. It is recommended to:
Step 1: Registering with the Tax Agency (Hacienda)
Registering with Hacienda is an essential step for any freelancer or business owner who wants to start an economic activity in Spain. This procedure involves filing the census declaration (Modelo 036 or 037), in which you report your personal details, your economic activity, and the applicable tax regime. It is worth noting that these procedures can easily be completed through the official website of the Tax Agency, which speeds up the process and lets you manage the necessary documentation online. You can submit Modelo 036 or 037 through the AEAT electronic headquarters using a digital certificate or the Cl@ve PIN system. You must request registration in the Register of Business Owners before you start working.
How to register as a freelancer step by step
You need your DNI or NIE, the economic activity code (IAE/CNAE), the start date, and a bank account to set up direct debits for the contributions. Identify the IAE and CNAE codes correctly, because they are reported to both Hacienda (the Tax Agency) and Social Security.
File the census declaration with Modelo 036 or 037. This registers you in the Register of Business Owners, Professionals, and Withholders. You can do it at the AEAT electronic headquarters using a digital certificate or the Cl@ve PIN system.
Once you have registered with Hacienda, sign up for the Special Regime for Self-Employed Workers. You can do it through the Importass portal, available 24 hours a day, 7 days a week, or in person with an appointment.
The contribution base is set by net-income brackets, and you can change it up to six times a year. You must choose a mutual insurance provider (mutua) that covers work accidents, common illnesses, and temporary incapacity.
Apply for the tarifa plana (flat-rate scheme) at the moment you register, not afterwards. Depending on your activity, you may also need municipal licences, to notify the opening of your workplace, or a health registration.
Filing Modelo 036 or 037 for the census declaration
The first official procedure is the census declaration with Hacienda, which is done using Modelo 036 or 037. This registers you in the Register of Business Owners, Professionals, and Withholders, officially making you a taxpayer for economic activities. The documents needed to register in the Register of Business Owners, Professionals, and Withholders include Modelo 036 or 037, your DNI/NIE, the activity address, and your IAE and CNAE codes.
Differences between Modelo 036 (full) and 037 (simplified)
Modelo 036 (full):
Modelo 037 (simplified):
Choosing the IAE heading (Economic Activities Tax)
Choosing the right epígrafe IAE (tax heading for your activity) is essential, as it determines:
Each activity has a specific three-digit code, known as the IAE code, which identifies and classifies the economic activity you will carry out. You should also consider the CNAE codes, which also classify professional activities and are required for tax and Social Security procedures. It is recommended to check the official list of codes on the Tax Agency website, or to seek professional advice.
Choosing the applicable VAT regime
You need to choose between different options:
Determining the IRPF regime (direct estimation or modules)
There are three main options:
Normal direct estimation:
Simplified direct estimation:
Objective estimation (modules):
In-person or online processing
Since 2023, many procedures must be completed online. You need:
Documentation needed to register with Hacienda
DNI or NIE, original and photocopy
You must provide:
A completed Modelo 036 or 037 form
The form must include:
Specific documentation depending on the economic activity
Depending on the type of activity, you may need:
Proof of fiscal address
To prove your fiscal address:
Step 2: Registering with Social Security (RETA)
Signing up for the Special Regime for Self-Employed Workers
Once you have completed your registration with Hacienda, the next step is to sign up for the RETA. This sets up your relationship with Social Security as a self-employed worker and determines your contribution obligations.
Processing it through the Importass portal or in person
There are two ways to complete the procedure:
Online (recommended):
In person:
Filing the TA.0521 form or the online form
The TA.0521 form includes all the necessary information:
Choosing your contribution base based on expected income
Since 2023, the contribution system is based on net-income brackets. The contribution base under the Special Regime for Self-Employed Workers can be changed up to six times a year.
| Monthly net income | Approximate contribution base | Approximate monthly contribution |
|---|---|---|
| Up to 670€ | 751€ | 200€ |
| 670€ - 900€ | 900€ | 240€ |
| 900€ - 1.166€ | 1.166€ | 310€ |
| 1.166€ - 1.300€ | 1.300€ | 346€ |
| More than 4.495€ | 4.495€ | 1.200€ |
Applying for the available discounts (tarifa plana)
The tarifa plana (flat-rate scheme) for new freelancers in 2026 offers:
Choosing a mandatory mutual insurance provider
You must choose a mutua to cover:
The main available mutuas include Mutua Universal, Fremap, and Activa Mutua, among others.
The real-income contribution system in 2026
How the new system based on net income works
The current system links your contributions to the actual income declared in the previous year's IRPF. This is a significant change from the previous system of fixed bases.
Contribution brackets and minimum and maximum bases
The system includes 15 different brackets, ranging from income of 670€ to more than 6.000€ a month. Each bracket has its own contribution base, which allows for greater proportionality between income and contributions.
The 87,6€ tarifa plana for new freelancers in 2026
This discount is a significant reduction on the standard contribution and is designed to make it easier to start out. The requirements include:
The option to adjust your contribution base during the year
Freelancers can request changes to their contribution base up to six times a year, taking effect from the month after the request. This lets you adapt to changes in your income.
Additional procedures depending on the type of activity
In Spain, there are different procedures that may be required depending on the activity you carry out, whether you are a freelancer or a company. These procedures vary according to the specific requirements and the type of authorisation needed in each case. If your activity involves opening a public-facing premises, you must apply for construction and opening licences from your local town hall.
Notifying the regional government of the opening of your workplace
If you open premises or a workplace with employees, you must notify the relevant regional labour authority. This procedure is separate from the municipal licences and focuses on workplace safety.
Applying for municipal licences for commercial premises
For activities that require commercial premises:
Opening licence:
Environmental licence:
Registering with professional bodies where required
Certain professions require mandatory membership of a professional body:
Health registration for food-related activities
Food-related activities require special care in food handling to protect public health. It is essential to meet the following requirements:
Other specific authorisations depending on the sector
Each sector may have its own requirements:
Practical tips before registering as a freelancer
Plan your registration well in advance
Planning ahead is crucial to avoid rushing and making mistakes:
Assess the financial viability of your business
Before registering, it is a good idea to carry out a full financial analysis:
Calculate your expected income correctly
To choose the right contribution base:
Find out about available support and subsidies
Research all the available funding options:
Consider compatibility with unemployment benefit
If you receive unemployment benefit:
Consider hiring an advisory service
Advisory services can include:
Typical costs: between 60€ and 300€ a month depending on the services included.
Practical tips after registering as a freelancer
Organise your accounting and invoicing from day one
Set up organisational systems from the start:
Accounting:
Invoicing:
Meet your quarterly tax obligations
The tax calendar includes several forms you must file:
| Quarter | Forms to file | Deadline |
|---|---|---|
| Q1 | 130/131, 303 | 30 April |
| Q2 | 130/131, 303 | 30 July |
| Q3 | 130/131, 303 | 30 October |
| Q4 | 130/131, 303 | 30 January (the following year) |
Review your contribution base regularly
It is recommended to:
Keep your business documentation up to date
Documents you should keep:
Make the most of the allowed tax deductions
The most common deductible expenses:
Plan for growth and possible changes to your activity
Think about how your business might develop:
Common mistakes when registering as a freelancer
Registering after starting the economic activity
This is one of the most serious and common mistakes:
Not applying for the tarifa plana at the moment of registration
You must apply for the tarifa plana at the same time as you register:
Choosing the wrong IAE heading
An unsuitable heading can limit:
In addition, choosing the wrong IAE and CNAE codes can cause tax and administrative problems, since these codes are essential for correctly classifying your professional activity.
Recommendation: Consult a tax advisor before you decide.
Miscalculating your expected income and contribution base
Common calculation mistakes:
Not declaring working from home on Modelo 036
If you work from your usual home:
Not applying for compatibility with unemployment benefit in time
To keep your unemployment benefit:
Not taking into account the expenses before you start your activity
Expenses before registration that may be deductible:
Important: Keep all your invoices from the months beforehand.
Not knowing about the quarterly tax obligations
Many new freelancers do not know that they must:
Registration and ongoing costs as a freelancer in 2026
When you start out as a freelancer, it is essential to have enough initial capital to cover your start-up costs and the first few months of activity. This capital lets you cover the registration costs, the purchase of materials, rent, and other expenses your business needs to run.
Registration cost: free at Hacienda and Social Security
The official registration procedures have no direct cost:
However, there may be indirect costs:
Monthly freelancer contribution based on income (from 200€ to 800€)
The new bracket-based system sets progressive contributions:
Main brackets for 2026:
The 87,6€ tarifa plana for the first 12 months for new freelancers
This discount means considerable savings:
Additional advisory costs (between 60€ and 300€ a month)
The cost of accounting services varies depending on what is included:
Basic (60-100€/month):
Full (150-300€/month):
Costs of licences and permits depending on your activity
Variable costs depending on the sector:
Discounts and support for new freelancers
Tarifa plana: requirements and duration
Main requirements:
Duration:
Frequently asked questions about registering as a freelancer in Spain
What do I need to register as a freelancer?
You need your DNI or NIE, the economic activity code (IAE/CNAE), the start date, and a bank account for the contributions. You also have to clearly define the activity you will carry out.
Where do I have to register?
In two places. First with Hacienda (the Tax Agency), using Modelo 036 or 037, which registers you in the Register of Business Owners. Then with Social Security, under the RETA scheme.
When should I register?
Before, or on the same day you start your activity. You cannot invoice until you are registered. Registration with Social Security can be processed from 60 calendar days before the start.
How much does it cost to register as a freelancer?
Registration with Hacienda and Social Security is free, and affiliating with a mutua has no cost either. The monthly contribution is separate and, if you get one, a digital certificate costs between 13€ and 25€.
What is the tarifa plana and how much do you pay?
It is a reduced contribution of 87,6€ a month during the first 12 months for new freelancers. You must apply for it at the moment of registration and not have been registered as a freelancer in the previous 24 months.
Can I be a freelancer as a foreign national?
Yes. EU citizens can settle freely, but must register if their stay exceeds three months. Non-EU nationals need a NIE, a residency permit, and authorisation to work as self-employed.
Can I change my contribution base later?
Yes. Contributions are based on net monthly income brackets, and you can adjust your contribution base up to six times a year.
Information accurate as of June 2026. This guide is for general information only and does not constitute legal or tax advice. Rules and amounts may change. Check with a professional or the official source before making decisions.