How to set up a limited liability company (Sociedad Limitada/SL or Sociedad de Responsabilidad Limitada/SRL) in Spain…

The Sociedad Limitada (SL)  is the most common form of company in Spain and is similar to a limited company in other countries. The advantages of this sort of company structure is that there is a minimum of capital required and limited liability to the owners.

  • For more information about SL from Invest in Spain: Click here

The New Business Limited Company is a simplified form of the SL but has its own naming requirements. The company name must include one of the founder’s names and a registration number. It must also have the words SLNEor Sociedad Limitada Nueva Empresa. Also, there can not be more than five shareholders at the start.

  • For more information about SLNE from Invest in Spain: Click here

An SA corporation is the equivalent of a public limited company with a large minimum trading capital.

  • For more information about SA from Invest in Spain: Click here