Skip to content

Go self-employed in Spain without the bureaucratic nightmare

Everything a foreigner needs to freelance legally in Spain: NIE, autónomo registration, social security, and quarterly taxes. BMC handles the setup and ongoing compliance so you can focus on your work.

Set up as a freelancer in Spain

The problem

Spain has one of the most complex self-employment registration systems in the EU. The autónomo regime involves at least four separate government bodies — the tax authority (AEAT), Social Security (Seguridad Social), the municipal register, and sometimes the Commercial Registry — and each has its own forms, deadlines, and language barriers. Foreign nationals face an additional layer: obtaining the NIE (Número de Identificación de Extranjero), which often requires multiple appointments spread over weeks, and understanding which activity codes (epígrafes) apply to their work. Mistakes at registration can mean penalties, back-payments of social security, or being unable to invoice clients correctly. For non-EU nationals the complications multiply further. Depending on your nationality and intended activity, you may need a work authorisation before you can legally register as self-employed. Attempting to work as a freelancer on a tourist visa or while awaiting a residency permit is a serious legal risk that can jeopardise your long-term right to remain in Spain.

Our solution

BMC provides a complete autónomo setup service for foreign nationals. We obtain your NIE, register you with AEAT and Seguridad Social, choose the correct activity codes for your work, and advise on your quarterly obligations from day one. We also run an eligibility check for the Beckham Law, which can reduce your effective income tax to just 15% for up to six years. After setup, we offer ongoing quarterly VAT (Modelo 303) and income tax (Modelo 130) filing so you never miss a deadline.

Process

How we do it

1

NIE and legal status check

We confirm your right to work as self-employed in Spain given your nationality and current immigration status. For EU citizens we book your NIE appointment and accompany you or handle the paperwork. For non-EU nationals we advise on the correct permit pathway — self-employment authorisation, Digital Nomad Visa, or another route — before starting registration.

2

AEAT and Social Security registration

We file the census declaration (Modelo 036 or 037) with the tax authority to register your self-employed activity and assign the correct IAE activity codes. Simultaneously we complete your Seguridad Social alta as autónomo (TA.0521 form), securing the tarifa plana reduced contribution rate for your first year where eligible.

3

Beckham Law eligibility check

If you have not been a Spanish tax resident in the past five years and your work qualifies, we assess whether you can opt into the Regimen Especial para Trabajadores Desplazados. Where eligible, we file Form 149 within the mandatory 180-day window to lock in the flat 15% income tax rate for digital nomad visa holders or 24% for other qualifying categories.

4

Quarterly compliance setup

We configure your quarterly filing calendar: Modelo 303 (VAT return) and Modelo 130 (income tax instalment) every three months, plus the annual income tax return (Modelo 100 or Modelo 151 under the Beckham regime). We also advise on invoicing requirements, deductible expenses, and VAT treatment for clients inside and outside Spain.

80€
Reduced social security (first year tarifa plana)
15%
Flat income tax rate for eligible Beckham Law applicants
48h
Time to complete registration once documents are ready

I had been freelancing for UK clients while living in Spain for eight months without sorting out my legal status. BMC fixed everything in under two weeks — NIE, autónomo registration, social security — and found out I qualified for the Beckham Law. I went from terrified to compliant in a fortnight.

James Whitfield Senior UX Consultant, Self-employed, client base in the UK and Netherlands

Request information

We respond within 4 business hours · 910 917 811

Self-employment in Spain is regulated under the Estatuto del Trabajo Autónomo (Ley 20/2007), which grants autónomos rights and obligations broadly equivalent to those of employees: access to sick pay, maternity and paternity benefits, and unemployment protection (cese de actividad), all funded through monthly Social Security contributions. Unlike in some countries, Spanish self-employment is not an informal arrangement — it is a formal legal status with registration obligations, filing deadlines, and meaningful consequences for non-compliance.

Registration must be completed before you issue your first invoice, not after. Operating as a de facto autónomo without being registered — sometimes called working en negro — is an infraction that can result in fines from both the AEAT and Social Security, plus interest on unpaid contributions.

EU vs non-EU requirements

For EU, EEA, and Swiss nationals, the path is relatively straightforward. You have freedom of movement and the right to work as self-employed in Spain without a prior work permit. You will need to obtain your NIE (a fiscal identification number), register with the town hall (empadronamiento), and complete the AEAT and Seguridad Social registrations. Procedurally this takes two to five working days once appointments are secured.

Non-EU nationals face a more involved process. Before registering as autónomo, you need a residency or work authorisation that explicitly permits self-employment. In 2025 the most practical routes are:

  • Digital Nomad Visa — for remote workers serving foreign clients, with a minimum income requirement of approximately 3,000 euros per month
  • Autorizacion de residencia y trabajo por cuenta propia — the classic self-employment permit, requiring a business plan and evidence of economic viability
  • Highly Qualified Professional permit — for certain regulated professions

Attempting to register as autónomo while holding only a tourist visa or student visa is not legally possible: the AEAT and Seguridad Social will reject the registration, and attempting to invoice clients without it creates serious immigration and tax risk.

The autónomo system explained: social security and contributions

Every registered autónomo pays a monthly Seguridad Social contribution, regardless of whether they earned anything that month. Since the 2023 reform, contributions are linked to actual income across 15 income brackets, ranging from approximately 230 euros per month at the lowest bracket (net income under 670 euros/month) to over 500 euros per month at the top bracket. The system uses estimated income at the start of the year, with a regularisation at the end of the year if your actual income differs.

