Start here
This guide contains public integration notes for Malta. Use it for identifier formats, search behavior, and country-specific caveats. The live source of truth for coverage, pricing, data sources, documents, legal forms, roles, and status values is the pricing page.Malta coverage, pricing, and sources
Open the current catalog for supported datapoints, documents, sources, identifiers, and availability.
Country details below are preserved as integration notes. If a table or example conflicts with the live pricing page, use the pricing page as the source of truth and contact support.
Table of Contents
- Data Sources
- Company Identifiers
- Search Capabilities
- Quirks & Gotchas
- Mappings
- Data Availability
- Example API Responses
Data Sources
Malta uses a single official registry for all company data. For a given entity, data comes from one source — there is no cross-registry merging.- BAROS (Malta Business Registry Online System) — Operated by the Malta Business Registry (MBR), established under Subsidiary Legislation 497.27. BAROS is the central company register for all commercial partnerships in Malta. The API provides structured company data including company name, legal form (type + subtype), status, registration date, registered address, share capital (authorised and issued), directors, secretaries, legal/judicial representatives, and involved parties (auditors, subscribers, etc.). It also provides a document listing and fee-based document retrieval. BAROS replaced the legacy paper-based registry system and is governed by the Companies Act 1995 (Cap. 386).
Authenticated source: The Maltese register requires authenticated access for some document operations. Topograph handles this as part of the standard API flow.
Company Identifiers
Domestic private and public limited liability companies can returncompany.identifiers.euid, for example MTROC.C2833. The EUID omits the space in the national registration number. It is available in both onboarding and verification and is not a search key.
Query Identifiers
Identifiers in API Response
Once you retrieve company data, theidentifiers object contains all available identifiers for that entity:
Search Capabilities
Active companies only
Search can return companies that are no longer active, but their status is not known at search time, soactiveOnly=true has no effect. Check company.status on the company profile. Search results carry no company status, so the filter has no effect.
Quirks & Gotchas
Mappings
Company Status
Company status is determined deterministically from thecompany_state.state field in the BAROS API response. The active flag is set deterministically (state === 'Active'). AI enrichment adds the standardized status mapping.
Malta’s Companies Act 1995 provides for three forms of dissolution and winding up: Members’ Voluntary Winding Up (solvent), Creditors’ Voluntary Winding Up (insolvent), and Court Winding Up (by court order). A simplified voluntary dissolution procedure (Article 214A) was introduced for companies with minimal recent activity.
Legal Forms
Malta legal forms are resolved deterministically from the register’s company type, which provides both atype (e.g., “Limited Liability Company”) and subtype (e.g., “Private Exempt”). The local name follows the Type (Subtype) form. English translation, standardized value and ISO 20275 code come from a closed list of the 57 legal forms the Malta Business Registry registers. AI enrichment is used only as a fallback for a legacy form that is not in that list. The full list is on the pricing page.
Limited Liability Companies
Private vs Public: A private company may have a maximum of 50 shareholders, may not invite the public to subscribe for shares, and restricts share transfer rights. A public company has no such restrictions. Exempt vs Non-Exempt: An exempt company has fewer regulatory obligations (e.g., audit exemption eligibility under S.L. 386.20). Private and public companies have different minimum authorised share capital requirements under Maltese company law.
Partnerships
A partnership en nom collectif (general partnership) has partners who are jointly and severally liable. A partnership en commandite (limited partnership) has at least one general partner (unlimited liability) and one limited partner (liability limited to contribution). Both are governed by the Companies Act 1995.
Investment Vehicles & Special Structures
Other Forms
ISO 20275 codes are attached only to the forms GLEIF publishes a Malta code for:
V89C (private limited liability company), C061 (public limited liability company), JOZN (partnership en nom collectif) and BVJ0 (partnership en commandite). Other forms have no ISO 20275 code.Legal Representatives
Legal representatives are extracted deterministically from the Malta Business Registry’s directors, representatives, and general partners. Role enrichment (English translation, ISO 5009 codes) is applied by AI in the request.Both individuals and corporate entities can serve as representatives. General partners of a limited partnership are returned under
legalRepresentatives; the partnership deed may limit who can represent it.Individuals carry the nationality the register records for them (as an ISO 3166-1 alpha-2 code). The register does not record signing rules (sole or joint signature); those are set out in the memorandum and articles or the partnership deed.Other Key Persons
Other key persons include secretaries, limited partners, auditors, and other non-representative parties. Their standardized role is alwaysOther; the register role is kept in localName and translated in englishTranslation.
The
involved_parties array uses a type object with name and key fields to classify party roles. The key field values (e.g., AUDITOR, SUBSCRIBERS) determine the role assignment. Both natural persons and legal entities (including uncategorised legal persons) can appear as involved parties.Shareholders
Structured shareholders are available as a separateshareholders datapoint, read from the Malta Business Registry’s share register data. No document purchase or AI parsing is involved.
Founding subscribers (the signatories of the memorandum at incorporation) are returned under
otherKeyPersons and are not treated as current shareholders.Activity Code Mapping
Malta does not provide official activity codes (NACE, ISIC) directly through the BAROS API. Activity information is derived from the company type and subtype description, then AI-enriched to provide NACE and ISIC codes.The inferred code is flagged with
isMainActivity: true. As it always carries isAIInferred: true, it cannot be mistaken for a main activity the register declared; if the flag is absent, the source did not designate a main activity.Data Availability
Data Availability Matrix
Legend: ✅ Available | ❌ Not Available | ⚠️ Conditionally Available | Async = Asynchronous processing
Documents by Company Type
Malta documents are fee-based and retrieved from the Maltese register. Document types and pricing are determined by register metadata and surfaced throughavailableDocuments.
Document Classification: Malta documents are classified into API categories such as
articlesOfAssociation, financialStatements, and officialPublications. The register provides document metadata such as filing name, type, date, filing year, and document number.Example API Responses
All examples use placeholder data. Query:POST /v2/company with { "id": "<id>", "countryCode": "MT", "dataPoints": ["company", "legalRepresentatives"] }
Active Private Limited Company (Private Exempt)
Active Private Limited Company (Private Exempt)
Public Limited Company (P.L.C.)
Public Limited Company (P.L.C.)
Dissolved Company
Dissolved Company
active: false and status Dissolved. Historical data (directors, secretaries) is preserved in the response.Partnership en nom collectif
Partnership en nom collectif
suffix field is typically absent for partnerships.Available Documents
Available Documents
Documents are returned when Document pricing summary: Malta document pricing varies by filing type. Use
"dataPoints": ["availableDocuments"] is requested. Malta documents are fee-based and AI-classified.availableDocuments or the pricing page before purchase.