Home  /  Blog  /  How to open a company in spain

How to open a company in spain

Starting a business in Spain requires careful planning and compliance with legal requirements. From obtaining a NIE number to registering with the tax agency, each step ensures your business is legally established, paving the way for success in Spain’s dynamic market.
Updated 20 Jan, 2025

|

read

Hina Salman

Midweight Copywriter

how to open a company in spain - Illustration

Step-by-step process to open a company in Spain

Spain is home to over 3.4 million active businesses, making it one of the most vibrant economies in Europe. In 2022 alone, more than 95,000 new companies were registered nationwide, highlighting its appeal to entrepreneurs worldwide. With a strategic location, a strong tourism sector, and a skilled workforce, Spain offers immense opportunities for those looking to establish a business. However, navigating the legal and administrative processes can be challenging. This blog post will teach us how to open a company in Spain.

Choose the right legal structure

Selecting the appropriate legal structure is the foundation for establishing a company in Spain. The legal structure determines your liability, tax obligations, and administrative requirements. Common business structures in Spain include:

  • Sole Proprietorship (Autónomo)
    This is ideal for individuals looking to start small-scale businesses. It involves lower registration costs and simpler processes, but the owner is personally liable for business debts.
  • Limited Liability Company (Sociedad de Responsabilidad Limitada – S.L.)
    Popular among small and medium-sized enterprises, an S.L. limits personal liability to the capital invested. The minimum share capital required is €3,000.
  • Public Limited Company (Sociedad Anónima – S.A.)
    Suitable for larger businesses, an S.A. requires a minimum share capital of €60,000 and allows shares to be publicly traded.
  • Branch Office or Subsidiary
    Foreign companies often establish a branch or subsidiary to expand their operations in Spain.

When deciding on a legal structure, consider the scale of your business, potential risks, and long-term goals. Consult with legal advisors to ensure compliance with Spanish laws.

Obtain a NIE number

The Número de Identificación de Extranjero (NIE) is a unique identification number required for all foreigners conducting economic activities in Spain. This number is necessary for tax purposes, opening bank accounts, and company registration.

Steps to obtain a NIE

Apply at the police station

To begin obtaining a NIE (Número de Identificación de Extranjero), you must visit a local police station in Spain or a Spanish consulate if you are abroad. This identification number is essential for any legal and economic activities in Spain, including business opening. Before visiting, it’s advisable to schedule an appointment, as many offices operate on an appointment-only basis.

Submit required documents

During your visit, you must provide specific documents to support your application. These typically include:

  • A completed and signed application form (Form EX-15).
  • A valid passport along with photocopies of the identification pages.
  • Proof of your reason for requesting the NIE, such as documentation related to your business activity (e.g., company registration documents, employment contracts, or property deeds).

Ensure all documents are prepared and, if necessary, translated into Spanish by a certified translator.

Pay the fee

Once your application is submitted, you must pay a processing fee. The cost generally ranges from €10 to €15, depending on the location. Payment is often made at a designated bank using a specific form provided during application. Be sure to retain the payment receipt as proof.

Wait for approval

After submitting your application and paying the fee, the final step is to wait for your NIE to be issued. The processing time varies significantly depending on the office handling your request. In some cases, you may receive the NIE within a few days; in others, it could take several weeks. It’s important to inquire about the expected timeline during your appointment to plan accordingly.

Register the company name

A unique company name is essential to avoid conflicts and ensure compliance with Spanish regulations. This step involves submitting your proposed name to the Central Mercantile Registry (Registro Mercantil Central).

Steps to register the company name

Choose multiple names

When registering a company name in Spain, proposing several potential names is essential. This increases the likelihood of approval, as the Central Mercantile Registry (Registro Mercantil Central) will only approve unique names not already in use. Ensure the names align with Spanish naming regulations and avoid generic or misleading terms.

Submit an application

Once you’ve decided on potential names, complete the application form for name registration. This form requires you to list your proposed names in order of preference. You can apply online via the Central Mercantile Registry’s website or in person at their office. Make sure to provide accurate contact details, as these will be used for communication regarding your application.

Pay the registration fee

