Identifiers — MT VAT + MBR
Every Maltese company carries two distinct identifiers. The VAT number (MT + 8 digits) is its tax identity, issued by the CFR — this is what circulates in VIES and on invoices. The MBR company number (format "C 12345") is its legal identity, kept by the Malta Business Registry. Think of it like a company registration number (legal) vs a VAT number: two keys for two uses. In PEPPOL e-invoicing, each maps to an addressing scheme.
History — from the Registry of Companies to the MBR
The Maltese company registry dates back to the Companies Act (Cap. 386) of 1995, which instituted the historical "C" number. In 2018, the Malta Business Registry became an autonomous authority, taking over the former Registry of Companies while keeping the registration format. The VAT number, in turn, derives from the VAT Act (Cap. 406) of 1998 and is issued by the CFR.
1995 | The Registry of Companies is created under the Companies Act
| (Cap. 386) — company keeping, historical "C" number.
|
1998 | The VAT Act (Cap. 406) institutes the Maltese VAT number:
| MT + 8-digit prefix, issued by the CFR.
|
2004 | EU accession: the MT number becomes a valid intra-EU VAT
| identifier in VIES, the ISO country code MT is exposed.
|
2018 | Creation of the Malta Business Registry (MBR) as an
| autonomous authority (amended Companies Act) — takes over the
| Registry of Companies. Company number kept as "C 12345".
|
2018 | Malta joins OpenPEPPOL: ICD schemes 9925 (VAT) and 0287 (MBR)
| are registered for e-invoice addressing.
|
2024-2026 | Stability. The MBR modernises its APIs and registry access
| (EU BRIS), the CFR runs VIES + returns. No change to
| identifier format. Governance — MBR + CFR
Two authorities, two registries. The MBR (Malta Business Registry) keeps the company register under the Companies Act, issues the "C" number, exposes data via BRIS at EU level and modernises its access APIs. The CFR (Commissioner for Tax and Customs) issues and manages the MT VAT number, runs intra-EU VIES validation and periodic returns. Both identifiers are tied to the same entity but are never interchangeable.
Schema — identifier structure
VAT number (CFR)
----------------
Format: MT + 8 digits e.g. MT12345678
Prefix: ISO 3166 country code "MT"
Use: supplier/buyer VAT field (BT-31 / BT-48),
intra-EU VIES validation, CFR returns.
PEPPOL scheme: 9925 (MT:VAT)
Company number (MBR)
--------------------
Format: "C" + digits e.g. C 12345 (limited companies)
Prefixes: C (limited liability), P (partnership), SE, etc.
Use: legal identity, registry, EU BRIS, contracts.
PEPPOL scheme: 0287 (Malta Business Registry)
PEPPOL ICD code
---------------
9925 = Maltese VAT number
0287 = MBR company number
The scheme choice = what determines SMP resolution of the
recipient in the PEPPOL directory. In PEPPOL e-invoicing, addressing a Maltese recipient can use either scheme. The choice drives SMP directory resolution:
<!-- PEPPOL addressing — two possible schemes for the same actor -->
<!-- via VAT number (scheme 9925) -->
<cbc:EndpointID schemeID="9925">MT12345678</cbc:EndpointID>
<!-- via MBR company number (scheme 0287) -->
<cbc:EndpointID schemeID="0287">C12345</cbc:EndpointID>
<!-- Legal identity in PartyLegalEntity -->
<cac:PartyLegalEntity>
<cbc:RegistrationName>Valletta Trading Ltd</cbc:RegistrationName>
<cbc:CompanyID schemeID="0287">C 12345</cbc:CompanyID>
</cac:PartyLegalEntity>
<!-- Tax identity in PartyTaxScheme -->
<cac:PartyTaxScheme>
<cbc:CompanyID>MT12345678</cbc:CompanyID>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:PartyTaxScheme> Comparison — which ID for which use
| Use | Identifier | EN 16931 field | PEPPOL scheme |
|---|---|---|---|
| E-invoice routing | VAT or MBR | EndpointID | 9925 or 0287 |
| Tax identity | MT VAT | BT-31 | — |
| Legal identity | MBR company | BT-30 | — |
| Intra-EU validation | MT VAT | BT-48 (buyer) | VIES |
| Registry / contracts | MBR company | — | EU BRIS |
Adoption — use in EDI and PEPPOL
- VIES: the MT number is heavily checked for intra-EU supplies under exemption (0% rate), notably by continental suppliers of large Maltese accounts.
- PEPPOL: in practice, scheme 9925 (VAT) is the most common for e-invoice addressing, since VAT is more stable and universally verifiable than the company number.
- EDIFACT: retail/industry partners often use the GS1 GLN (scheme 0088) in parallel, distinct from the Maltese national identifiers — hence cross-reference tables to maintain.
- BRIS: EU registry interconnection lets you find a Maltese company from any national European registry via the MBR number.
Common pitfalls
- Putting VAT in the legal field. BT-30 (legal registration) expects the MBR number, not the MT VAT. Swapping breaks EN 16931 validation.
- Space in "C 12345". The registry shows a space, but PEPPOL
scheme 0287 generally expects the compact form
C12345. The space fails SMP resolution. - GLN scheme by default. Addressing a Maltese actor with 0088 (GLN) when only registered under 9925/0287 returns "participant not found".
- Unverified VAT number in VIES. Applying intra-EU 0% without a VIES check of the buyer's MT exposes you to reassessment.