The TPT Luxembourg reporting framework, issued by the Banque Centrale du Luxembourg (BCL), defines mandatory security-by-security (SBS) reporting requirements through the Tri-Partite Templates (TPT). These templates enable the BCL and the European Central Bank (ECB) to collect granular, security-level data used for statistical aggregation and monetary policy analysis.
For Luxembourg-regulated entities, TPT reporting compliance is a critical regulatory obligation. Incorrect or inconsistent reporting can result in rejections, delays, and reputational risk at both national and European levels.
1. Introduction to the BCL TPT Luxembourg Reporting Framework
The BCL TPT Luxembourg framework is designed to collect detailed information on the assets and liabilities of Luxembourg financial institutions. This granular security-level data supports:
- ECB statistical aggregation
- Macro-economic analysis
- Monetary policy decision-making
All reporting institutions share collective responsibility for accuracy, completeness, and timeliness, ensuring Luxembourg maintains its credibility within the European financial system.
This guide provides a technical reference to all major TPT Luxembourg reports:
- TPTOBS
- TPTIBS
- TPTTBS
2. TPTOBS: TPT Luxembourg Reporting for Investment Funds
The TPTOBS report is the core TPT Luxembourg template for investment funds, capturing security-by-security data on assets, liabilities, and issued units.
2.1 Core Principles and Scope
Reporting Population and Frequency
All Luxembourg investment funds must submit TPTOBS monthly:
- Money Market Funds (MMF): within 10 working days
- Non-MMF Funds: within 20 working days
Key Dates
- End-of-month date: Last calendar day of the reference period
- Closing date: NAV calculation date (may precede month-end)
Current layout version:
- Version 3, effective December 2025
2.2 TPTOBS Reportable Securities
Assets
- 1-003000 – Debt securities held
- 1-005000 – Equity and investment fund shares/units held
Liabilities
- 2-002050 – Borrowings / short sales
- 2-003000 – Debt securities issued
- 2-004000 – Shares/units issued
2.3 TPTOBS Field Specifications
2.3.1 Security Identification
| Code | Description |
|---|---|
| 1 | Security with ISIN |
| 2 | Security without ISIN (internal code) |
Provisional or pseudo-ISINs are not allowed under TPT Luxembourg rules.
2.3.2 Issuer Identification (Non-ISIN Securities)
Required issuer details include:
- LEI (or 00000000000000000000 if unavailable)
- National identifier
- RCS number (Luxembourg entities)
- VAT number (public entities)
- CSSF code (authorized funds)
- RCS-derived ID for non-authorized AIFs
- Issuer country (ISO 3166)
- Issuer economic sector (BCL code list)
Exceptional fallback:
- Identifier type: XX_NOTAP
- Code: XX
2.3.3 Type of Holding
| Code | Description |
|---|---|
| 01 | Held securities |
| 02 | Securities lent |
| 03 | Repo transactions |
| 04 | Securities issued |
| 05 | Short sales |
TPT Luxembourg applies the economic holder principle to avoid double counting.
2.3.4 Quantity and Valuation
- Debt securities: Nominal amount
- Other securities: Number of units
- Valuation: Dirty price (including accrued interest)
- Currency: Fund accounting currency
2.3.5 Supplementary Fields (Non-ISIN)
Debt Securities (F.3)
- Issue date
- Final maturity date (01.01.2999 for perpetuals)
- Pool factor
- Coupon type and frequency
- Last coupon date
- Coupon rate (%)
Equity & Fund Units
| Code | Security Type |
|---|---|
| F.511 | Quoted shares |
| F.512 | Unquoted shares |
| F.519 | Other equity |
| F.52 | Investment fund units |
2.4 TPTOBS Validation and Consistency Checks
Internal Validation Rules
- Authorized balance sheet items only
- Logical consistency between amounts and quantities
- Valid ISIN structure (ISO 6166)
- Logical date sequencing
- Coupon and split ratio logic
Cross-Report Consistency (Critical for TPT Luxembourg)
S 1.3 / S 2.13 Reconciliation
Each TPTOBS balance sheet total must exactly match the corresponding S 1.3 / S 2.13 line.
U 1.1 / S 2.20 Mapping (Issued Units)
Key fields checked:
- Base currency
- NAV
- ISIN
- Number of units
- NAV per unit
- Distributions
3. TPTIBS: TPT Luxembourg Reporting for Financial Companies
The TPTIBS report applies to Luxembourg financial companies.
3.1 TPTIBS – ISIN Template
- Item
- ISIN
- Holding type
- Custodian country
- Nominal amount
- Number of units
- Reported amount
- Debt indicator
3.2 TPTIBS – Non-ISIN Template
Includes extended issuer, coupon, dividend, and relationship data, ensuring full transparency under TPT Luxembourg requirements.
4. TPTTBS: TPT Luxembourg Reporting for Securitisation Vehicles
The TPTTBS report applies to securitisation vehicles (SPVs).
4.1 TPTTBS – ISIN Variant
Structure mirrors TPTIBS ISIN reporting.
4.2 TPTTBS – Non-ISIN Variant
Includes:
- Split dates and ratios
- Coupon and dividend details
- Security-level lifecycle data
Conclusion
The TPT Luxembourg reporting framework is one of the most detailed security-by-security systems in Europe. Full compliance requires:
- Precise data governance
- Robust validation controls
- Exact reconciliation with parallel BCL and CSSF reports
Strict adherence to TPT Luxembourg specifications is essential to avoid rejections, ensure regulatory compliance, and maintain the integrity of Luxembourg’s financial ecosystem.
BCL website : https://www.bcl.lu/en/Regulatory-reporting/index.html
