Set up your company in Spain

We help you set up your business in Spain, creating a Non-Resident entity and also a Non permanent office.

Why Start a Business in Spain?

Spain is an excellent choice for foreign entrepreneurs looking to expand or start a company. The country offers a strong economy, a variety of business opportunities, and a strategic location connecting Europe with Latin America.

It also has the highest number of agreements to avoid double taxation in Europe, making it financially attractive. Spain’s bureaucracy, while sometimes complex, is generally easier to navigate than in many other European nations. However, many investors struggle with understanding the steps involved in setting up a company. This guide will help simplify the process and provide a clear roadmap for establishing a business in Spain.

Starting a business in Spain is promising but can also be challenging due to legal and administrative complexities.

We help non-Spanish residents through every step, from legal implications to tax advisory and administration, ensuring compliance.

Contact us for expert guidance.

The Pros and Cons of Starting a Business in Spain

Spain provides a well-diversified economy, access to the European Union market, and a skilled workforce, making it a desirable location for businesses. The country also offers a great quality of life, attracting international professionals.

However, there are challenges. Bureaucratic processes can be slow, taxes can be high, and labor laws make hiring and firing more complicated. Additionally, Spain’s economy has experienced ups and downs over the years, which could affect business stability.

We help you creating a company in Spain 

As a foreign company involves several legal and administrative steps. Here’s a clear, step-by-step guide to help you understand the process:

Step 1: Decide on the Type of Entity (Identify the Right Business Structure)

Foreign companies typically choose between various legal entities options, such as Subsidiary,  separate legal entity under Spanish law. Branch, Not a separate legal entity; the parent company is fully liable. Representative Office, cannot carry out commercial activities; used for research or liaison or Establecimiento permanente.

Step 2: Obtain Foreigner Identification Number

All foreign directors/shareholders must obtain a NIE (Número de Identificación de Extranjero). Apply at a Spanish consulate or in Spain. Needed for tax, legal, and banking purposes

Step 3: Open a Spanish Bank Account

Open a business bank account in Spain. Deposit the minimum share capital, and obtain a certificate of deposit from the bank.

Step 4: Draft and Sign the Public Deed of Incorporation

Includes company statutes, identity of shareholders/directors, and share capital. Must be signed before a Spanish notary. All foreign documents must be apostilled and translated into Spanish by a sworn translator.

Step 5: Register the Company with the Mercantile Registry

Submit the deed of incorporation. Company is officially formed once registered. Receive the company’s CIF (company tax ID).

Step 6: Register for Taxes and Social Security

Register with the Agencia Tributaria for tax purposes (VAT, corporate tax, etc.). If hiring employees, register with Social Security (Seguridad Social).

Step 7: Local address requirement.

You’ll need a registered office in Spain.

Why do it with us?

We help you choose the right structure, register with authorities, and ensure compliance. Providing full Legal & Tax Guidance

Count on a Transparent Timeline. Expect your company to be officially open within 20-25 days

Cost-Effective service. We offer flat-fee services, so there are no hidden surprises.

Dedicated Support: Our bilingual experts guide you on bank accounts, capital transfer, and local regulations.

gps-concept-web