WhatsApp us
renn
Start free with renn

A Simple Guide to Starting a Business in Spain

A Simple Guide to Starting a Business in Spain

Thinking of starting a business in Spain? You’re not alone. The country has become a popular spot for freelancers, solo entrepreneurs, and founders. It is shaking off its old bureaucratic image for a buzzing tech scene and a supportive environment.

It all comes down to a few key steps. You need to get your foreigner's ID number, known as an NIE. Then, you pick your legal structure. This is usually self-employed (autónomo) or a limited company (Sociedad Limitada, or S.L.). Finally, you register with the tax office and social security.

Why Spain Is a Top Choice for Entrepreneurs

A vibrant street in a Spanish city, bustling with people and showcasing modern architecture alongside historic buildings, representing the blend of tradition and innovation in Spain's business environment.

There's a real energy in Spain’s business world right now. Cities like Madrid, Barcelona, and Valencia are no longer just sunny getaways. They're now established European tech hubs that attract serious investment and talent. This isn't just a scene for big corporations. It’s a place where a solo web developer or a small e-commerce startup can truly thrive.

What's driving this? A big push towards innovation, backed by a growing network of co-working spaces, incubators, and government programs aimed at helping new businesses get started. That support makes the whole idea of starting a business in Spain feel much less scary than it might elsewhere.

A Growing Ecosystem

The numbers don't lie. Spain’s startup scene has exploded. It is now home to 8,580 active tech companies. That's a 22% jump in just one year.

This isn't just slow growth; it's a surge. The number of new startups leaped by 38%, from 3,640 to 5,010. This created nearly 28,900 new jobs. It points to a healthy, expanding market where fresh ideas have room to grow.

For you, this means real benefits:

Getting Your Legal Paperwork in Order

A close-up of a person's hands filling out official-looking Spanish paperwork on a wooden desk, with a passport and a coffee cup nearby.

Before you can land your first client in Spain, you need to sort out some essential paperwork. It might seem complicated, but it really boils down to a few key documents. These documents prove you’re legally allowed to live and work here. This is the foundation for everything that follows when starting a business in Spain.

Your first mission is getting your NIE (Número de Identificación de Extranjero). The NIE is your all-purpose ID number in Spain. You’ll need it for almost everything: opening a bank account, signing a flat lease, and registering your business with the tax office.

Without an NIE, you're at a standstill. It’s the key that unlocks the entire administrative process.

Securing Your NIE Number

You should make getting your NIE your top priority. You have two options. You can apply before you arrive at a Spanish consulate in your home country. Or, you can do it after you land at a designated National Police station in Spain. Applying from abroad often saves a ton of time and stress once you're here.

The process itself is quite standard. You'll need to:

Once you have that NIE certificate, keep it safe. It's your permanent ID number for all your future dealings in Spain.

Residency for EU and Non-EU Citizens

What comes next depends entirely on your passport. The path to residency, which is your legal right to live here, is different for EU and non-EU citizens.

If you're an EU/EEA/Swiss citizen, freedom of movement makes this relatively easy. You have three months after arriving to register and get your green residency certificate. This small card, often called the "green NIE," confirms your right to live and work here without any issues.

For non-EU citizens, the journey is more complex. You’ll almost certainly need to get a visa from a Spanish consulate before you move. This visa must grant you the right to be self-employed.

A popular option is the self-employment work visa (visado de trabajo por cuenta propia). This application requires a solid business plan. The plan must prove your venture is viable and that you have enough money to support yourself while you get it started.

Work Permits and Visas

If you're from outside the EU, your visa is your work permit. Applying for the right one is critical. A tourist visa will not let you legally work or run a business. The self-employment visa is designed specifically for freelancers and entrepreneurs. To get it, you'll need to show proof of your qualifications, financial stability, and the potential of your business idea.

Securing private health insurance is usually a mandatory part of the visa and residency application. For more details, check out a complete guide to health insurance for Spain to make sure you have everything you need.

Once approved, your initial permit typically lasts for one year. You’ll need to renew it by showing your business is running and you are meeting your tax obligations. The good news is that after five years of continuous legal residency, you can apply for a long-term residence permit.

