Starting a business in Spain isn’t hard. Getting it right is.
Every year, many entrepreneurs and companies enter the Spanish market full of ideas… and short on information. What begins as an opportunity often ends up bogged down in red tape, unexpected costs, and poorly designed structures.
What’s the issue?
The legal framework is complex. The bureaucracy is slow. And mistakes are expensive.
This guide isn’t just another step-by-step checklist. It’s a practical roadmap to help you make smart decisions from day one, avoid unnecessary risks, and build a company that can grow in Spain without costly setbacks.
Let’s start with what no one tells you: why do so many international ventures fail in Spain?
Spain is a great place to invest. But it’s also a place where local rules and systems can overwhelm even the best ideas if you’re not well prepared.
Here are the most common mistakes:
Choosing the wrong legal structure.
Many companies set up an SL (Limited Liability Company) thinking it’s the easiest option… until they try to scale, bring in new partners, or repatriate profits.
Overlooking tax implications — both local and international.
Without proper planning, companies end up paying more taxes than necessary.
Working with advisors who don’t know the Spanish system.
A trusted advisor from your home country may not understand Spain’s legal and tax environment. That leads to delays, compliance issues, and financial penalties.
Neglecting labor obligations.
In Spain, you can’t hire without first addressing labor risk prevention, collective bargaining agreements, and social security requirements.
Bottom line? Starting a company in Spain without expert guidance is like driving through an unfamiliar city without GPS. You might eventually get there… but it won’t be fast, smooth, or stress-free.
So, how do you set up a company in Spain properly — and profitably?
Here’s a breakdown of the process, step by step — each with critical decisions that will shape your company’s future.
1. Choose the right legal structure
SL, branch, subsidiary, sole trader… There’s no “best” option — just the one that fits your goals, partners, liabilities, and international footprint.
Strategic tip: Depending on your expansion plans, a branch or subsidiary may offer more flexibility than a local SL. And sometimes, paying slightly more in taxes saves you significant administrative headaches.
The most common business structures:
- S.L. (Sociedad Limitada) – Similar to an LLC. Suitable for most SMEs and international investors.
- S.A. (Sociedad Anónima) – Suitable for larger companies or those needing to raise capital.
- Branch (Sucursal) – An extension of your foreign company, but without legal independence.
- Representative Office – Not a legal entity. No commercial activity allowed—used mainly for market research or liaison.
Tip: Want flexibility with limited liability and straightforward governance? An S.L. is usually your safest bet.
Read more → Setting up an S.L. in Spain
2. Obtain your NIE and digital certificate (yes, do this first)
All foreign shareholders or directors need a NIE (Foreigner Identification Number).
You’ll also need a digital certificate to handle essential tasks online — including tax filings and company registration.
Don’t underestimate this step. Delays in obtaining your NIE can set your timeline back by weeks.
3. Draft the bylaws, set the share capital, and register your company name
This is where the real planning begins. Your bylaws define how your business will operate:
Who makes the decisions? What happens if a partner wants to leave? Will you include drag-along or preemption rights?
Common mistake: Using a generic template. You might save €300 now… and lose thousands later because a poorly drafted document blocks key decisions.
You’ll also need to:
- Request official approval of your company name from the Central Commercial Registry.
- Open a bank account in the company’s name and deposit the minimum share capital (€3,000 for an SL).
- Obtain a bank certificate confirming the deposit, which you’ll need for the notary.
If you’re not based in Spain, you’re probably wondering whether this can all be done remotely. The short answer: yes, but with some caveats. We break it down in more detail here: Setting up a business in Spain: Can you do it without traveling?
4. Sign the deed before a notary and register your company
Once you have all the paperwork ready, it’s time to sign the deed of incorporation before a notary.
Then the company must be registered with the Provincial Commercial Registry.
Once that’s done, your company legally exists.
But hold on — until you have your definitive tax ID (NIF) and your tax registration is complete, you can’t start invoicing or operating.
5. Tax and labor registration: this is where operations begin
Your company must:
- Register with the Tax Agency (Agencia Tributaria) and get your definitive NIF.
- Declare its business activity (IAE code).
- Register with the Register of Intra-Community Operators if you plan to operate within the European Union
- Register with Social Security if you’ll have employees.
Key point: Mistakes here can trigger fines. Spain’s tax system includes numerous forms and strict deadlines (036, 037, 303, 111, 347…).
6. Social Security registration and hiring employees
If you plan to hire staff — now or in the future — you must:
- Obtain a Social Security Employer Code (CCC).
- Register and enroll each employee before their first day.
- Comply with occupational risk prevention regulations.
- Apply the correct collective bargaining agreement based on your activity and region.
You’ll also have to handle:
- Payroll and social contributions (RNT y RLC).
- Quarterly tax filings for employee withholdings (Form 111).
- Personal income tax (IRPF) withholdings.
Critical point: Spain’s labor laws are protective. Any mistake in hiring, dismissals, or contributions could lead to significant fines or legal disputes.

FAQ on how to set up a company in Spain
Do I need a Spanish partner?
No, foreign investors can own 100% of a Spanish company.
Can I run the business remotely?
Yes, but you’ll still need to comply with all local obligations (tax, labor, legal).
Can you use a Virtual Office?
Yes, virtual addresses are allowed to register your company. This is especially helpful in the early stages, or if you’re testing the market without committing to a physical location.
Do you need a Spanish Administrator?
Not necessarily a Spanish citizen, but you must appoint a resident director (Administrador) with a DNI/NIE and digital certificate.
What is a digital certificate? Is it mandatory?
A digital certificate (certificado digital) allows you to:
- File taxes
- Register employees with Social Security
- Receive notifications from the tax office
- Sign contracts digitally
A digital certificate isn’t mandatory in itself — what is mandatory for companies is to communicate electronically with the public administration.
What taxes do companies pay in Spain?
Among others:
- Corporate Income Tax (Impuesto de Sociedades)
- VAT (IVA)
- Withholding Tax
- Non-resident Income Tax
What’s the best structure to expand your business in Spain?
If you’re expanding an existing foreign company into Spain, the right structure depends on your goals.
A subsidiary gives you full legal independence and is ideal for long-term operations. A branch is faster to set up but offers less flexibility and keeps the parent company liable. In some cases, UTE, AIE, or holding structures may suit joint ventures or tax planning needs.
Each option has different tax, liability, and reporting implications — get expert advice before choosing.
→ See our guide to structures: How to choose the right type of business partnership in Spain
After you set up? It’s time for ongoing management
Starting your company is just the beginning. From here, you’ll need to:
- Maintain accounting in line with the Spanish General Accounting Plan.
- File monthly, quarterly, and annual tax returns.
- Legalize company books and submit annual accounts.
- Manage the employment relationship: contracts, payroll, inspections, and more.
Set up your business in Spain without mistakes, delays, or headaches
Setting up a business in Spain from abroad isn’t easy. There are regulations you don’t understand, overlapping deadlines, duplicate paperwork, and processes no one coordinates.
At GCO, we avoid all of that.
We work with you from the start to ensure that every decision—legal, fiscal, labor-related, or accounting—is well-planned from the first moment.
This means you won’t need to manage separate lawyers, accountants, and advisors. We handle it all — with one dedicated contact person.
We also use technology that gives you control and access to your data at all times, wherever you are. With GCO Conta, you’ll see your accounting in real-time, and with GCO Archiva, you’ll manage your documents digitally, securely, and with ease.
We don’t just process paperwork. We lay the groundwork for a business that’s built to grow.
Ready to take the leap? Contact us today.
