Work in Spain for foreign company

A legal, fast plan tailored to your visa

Direct contact

Personalized attention from an experienced specialist, with whom you can communicate at all times.

No more confusion

We will guide you through the legal procedures you need to carry out, solving all your doubts.

Be ready to apply

We make sure that you meet all the requirements and even submit the mandatory documentation for you.

100% online

You don't even need to leave home to successfully complete all the procedures you need.

Woman registering a company in Spain

Non-resident companies in Spain and their registration

When a foreign worker arrives in Spain, they must regularize their status in order to work legally. There are two main ways to do this:

Setting up a new company in Spain:
Register the foreign company as non-resident:

Basic obligations of a non-resident company in Spain

Once registered, the company must meet certain minimum requirements:

Social Security

The company must have a "Código de Cuenta de Cotización" (CCC) in order to register its workers and pay monthly Social Security contributions, guaranteeing rights such as medical care, retirement, or unemployment benefits.

Modelo 111

This is the quarterly declaration of income tax withholdings on the employee's payroll. It is supplemented by the annual Form 190, which summarizes all withholdings submitted during the year.

Basic tax compliance

Even if the company does not operate commercially in Spain, it must keep up to date with these obligations. It is only liable for corporate income tax if it has a permanent establishment in the country.

What taxes does a non-resident company in Spain pay?

Non-resident companies are taxed only on income earned in Spain. Their main tax obligations are:

In general, a non-resident company is not subject to corporate income tax in Spain (unless it has a permanent establishment in the country), which simplifies its obligations compared to a resident company.

Taxes and Documents

This is what people say about Entre Trámites

Hire it now!

SME DNV Plan

72
/Month*
  • Payroll preparation and management.
  • Application for a Tax Identification Number (NIF) in Spain.
  • Submission of Modelo 111.
  • Application for CCC (Código de Cuenta de Cotización) with Social Security.
  • We take care of all the procedures with the Social Security.
  • Personal manager with unlimited advice.
  • The cost includes: The service + 1 payroll. The cost per additional payroll is 13€ each.
Schedule your consultation and get a plan tailored to your needs!

Find out how our one-hour personalized consultation can provide you with clear answers and practical guidance tailored to your situation, so you can make decisions with confidence and without wasting time.

Frequently asked questions

General info

What is a non-resident company in Spain?

A non-resident company in Spain is one whose headquarters and main activity are located in another country, but which needs to register in Spain to comply with tax or labor obligations.

It is not considered a Spanish company, but it obtains a Tax Identification Number (NIF) that allows it to operate in a limited capacity, primarily to hire workers or fulfill tax obligations.

Company resident in Spain: a company incorporated under Spanish law, with its tax domicile in the country. It must pay corporate income tax on all its worldwide income and comply with all local commercial obligations.

Non-resident company in Spain: a company incorporated abroad, but which can register in Spain with a Tax Identification Number (NIF) and a Contribution Account Code (CCC) to comply with specific obligations, such as hiring employees. It is only taxed in Spain on income obtained in Spanish territory and does not have the same corporate burdens as a resident company.

There are several reasons:

  • To hire employees in Spain, including the partner or administrator of the foreign company.
  • To comply with Spanish labor and tax regulations, especially if the worker resides in the country.
  • Taking advantage of work or digital nomad visas, which require registration with Spanish Social Security.


In short, registration allows the foreign company to operate legally in Spain without having to set up a full-fledged company.

The NIF (Tax Identification Number) is the code that identifies foreign companies to the Spanish Tax Agency.

It works in a similar way to a CIF for Spanish companies, but is intended for companies that do not have their registered office in Spain.

Without this number, the company cannot fulfill obligations such as filing tax returns or hiring employees in Spanish territory.

The CCC is the number assigned by Social Security to the company in order to register workers and manage their contributions.

Even if the company does not have commercial activity in Spain, it needs this code to pay Social Security contributions for registered employees, thus guaranteeing their labor rights.

Process

How does it work?

Within a maximum of one working day we will contact you with further details about the specific documentation and data we need to start providing the service.

The manager assigned to you will contact you directly to initiate the management process.

Depending on each case, the documentation to be provided is different.

When you sign up for one of the plans, we will analyze your case and contact you to tell you the exact documentation you need to provide. 

Payment

What is the price and payment method?

The prices that you will see on the specific page of each service are the final prices (+ 21% VAT to be applied).

Each month, from the date of contracting, we will charge you a recurring payment.

Take a look at our contracting conditions.

Yes, you can request cancellation of the service as long as your personal agent has NOT started to manage your documentation to initiate the process. The money will be refunded to your card within 14 days.

Check our contracting conditions.

Our team

How do I contact the advisor handling my case?

We want to listen to you and know what your doubts are or what you need in relation to our services. You can count on the advice of our experts to clarify all your doubts.

Fill out our contact form, write us to [email protected] o call us, and we will contact you as soon as possible.

Do you need more information?

We'll contact you right away!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.