Setting up a company can be a challenging step, especially if you don’t have the support of a local partner.

NEWCO has more than 30 years of experience in opening and managing companies in Portugal and Malta, supporting you at every stage of the process. 

What steps are involved in setting up a company?

Before you set up a company, you must:

  • Properly assess the legal and fiscal framework of the activity to be carried out;
  • Gather all the documentation required under the AML/CFT legislation;
  • Understand all the regulatory, legal, and fiscal obligations to which the company will be subject in the country where it will carry out its activity.

Portugal and Malta have different requirements and guidelines for setting up a company.

Still, there are some general steps for setting up a company in Portugal or Malta:

  • Confirmation of the framework of the activity that is to be carried out
  • Confirmation of the type of company and corporate structure
  • Identification of the relevant tax regime
  • Collection, organization, and processing of all the information and documentation necessary for setting up a company and starting the activity
  • Obtaining a license (if required)
  • Company name approval
  • Preparation of the memorandum of association and license application (where applicable)
  • Submission of the file to the Portuguese or Maltese Companies Registry

Once the company has been set up, there are other formalities inherent to starting the activity, such as preparation of minutes, social security registrations, etc.

Where to set up a company?

NEWCO supports the creation of companies in three jurisdictions.

Setting up a company in Madeira

Setting up a company in Madeira

Companies in Madeira benefit from one of the lowest tax rates in the European Union – 14.7%, as well as good infrastructure and very competitive operating costs.
But there's more. For international companies, Madeira’s International Business Centre is the perfect setting for cross-border operations and an even lower tax rate – 5% – in addition to several other tax and operational advantages.

Setting up a company in Portugal

Portugal is an innovative, welcoming, and dynamic country. It is currently one of the largest hubs for innovation and investment in the digital area, with several Portuguese start-ups recognized as ‘unicorns’. 
Portugal has a favorable tax environment – a tax rate of 21%, a wide range of double taxation treaties, and a robust participation exemption regime.

Setting up a company in Portugal
Setting up a company in Malta

Setting up a company in Malta

Malta is a good option for setting up and managing your international business. Several internationally recognized companies in a wide range of business sectors are based in Malta. 
Malta has a stable and beneficial tax system and a strong legal system.

Do you have questions about setting up a business in Portugal and Malta?

Our experienced team can answer your questions and help you realise the best location to set up your business.

contact us
Talk to us
Contact
by Email
Telephone Contact
Schedule a Meeting Online