Setting up as self-employed involves a few more registrations. It's worth getting familiar with the full process by reading up on how to set up as an autónomo in Spain.

Choosing Your Business Structure: Autónomo or S.L.?

One of the first big decisions you'll make is the legal form of your business in Spain. This isn’t just paperwork. It affects your taxes, setup costs, and how much personal financial risk you take on. For most freelancers and solo entrepreneurs, it comes down to two main choices.

You can either register as an Autónomo (self-employed) or set up a Sociedad Limitada (S.L.), which is Spain's version of a limited liability company. Each has its pros and cons. The right choice really depends on your income, business goals, and how much risk you are comfortable with.

What Is an Autónomo?

Becoming an autónomo is the simplest way to work for yourself in Spain. It's the most common choice for freelancers, consultants, and small service-based businesses for a reason.

The key thing to understand is that as an autónomo, you and your business are the same in the eyes of the law. There is no legal separation between your personal and business finances. This makes getting started very fast and cheap. However, it comes with a big risk: unlimited liability. This means if your business has debt, your personal assets, like your home or car, could be used to pay it off.

The biggest advantage of the autónomo route is its simplicity. You can register and start invoicing in just a few days with very little upfront cost. It’s perfect for those testing a business idea or whose income is still growing.

A freelance graphic designer just starting out, for example, would almost certainly choose to be an autónomo. The initial earnings are low, the business risks are minimal, and the administrative work is less. You just need to register with the tax office and social security, and you’re ready to go.

Understanding the Sociedad Limitada (S.L.)

A Sociedad Limitada, or S.L., is a formal company. Unlike an autónomo, an S.L. is a completely separate legal entity from you, the owner. This is the most important difference.

Creating this legal separation gives you limited liability. This means that if the company fails or gets into debt, only the company's assets are at risk. Your personal finances are safe. This protection is a huge advantage, especially if your business involves large contracts, investments, or potential legal risks.

But that protection comes with more complexity and higher costs.

Autónomo vs. S.L. Which Is Right for You?

So, how do you pick? Here is a quick comparison to help you see the key differences.

FeatureAutónomo (Self-Employed)Sociedad Limitada (S.L.)LiabilityUnlimited. Your personal assets are at risk.Limited. Your personal assets are protected.TaxesProgressive personal income tax (IRPF), from 19% to 47%.Flat corporate tax of 25% (or 15% for the first 2 years).Setup CostVery low, typically under €100.Higher, often €1,000-€1,500 for notary and registry fees.Setup SpeedFast. You can be ready in a few days.Slower. It takes several weeks to complete all steps.AdminSimpler bookkeeping and quarterly tax filings.More complex accounting and annual reporting required.Best ForFreelancers, consultants, low-risk businesses, and those earning under €60,000/year.Growing businesses, those with employees or investors, and high earners (over €60,000/year).

Generally, the autónomo path is perfect if you're just starting out. It's also great if your business is low-risk (like writing or consulting) and you expect your annual profits to be under €60,000. The personal income tax for autónomos is progressive, so it gets higher as you earn more.

An S.L. starts to make more sense once your business is earning consistently above that €60,000 mark. The S.L. pays a flat corporate tax rate of 25% on its profits. This rate is reduced to 15% for the first two years. This can be much lower than the top-tier IRPF (personal income tax) rates for high-earning autónomos. An S.L. also looks more established, which is helpful if you plan to hire staff, seek investment, or work with large corporate clients.

For a deeper look, check out our guide on setting up a Spanish company versus operating as an autónomo. Making the right choice from day one will save you a lot of time and money.

Registering with the Tax and Social Security Offices

Once you’ve picked your legal structure, it’s time to make things official with the Spanish authorities. This is when your business goes from an idea to a real, government-recognized entity. It’s a two-step process with two different agencies: the tax office and the social security office.

First, you’ll declare your business activity so they know how to tax you. Second, you’ll sign up for social security. This gets you into the public healthcare system and other state benefits. It sounds a bit complicated, but it’s quite straightforward when you break it down.

Signing Up with the Spanish Tax Agency (AEAT)

