A Madeira company can be formed either as a Limitada or SA (Sociedade Anónima) and is based on Portuguese law. Portuguese legislation provides for the incorporation of a pure holding company called SGPS (Sociedade Gestora de Participações Sociais).
A Madeira company cannot undertake any business that is not specified in its constitution. A Madeira Company cannot undertake the business of Banking, Insurance, Assurance, Reinsurance, Fund Management and Asset Management (other than its own assets) and certain other activities without prior consent and licensing.
However a Madeira company is costly compared to other entities, an Limitada requires 5000€ in capital, while an SA company requires 50.000€ provided as capital.
Madeira is not really a real offshore region, but it has the benefit of being able to conduct VAT trades inside the EU. To incorporate a company in Madeira contact
CertusCorporateService - Offshore Company Offshore Bank Offshore Account & Company formation