Luxembourg Tax ID Guide — Matricule, No. TVA & RCS Number Explained
Numéro d'identification (Matricule)
Luxembourg uses two parallel TIN systems depending on whether the holder is a natural person or a legal entity.
Natural Persons
The numéro d'identification — commonly called the matricule or Luxembourg National Identification Number (LNIN) — is the primary TIN for individual taxpayers. It is issued by the Registre National des Personnes Physiques (RNPP), maintained by the Centre des technologies de l'information de l'État (CTIE), and used across the tax administration, social security, and all public-authority dealings.
For income tax purposes, the Administration des Contributions Directes (ACD) also assigns each taxpayer a separate numéro de dossier (file number) for administrative record-keeping. The file number does not replace the matricule — both co-exist, and the matricule is the master identifier.
Format — Natural Persons
The matricule follows a strict 13-digit structure: 9999999999999
The final two digits are both check digits, calculated in sequence:
| Digit position | Role | Algorithm |
|---|---|---|
| Digit 12 | First check digit | Luhn 10, applied to digits 1–11 |
| Digit 13 | Second check digit | Verhoeff, applied to digits 1–11 |
Both algorithms run against the first 11 digits independently, so a single transposition or substitution error will typically be caught by one or both checks. The first 11 digits encode the individual's date of birth and a sequence number, meaning a matricule can be partially decoded to verify plausibility — a useful validation step when receiving numbers from business partners.
Non-Natural Persons (Legal Entities)
For companies, associations, and other legal entities, the numéro d'identification nationale (national identifier) serves as the TIN. This was introduced by the law of 30 March 1979 on the introduction of a national identifier. The tax file number assigned by the ACD mirrors this national identifier exactly; there are no additional regulatory layers governing the assignment process.
Format — Non-Natural Persons
The corporate TIN uses an 11-digit structure: 99999999999
| Digit position | Role | Algorithm |
|---|---|---|
| Digit 11 | Check digit | Modulus-11 weighted sum |
The check digit is calculated by multiplying each of the first 10 digits by the weights 5, 4, 3, 2, 7, 6, 5, 4, 3, and 2 respectively, summing the products, dividing by 11, and subtracting the remainder from 11. A remainder of zero sets the check digit to zero; a result of 1 is not allocated (those numbers are avoided in issuance). This algorithm makes any single-digit error detectable, though transpositions of adjacent digits can occasionally produce a false positive.
Numéro d'identification à la taxe sur la valeur ajoutée (No. TVA)
The Luxembourg VAT number is issued by the Administration de l'Enregistrement, des Domaines et de la TVA (AED) upon VAT registration under the TVA (taxe sur la valeur ajoutée) system.
Format
LU prefix followed by exactly 8 digits: LU99999999
The LU prefix must be included on all cross-border invoices within the EU and is required when performing lookups via the EU VIES portal. The No. TVA is entirely separate from the matricule or corporate national identifier — a registered business holds all three numbers simultaneously and must use the correct one in the correct context.
Luxembourg's standard VAT rate is 17%, the lowest in the EU. The reduced rate of 8% applies to certain goods and services; a super-reduced rate of 3% applies to books, pharmaceuticals, and certain foodstuffs.
RCS Number (Trade and Companies Register)
Companies registered in Luxembourg also hold an RCS number (Registre de Commerce et des Sociétés), issued by the Luxembourg Business Registers (LBR). The RCS number takes the form B 123456 (for commercial companies) or A 123456 (for sole traders and craftspeople). The RCS number appears on commercial correspondence and invoices but is not a tax identifier — it is a company-registry reference only. Since 12 November 2024, all natural persons listed in any RCS filing (director, shareholder, statutory auditor) must supply their LNIN/matricule to the RCS portal as a mandatory field.
Registration and Obtaining a Matricule
Residents who register at a commune (municipality) are assigned a matricule automatically by the RNPP. Non-residents who need a Luxembourg matricule — for example, because they are taking a director role in a Luxembourg company — must apply directly through the RCS portal or the guichet.lu online service, submitting a passport copy, proof of private domicile (a recent utility bill or residence certificate, not older than six months, with a certified French, German, Luxembourgish, or English translation if issued in another language), and full personal details.
Obtaining a matricule does not, by itself, create any tax or social security obligations in Luxembourg. The number is an administrative identifier; actual tax liability depends on residence, source of income, and applicable treaties.
How Lookuptax can help you in VAT validation?
Lookuptax VAT validation revolutionizes VAT number validation with its robust platform, empowering businesses to seamlessly verify VAT numbers across over 100 countries. Our cutting-edge technology ensures accurate and efficient validation, reducing errors and enhancing compliance.
Frequently Asked Questions
Do non-EU companies need a fiscal representative and a cash deposit to register for TVA in Luxembourg?
Non-EU companies registering for TVA with the AED are not legally required to appoint a fiscal representative, but the AED may demand one at its discretion and almost always requires a financial guarantee. Companies established outside the EU may be required to lodge a cash deposit with the Luxembourg Caisse des Consignations or provide a bank guarantee letter; the amount is set by the AED based on the presumed volume of taxable transactions. [1] [2] Any appointed tax representative holds joint and several liability for all TVA debts of the foreign company — a critical commercial risk to negotiate before signing a mandate.
As a foreign director or shareholder of a Luxembourg company, do I need a matricule even if I live abroad?
Since 12 November 2024, all natural persons registered or due to be registered with the RCS in any capacity — manager, director, shareholder, statutory auditor — must provide their Luxembourg National Identification Number (LNIN/matricule). Non-residents who do not already have one must request its creation directly through the RCS portal, supplying a passport copy, proof of private domicile not older than 6 months, and personal details. [3] [4] Obtaining the LNIN does not make a non-resident taxable in Luxembourg or subject to social security contributions. Failure to comply after the transitional period ends will cause RCS filings to be rejected outright.
Can a foreign SaaS business selling digital services to Luxembourg consumers avoid registering for TVA by using the EU OSS scheme?
Yes. A non-Luxembourg business supplying digital services (software, streaming, e-learning) to private consumers (B2C) in Luxembourg does not need a Luxembourg TVA number if it registers under the EU One-Stop Shop (OSS) scheme in any EU member state. The OSS threshold is €10,000 in combined EU-wide B2C digital sales per year; below that threshold, Luxembourg's 17% VAT applies but can be accounted for in the seller's home country. [5] [6] For B2B digital services supplied to Luxembourg taxable persons, no Luxembourg TVA registration is required at all — the Luxembourg customer self-accounts under the reverse charge mechanism and includes the VAT on their own return.
Why does VIES sometimes show a Luxembourg TVA number as invalid even though AED confirms it is active?
VIES queries each EU member state's national database in real time, and the Luxembourg AED database is periodically taken offline for back-up maintenance, causing intermittent "invalid" or "unavailable" responses for legitimately registered LU numbers. The European Commission acknowledges that VIES availability depends on member states' systems and advises users to retry after a short wait rather than treating a single failed query as definitive. [7] [8] If a customer disputes the validity of your LU TVA number based on a VIES error, provide your AED registration confirmation letter as secondary proof and re-run the VIES check during off-peak hours (early morning CET) for a reliable result.
What penalty applies for failing to report a cross-border tax arrangement under Luxembourg's DAC6 mandatory disclosure rules?
Luxembourg implemented the EU DAC6 Directive through the law of 25 March 2020 (effective 1 January 2021). Intermediaries (tax advisers, lawyers, accountants) and taxpayers who design, promote, or use a reportable cross-border arrangement bearing at least one hallmark under the Directive must file a report via MyGuichet.lu within 30 days of the arrangement becoming available. [9] [10] Failure to report, late reporting, or incomplete reporting — as well as failure to notify co-intermediaries — can result in administrative penalties of up to €250,000 per arrangement. The obligation applies even to arrangements structured entirely outside Luxembourg if a Luxembourg-nexus intermediary or taxpayer is involved, making this a frequent compliance gap for SOPARFI and fund structures.
Related Resources
- EU OSS scheme explained — how the One-Stop Shop works for digital-service providers selling into Luxembourg and other EU member states
- Reverse charge mechanism — how Luxembourg B2B recipients self-account for VAT, removing the registration requirement for foreign suppliers
- VIES and INTRASTAT guide — step-by-step VIES lookup procedure and why intermittent LU errors occur
- Belgium Tax ID guide — neighbouring Benelux partner with comparable BTW/TVA structure and similar non-EU registration hurdles
- France TIN number guide — SIREN/SIRET and TVA intracommunautaire, frequently involved in cross-border flows with Luxembourg