Your first stop is the Agencia Tributaria (or AEAT), Spain’s tax agency. This is where you officially announce you’re open for business. You’ll do this by filing a form called Modelo 036, or its simpler version, Modelo 037.

Think of this form as your business's official introduction. It tells the tax agency who you are, what you do, and where you do it. Most freelancers can use the simpler Modelo 037, as it’s designed for straightforward sole trader activities.

A key part of this form is selecting your IAE code (Impuesto sobre Actividades Económicas). This is a number that categorizes your professional activity. A graphic designer will have a different code than an IT consultant, for example.

Picking the right IAE code is important because it determines:

You don’t actually pay a tax based on this code. But getting it right is essential for filing your taxes correctly later. The list of codes is huge. If you're feeling lost, an accountant can help you find the right one.

Joining the Social Security System

After telling the tax office you exist, you have 30 days to register with the social security system. For the self-employed, this means enrolling in a special program called RETA (Régimen Especial de Trabajadores Autónomos).

Signing up for RETA is mandatory. This is what starts your monthly social security contributions, the famous cuota de autónomo. These payments give you access to Spain’s public healthcare, a state pension, and other social benefits.

Your monthly social security payment isn't just another tax. It's your subscription to being a legal, protected worker in Spain. It gives you access to public services and ensures you have a safety net.

The monthly amount you pay is now tied directly to your real earnings. The system is based on income brackets. As your profits increase, so do your contributions. To help newcomers, there's a reduced flat rate (tarifa plana) of around €80 per month for the first year.

To register with the social security office, you’ll need to have these documents ready:

Once both registrations are done, you are officially ready to start invoicing clients. From here on, staying on top of your quarterly tax returns and monthly social security payments is the key to a compliant and stress-free business.

Managing Your Taxes and Invoices in Spain

Once you’re officially registered, the real work begins: managing your money correctly. This means understanding Spain’s tax and invoicing rules. It might sound intimidating, but the system is logical once you understand the key parts, mainly Value-Added Tax and your income tax forms.

Staying on top of your financial responsibilities is essential when starting a business in Spain. It keeps you on the right side of the tax authorities. It also gives you a clear picture of your business's financial health.

Let's break down exactly what you need to do.

Understanding IVA: Spain's Value-Added Tax

One of the first taxes you'll deal with is IVA (Impuesto sobre el Valor Añadido), Spain’s version of VAT. Unless your services are specifically exempt, like some educational or medical activities, you have to add IVA to your invoices.

The standard IVA rate is 21%. You collect this tax from your clients for the government, but you don't get to keep it. Every quarter, you have to pay all the IVA you've collected to the tax agency.

You do this by filing a tax form called Modelo 303.

For example, if you collected €2,100 in IVA from clients but paid €500 in IVA on business software and supplies, you would only owe the government €1,600.

Handling Your Personal Income Tax

As an autónomo, you’re also responsible for paying your own personal income tax, known as IRPF (Impuesto sobre la Renta de las Personas Físicas). Instead of a huge bill at the end of the year, you pay it in advance in quarterly payments.

You do this by filing another form, Modelo 130. On this form, you declare your total income and expenses for the quarter. You then pay a flat rate of 20% of your net profit to the tax agency. These payments are just an advance on your final annual tax bill.

Think of your quarterly tax payments as a "pay-as-you-go" system for your income tax. It helps you stay on top of your duties and avoids a massive tax surprise at the end of the year.

When you file your annual tax return (Declaración de la Renta), all these quarterly payments are added up. If you've overpaid, you get a refund. If you've underpaid, you pay the difference.

The New Invoicing Rules: VeriFactu

Spain is tightening its invoicing system to reduce tax fraud. This directly impacts how you create and send invoices. The new regulation is called VeriFactu, and it’s a big change. The system requires all businesses to use invoicing software that has been officially certified by the tax agency.

So, what does this mean for you in practice?

This new rule ensures every transaction is properly logged, making it much harder to hide income. For freelancers and small businesses, the main takeaway is simple: you need software that is VeriFactu-compliant.

Tools like renn are built to handle this automatically. They create valid invoices without you having to worry about any of the technical details. These new invoicing rules will become mandatory for everyone, so using compliant software early is a smart move.