After applying, you must pay a registration fee, typically between €13 and €20. The payment method depends on the submission method, with online submissions often allowing credit card payments and in-person applications requiring cash or bank transfers. Keep the payment receipt as proof, which may be needed for follow-up inquiries.

Receive the certificate

If your chosen name is approved, you will receive a certificate confirming its availability. This certificate is valid for six months and ensures that no other business can register the same name during this period. It is crucial for further steps, such as opening a bank account or signing the public deed of incorporation.

Importance of early registration

Securing a company name early in the process is vital. The certificate confirming your name’s availability is mandatory for other registration processes, such as drafting the articles of association or registering with the Commercial Registry. Delaying this step could lead to complications or missed deadlines in your business setup process.

Open a business bank account

Opening a business bank account in Spain is a legal and practical necessity. It is the repository for the company’s initial capital and facilitates financial transactions.

Choose a bank

The first step in opening a business bank account in Spain is selecting a bank that meets your company’s financial needs. Consider account fees, online banking features, and international transaction capabilities. Popular options include Santander, BBVA, and CaixaBank, all of which offer tailored business accounts for entrepreneurs. Comparing banking packages will help you choose the one that aligns with your business goals.

Provide documentation

Once you’ve chosen a bank, gather the required documentation to initiate the account opening process. Typically, you will need:

  • A valid NIE (Número de Identificación de Extranjero) for all stakeholders.
  • The certificate confirming your company name registration.
  • Identification documents, such as passports, for all business owners and shareholders.
  • Additional documents specific to the type of business structure, such as articles of association for an S.L. or S.A.

Submitting complete and accurate documentation will ensure the process moves smoothly without delays.

Deposit initial share capital

For companies such as a Limited Liability Company (S.L.) or Public Limited Company (S.A.), depositing the initial share capital is a legal requirement.

  • For an S.L., a minimum of €3,000 must be deposited.
  • For an S.A., the minimum required is €60,000.

The deposit must be made directly into the business account, and the funds will remain blocked until the incorporation process is complete. Ensure the funds are readily available to avoid unnecessary complications.

Obtain a bank certificate

After depositing the initial share capital, request a bank certificate to prove the transaction. This certificate is a mandatory document required for subsequent steps, such as signing the public deed of incorporation and registering the company with the Commercial Registry. The certificate confirms that your business meets the legal capital requirements for its chosen structure.

Opening a business bank account is critical in establishing a company in Spain, as it facilitates financial transactions and ensures compliance with legal obligations.

Draft the articles of association

The articles of association outline the internal governance of your company. This document serves as the constitution for your business and must comply with Spanish commercial laws.

Key components of the articles of association

Business objectives

Clearly state the purpose and scope of your business operations. This section must detail the nature of the company’s activities. For example, if the business is in technology, specify whether it focuses on software development, hardware manufacturing, or consultancy services.

Shareholder details

Include the names, roles, and ownership percentages of all shareholders. This section should also specify voting rights and other privileges tied to share ownership.

Governance structure

Outline the decision-making processes and define the responsibilities of directors and managers. Include provisions for appointing or removing directors, board meeting protocols, and conflict resolution mechanisms.

Profit distribution

Specify how profits will be distributed among shareholders. State the percentage allocated for reinvestment in the business, dividends, or reserve funds.

Sign the public deed of incorporation

Once the articles of association are ready, the next step is to formalise the company through a public deed. This involves a legal process overseen by a Spanish notary.

Steps to sign the public deed

Present required documents

Gather and present all necessary documents, including the NIE, bank certificate, company name certificate, and articles of association.

Attend the notary appointment

All shareholders or their authorised legal representatives must attend the notary appointment. The notary will review the documents, confirm their validity, and meet all legal requirements.

Sign the deed

The notary will prepare the public deed of incorporation, which all shareholders must sign. This deed is the official record of the company’s creation and is required for further steps like registration with the Commercial Registry.

The public deed serves as the official record of the company’s creation, enabling further registration steps.

Register with the commercial registry

After signing the public deed, the company must be registered with the local Commercial Registry (Registro Mercantil). This step ensures that your business is legally recognised in Spain.

Steps for registration

Submit the public deed