New autónomos benefit from the tarifa plana — a reduced flat contribution of 80 euros per month for the first 12 months. In several autonomous communities (Murcia, Extremadura, Castilla-La Mancha and others) the reduced rate extends to 24 months. The tarifa plana applies regardless of income and provides critical cash-flow relief during the start-up phase.

The Beckham Law for freelancers

Foreign freelancers who relocate to Spain may qualify for the Régimen Especial para Trabajadores Desplazados, colloquially known as the Beckham Law. Under its 2023 expansion via the Startups Law, two categories are most relevant to freelancers:

  • Digital Nomad Visa holders pay a flat 15% income tax on qualifying income up to 600,000 euros per year, for the year of arrival and the following five years.
  • Other qualifying new residents (those arriving under a standard employment contract or self-employment permit who have not been Spanish tax residents in the past five years) pay a flat 24%.

To access the regime, Form 149 must be filed with the AEAT within 180 days of your first Social Security registration. BMC routinely handles this filing as part of the autónomo setup service.

Quarterly obligations: what you must file

As a registered autónomo, you face four filing deadlines per quarter:

  • Modelo 303 (VAT return) — due in the first 20 days of April, July, October, and January
  • Modelo 130 (income tax instalment) — same calendar, unless you are under a withholding tax regime
  • Modelo 349 (EU intra-community operations summary) — if you have invoiced VAT-registered EU businesses

Annual filings include Modelo 100 (general income tax return) or Modelo 151 (Beckham Law regime), plus any information declarations relevant to your activity.

Penalties for late filing start at 200 euros per return and escalate if the AEAT has to issue a notice. Staying compliant is not optional — it is the foundation of a sustainable freelance business in Spain.

Why BMC rather than doing it yourself

The autónomo registration itself is free and technically possible to complete without professional help — but the hidden costs of mistakes are significant. Choosing the wrong IAE activity code means your invoices may not be legally valid for certain clients. Failing to select the right VAT regime at registration means you may owe back-VAT from your first invoice. Missing the Beckham Law window permanently forfeits the benefit for that year.

BMC’s setup service covers the entire registration process as a single flat fee, with no surprises. We have completed hundreds of autónomo registrations for foreign nationals across a range of professional sectors — technology, finance, creative industries, consulting, and healthcare. Our knowledge of which combinations of visa status, activity type, and tax regime work best together translates directly into money saved and stress avoided.

FAQ

Frequently asked questions

Yes, but the rules differ depending on your nationality. EU and EEA citizens have the right to work as self-employed in Spain and simply need to register with the tax authority and Social Security. Non-EU nationals generally require a work authorisation that permits self-employment — the most suitable options in 2025 include the Digital Nomad Visa, the standard self-employment authorisation (autorizacion de residencia y trabajo por cuenta propia), or certain investor-linked permits. Attempting to invoice clients while on a tourist visa or student visa is illegal and carries significant financial and immigration penalties.
Autónomo is the Spanish term for a self-employed individual or sole trader. It is not a company — it is a personal tax and social security status. As an autónomo you invoice clients directly in your own name, file quarterly VAT and income tax returns, and pay a monthly social security contribution regardless of your earnings. The autónomo system is governed primarily by the Ley del Estatuto del Trabajo Autónomo (Ley 20/2007) and subsequent Social Security regulations. Most freelancers — consultants, designers, developers, coaches, translators — operate as autónomos rather than forming a company, at least initially.
Under the standard IRPF progressive scale, self-employed income is taxed at rates ranging from 19% to 47% depending on total annual income, with regional variations. In addition, you pay a quarterly income tax instalment via Modelo 130 (20% of net profits). VAT at 21% (or 4%/10% for certain services) is charged on most invoices to Spanish clients, though invoices to clients outside Spain are often zero-rated. Freelancers who qualify for the Beckham Law can cap their income tax at 15% (digital nomad visa) or 24% (other qualifying routes) for up to six years.
Yes. Non-EU nationals cannot simply register as autónomo — they first need a permit that allows self-employment. The two most common routes in 2025 are the Digital Nomad Visa (for those working for foreign clients, with income over roughly 3,000 euros per month) and the autorizacion de residencia y trabajo por cuenta propia (a traditional self-employment permit that requires demonstrating the economic viability of your activity and a business plan). BMC will advise on which route fits your situation before starting any registration process.
Since 2023, Spain has moved to a contributory-base system tied to actual income, replacing the old fixed-contribution model. Monthly contributions range from approximately 230 euros at the lowest income bracket to over 500 euros at higher brackets. New autónomos benefit from the tarifa plana: a flat 80 euros per month for the first 12 months (extendable to 24 months in certain regions), regardless of income. After the tarifa plana period ends, contributions are recalculated based on the income band selected at registration.
Yes. There are no restrictions on who you invoice, but the VAT treatment varies. Invoices to Spanish-resident businesses and consumers generally include Spanish VAT (21% for most services). Invoices to businesses in other EU countries are zero-rated for VAT (applying the reverse charge mechanism), provided you hold a valid EU VAT number (obtained via Modelo 036). Invoices to clients outside the EU are also generally zero-rated. If you are under the Beckham Law, only income attributable to work performed in Spain is included in the 24%/15% flat-rate base — income for work genuinely performed outside Spain may be excluded.

Take the first step

Request a no-obligation consultation and discover what we can do for your business.

Call Contact