Provide the notarised public deed and supporting documents to the Commercial Registry.

Pay the fees

Registration fees typically range from €100 to €300, depending on the location and type of business.

Obtain the registration certificate

Once the registration is complete, you will receive a certificate confirming your company’s legal status. This certificate is essential for signing contracts or applying for licences.

This step is crucial for conducting business activities and entering into contracts in Spain.

Obtain a tax identification code (CIF)

The CIF (Código de Identificación Fiscal) is a unique tax identification number for businesses in Spain. It is essential for fulfilling tax obligations and issuing invoices.

Steps to obtain a CIF

Visit the Agencia Tributaria (Tax Agency)

To obtain a CIF (Código de Identificación Fiscal), you must register your business with the Spanish Tax Agency (Agencia Tributaria). This can be done online through their official website or in person at a local tax office. If you are applying in person, ensure an appointment, as most offices require prior scheduling. Online applications are more convenient but may require electronic identification tools like a digital certificate.

Submit Form 036

Form 036, also known as the census declaration form, is the key document for CIF application. This form collects essential information about your business, including:

  • The type of legal entity (e.g., S.L., S.A.).
  • The primary business activity.
  • Tax responsibilities and obligations.

Complete the form accurately and ensure all details align with your company’s public deed and other official documents. Errors or omissions could delay the process.

Provide necessary documentation

Along with Form 036, you will need to submit several supporting documents:

  • The notarised public deed of incorporation.
  • A copy of your NIE (Número de Identificación de Extranjero).
  • Proof of company registration from the Commercial Registry.
  • Identification documents for all company directors and shareholders.

Ensure that all documents are up-to-date and, if required, translated into Spanish by a certified translator.

Receive provisional CIF

After submitting the application and required documents, you will be issued a provisional CIF. This temporary number allows you to begin operations while your application is reviewed. The provisional CIF will later be replaced with a permanent CIF once the registration process is fully completed. For your records, retain all communication and receipts related to the application.

A CIF allows the company to operate legally and fulfil all tax-related requirements.

Register for social security

Registering with the Spanish Social Security system is mandatory for companies and their employees. This step ensures compliance with labour laws and provides access to social benefits.

Register the company

Registering your company with the Spanish Social Security system is mandatory for compliance with labour laws. This involves submitting the public deed of incorporation, the CIF, and other relevant documents to the local Social Security office. This step ensures that your business is recognised as an employer and can contribute to employees.

Obtain a social security number

Your business will be assigned a unique social security number identifier for all social security-related activities. This number is essential for registering employees and making contributions.

Register employees

Once your company is registered, all employees, including directors, must be enrolled in the Social Security system. Provide each employee’s NIEs and personal details to the Social Security office. This step is crucial to ensure employees are covered for healthcare and pensions.

Begin contributions

Calculate social security contributions based on the salaries of your employees. Contributions include a percentage paid by the employer and a smaller portion deducted from the employee’s salary. Regular and timely payment of these contributions is necessary to avoid legal penalties.

Social security registration is critical for hiring staff and avoiding legal penalties.

Obtain licenses and permits

Depending on your business activity, you may need specific licences and permits to operate legally in Spain. These requirements vary by industry and region.

Common licences and permits

Operating licence

An operating licence is required for businesses with physical premises, such as shops, offices, or factories. This permit confirms that your premises meet local zoning and safety regulations.

Environmental permits

Environmental permits, such as manufacturing or waste disposal, are necessary for businesses that could impact the environment. These permits ensure compliance with national and regional environmental laws.

Health and safety permits

Health and safety permits are mandatory for food, healthcare, and construction sectors. These permits ensure your business meets hygiene and safety standards to protect public health and employees.

Special activity permits

Certain industries, such as tourism, transportation, and telecommunications, require special permits regulated by local authorities. These permits address specific operational requirements unique to the industry.

Steps to obtain licences

Research local requirements

Contact the local council (Ayuntamiento) to understand the specific permits and licences your business requires. Regulations vary by region and industry, so thorough research is essential.

Submit applications

Prepare and submit detailed documentation, such as business plans, technical reports, and proof of compliance with existing regulations. Ensure all submissions are accurate to avoid delays.

Pay applicable fees

Licence and permit fees vary depending on the type and location. Budget appropriately and keep receipts for all payments.

Undergo inspections

Authorities may conduct inspections to verify compliance with safety, zoning, and environmental standards. Address any issues promptly to ensure approval.

Acquiring the necessary licences ensures your business operates within the legal framework of your chosen industry.

Additional considerations

Opening a company in Spain requires attention to several other factors that ensure smooth operations and legal compliance:

Hiring local professionals

Engaging lawyers, accountants, and consultants with expertise in Spanish business laws can significantly simplify the process. These professionals can ensure compliance and help navigate complex legal requirements.

Understanding costs

Factor in all costs associated with starting and maintaining your business, including notary fees, registration charges, licence fees, and operational expenses. A comprehensive budget will help you manage expenses effectively.

Post-establishment obligations

Once your business is established, regular bookkeeping, tax filings, and compliance with labour laws are essential. Failing to meet these obligations can result in fines and penalties, so ensure that administrative tasks are managed efficiently.

With these considerations in mind, entrepreneurs can effectively navigate the complexities of setting up a business in Spain.

Timeline for steps to open a company in Spain

Step Estimated Timeline
Obtain a CIF 1–2 weeks for application processing; provisional CIF issued within days
Register for social security Company registration in a few days; employee registration in 1–2 business days
Obtain licences and permits Varies by type of licence; inspections and approvals can take 2–8 weeks
Register the company name Certificate issued in 3–5 days after application
Open a business bank account Same-day account opening with all documents ready
Sign the public deed of incorporation Appointment-based; deed preparation and signing completed on the same day
Register with the commercial registry 1–2 weeks for processing after submission of documents

Costs for steps to open a company in Spain

Step Estimated Costs
Obtain a CIF Free; document preparation €50–€200
Register for social security No direct fees; employer contributions vary by salaries
Obtain licences and permits €50–€500+ depending on permits
Register the company name €13–€20 for application
Open a business bank account No direct fees; initial capital deposit required (€3,000 for S.L., €60,000 for S.A.)
Sign the public deed of incorporation Notary fees €500–€1,000
Register with the commercial registry Registration fees €100–€300

FAQs

Can you open a business in Spain as a foreigner?

Yes, foreigners can open a business in Spain. They need a NIE (Número de Identificación de Extranjero) to handle legal and tax matters. The process includes registering the company name, opening a bank account, and complying with local regulations. It is advisable to consult legal professionals for smoother navigation of requirements. Spain welcomes foreign investors, particularly in key sectors like tourism and technology.

How much does it cost to set up a company in Spain?

The cost to set up a company in Spain varies depending on the business structure. A Limited Liability Company (S.L.) requires a minimum share capital of €3,000. Additional costs include registration fees (€100–€300), notary fees (€500–€1,000), and legal or consultancy services. Licences and permits may also incur costs, depending on the business activity and location.

Is Spain a good country to start a business?

Spain is an excellent country to start a business due to its strong economy, strategic location, and access to the European market. It offers a skilled workforce, a stable legal framework, and opportunities in tourism, renewable energy, and tech innovation sectors. However, navigating bureaucratic processes can be challenging, so professional assistance is recommended.

How much tax do companies pay in Spain?

The corporate tax rate in Spain is generally 25%. Newly established companies may benefit from a reduced rate of 15% for the first two years of profits. Businesses are also subject to value-added tax (VAT) of 21% and other sector-specific taxes. Accurate tax compliance is essential to avoid penalties and ensure smooth operations.

Who has the lowest tax rate in Europe?

As of 2025, countries like Ireland and Hungary are known for low corporate tax rates. Ireland has a corporate tax rate of 12.5%, attracting many multinational companies. Hungary offers a flat corporate tax rate of 9%, making it the lowest in Europe. Spain’s corporate tax rate of 25% is competitive but higher than those of these countries.

Hina Salman

Content Writer at OneMoneyWay

You may also like

Get Started Today

Unlock Your Business Potential with OneMoneyWay

OneMoneyWay is your passport to seamless global payments, secure transfers, and limitless opportunities for your businesses success.