Luxembourg Company Registry: Data, Costs and Beneficial Owners

06/05/2026 07:16 · 15 min read
Luxembourg Company Registry: Data, Costs and Beneficial Owners

Luxembourg holds more registered legal entities than it has households — the by-product of being Europe’s largest investment-fund domicile and a magnet for holding structures. For compliance, risk and data teams, that makes its company register unusually rich and unusually misread. This is a clear-eyed guide to what Luxembourg actually publishes about its companies: where the data lives, how often it moves, what costs nothing, what costs money, and where the 2022 transparency rollback left a gap you need to plan around.

Where Luxembourg company data is published

One body runs the whole system: Luxembourg Business Registers (LBR), an economic interest grouping operating under the Ministry of Justice. LBR is self-funded — it takes no state budget and covers its costs from filing and document fees. It maintains three distinct registers, and confusing them is the most common mistake in Luxembourg due diligence.

  • RCS — the Registre de Commerce et des Sociétés, the core commercial register. Legal identity, form, registered office, capital, directors and managers, articles of association, and filed annual accounts.
  • RBE — the Registre des Bénéficiaires Effectifs, the beneficial-owners register introduced under the EU’s 4th and 5th Anti-Money-Laundering Directives. This is the register whose public access was struck down in 2022 (see below).
  • RESA — the Recueil électronique des sociétés et associations, the official electronic gazette that replaced the old Mémorial C. It is the time-stamped public notice feed: incorporations, capital changes, appointments, mergers, dissolutions.

The mental model that matters for compliance work: the RCS extract is the authoritative point-in-time snapshot; RESA is the event history; RBE is the access-controlled ownership layer. They are linked but not interchangeable.

ONE REGULATOR · THREE REGISTERSLuxembourg Business RegistersSelf-funded · under Ministry of Justice oversightLBRRCSCommercial registerIdentity, form, capitalDirectors, managersArticles, annual accountsPUBLICRBEBeneficial ownersUBOs > 25% ownershipor > 50% voting rightsVerified vs national IDRESTRICTED · 2022RESAOfficial gazetteIncorporationsCapital changes, mergersDissolutionsFREE
The three registers run by LBR. The RCS and RESA are openly consultable; the RBE was closed to the general public after the November 2022 Court of Justice ruling.

How many companies are registered — and how many are real

As of 30 June 2025, the LBR held 169,101 registered entities, up from 165,462 six months earlier — a 2.2% increase in a single half-year. Around 80% are commercial companies; the rest are associations, foundations, partnerships and economic interest groupings.

169,101
Entities registered with the LBR (30 Jun 2025)
~80%
Of those are commercial companies
+2.2%
Net growth in the first half of 2025 alone

Here is where most analyses go wrong. The 169,101 figure is not the number of operating businesses in Luxembourg. It is the number of legal entities on the register. Because Luxembourg is the EU’s dominant fund domicile, the register is stacked with holding companies (SOPARFIs), special limited partnerships (SCSp) used as fund vehicles, and single-purpose entities that have no employees and no commercial activity in the ordinary sense.

The national statistics office, STATEC, counts economically active enterprises — a different and much smaller universe, historically in the low tens of thousands. So “active vs inactive” in Luxembourg depends entirely on which lens you use:

  • Registry status (RCS): an entity is active unless it is marked in liquidation, dissolved, or struck off. By this measure the overwhelming majority of the 169,101 are active.
  • Economic activity (STATEC): only a fraction of registered entities are genuinely trading businesses with turnover and staff. The gap is the holding-and-fund layer.

For KYB and risk teams this distinction is not academic. A “live” Luxembourg SOPARFI in the register may be a dormant intermediate holding vehicle three layers up an ownership chain — legally active, economically empty. Treat the legal-form prefix on the RCS number as a first filter: B for commercial companies, A for associations and foundations, G for economic interest groupings, F for natural-person traders.

What the register is made of

LBR does not publish a clean public count of every legal form, so treat any precise per-form percentage with caution. What is verified is the headline split — roughly 80% commercial companies, the remainder associations, foundations, partnerships and economic-interest groupings. Within the commercial 80%, three forms do most of the work, and knowing their role tells you more than a raw count would.

Composition of the register (~169,000 entities)~80% commercial companies~20% otherSARLThe workhorse — SMEs and the bulk of holding companiesSCSpThe fund vehicle — dominant for private equity and alternative fundsSAThe large/listed form — and the one whose shareholders stay private
The SARL is the most common form; the SCSp is the special limited partnership used for fund structures; the SA is reserved for larger and listed entities. “Other” covers associations (ASBL), foundations, civil-law partnerships and economic-interest groupings.

Public limited companies (SA) — and how few are actually “public”

The Luxembourg equivalent of a PLC is the société anonyme (SA) — minimum capital €30,000, the form used by larger companies and the wrapper any listed entity takes. Here is the honest answer to “how many are there?”: LBR does not publish a per-legal-form count, so there is no official “number of SAs” figure to quote. You obtain it by filtering the RCS on legal form (Société anonyme) or through a data provider that has already parsed the whole register — treat any precise SA total you see elsewhere with suspicion unless it cites that method.

The number that is public and far more revealing: companies that are actually traded. Only about 28 domestic companies are listed on the Luxembourg Stock Exchange (LuxSE, 2024) — even though LuxSE is one of the world’s largest venues for bonds and international securities. So “public company” in the stock-market sense is a tiny club; “SA” in the legal-form sense is a large population of mostly privately-held companies. Where to find each: SAs by filtering the RCS at lbr.lu; the listed handful on the LuxSE official list at luxse.com.

Three-year dynamics: a register that keeps growing while failures rise

Two trends run in parallel. The register expands steadily through net new incorporations, while business failures have climbed since the post-pandemic period. The clearest verified series is from STATEC and the Ministry of Justice, drawn from court decisions recorded in the RCS.

Bankruptcies vs court liquidations, 2023–2025Provisional figures · Source: STATEC / Ministry of Justice0400800120091952020231,15910320241,1871492025BankruptciesCourt liquidations
Bankruptcies rose to 1,187 in 2025 (+2.4% on 2024). Court liquidations collapsed in 2023–2024 — not because fewer companies wound down, but because the Law of 28 October 2022 created an administrative dissolution-without-liquidation route for empty shell companies, diverting them out of the court statistics.

Two things worth reading correctly here:

  • The bankruptcy rise is real, but concentrated. Holding companies and investment funds make up the single largest share of both bankruptcies and liquidations every year — consistent with the register’s structure. Among genuine employers, construction and trade have been the most exposed sectors.
  • The liquidation “crash” is a statistical artefact. The 2022 administrative-dissolution law pulled thousands of dormant shells out of the judicial liquidation count from 2023 onward. Read the drop as a procedural change, not a sudden return to corporate health.

Births still outrun deaths

Failures are only half the picture. The register keeps expanding because incorporations comfortably outpace exits. The cleanest verified measure is the entity stock itself: it rose from 165,462 entities at the end of 2024 to 169,101 by 30 June 2025 — a net gain of +3,639 in a single half-year, or +2.2%. Annualised, net additions run well ahead of the ~1,100–1,200 bankruptcies recorded per year.

Net register growth, H1 2025165,462END 2024+3,639 net entities (+2.2%)169,10130 JUN 2025
Net entity growth in the first half of 2025 alone. Source: Luxembourg Business Registers. A separate gross “new incorporations per year” figure is not published on the same consistent basis, so net stock change is the more reliable births-vs-deaths signal.
Why this matters for data buyers

A register that adds entities while failures climb is a register where freshness is the whole game. A status field that was accurate last quarter can be wrong today. Point-in-time accuracy — not a once-a-year snapshot — is the difference between clearing a counterparty and onboarding a dissolved shell.

How Global Database handles Luxembourg

We source Luxembourg company records directly from the RCS — legal identity, status, form, capital, directors and managers, registered SARL shareholders, group structure, and filed annual accounts where available. We store and continuously refresh them, so you query a structured, deduplicated record instead of fighting a captcha and ordering one PDF at a time.

And where the registry stops, we keep going. When the public record ends at an SA whose shareholders aren’t disclosed, or an ownership chain that crosses a border, we follow the shareholder links across the 200+ jurisdictions we cover and walk the chain up to the ultimate beneficial owner — built from lawfully available ownership data, not the gated RBE. And when a Luxembourg entity is a subsidiary whose parent or headquarters sits abroad, we hand you that parent’s financials too, pulled from its home-country registry, so the picture doesn’t stop at the Luxembourg border. We don’t fabricate, model, or AI-generate any field — if the registry didn’t publish it, we don’t invent it.

What is free, what costs money, and how much

Luxembourg is genuinely open at the top of the funnel and chargeable only for certified output. You do not need a Luxembourg account, a national ID, or a LuxTrust certificate to search and read. You need them only to order officially signed documents or to reach the restricted RBE.

What you wantAccessIndicative cost
Company name / RCS-number searchFree€0 — no account needed
Core identity (name, form, office, status, incorporation date, directors)Free€0
RESA gazette notices (history of events)Free€0
Viewing / downloading filed PDFs (articles, appointments, accounts)Free€0 (account may be required)
Certified RCS extract (officially signed snapshot)~€10 per document*
Certificates (e.g. of non-registration / good standing)Per LBR tariff*
RBE beneficial-owner dataGatedEligibility required (see below)

*Certified-document tariffs are modest and set by LBR. Confirm the exact current figure on the official Tarifs RCS schedule at lbr.lu before budgeting — published rates change and we don’t quote a precise number we can’t verify to the cent.

Exactly which data points are free

Concretely, the free RESA/RCS consultation exposes all of the following without payment: the company name and RCS number; legal form; registered office; date of incorporation; share capital; corporate purpose (objet social); current legal status; the directors, managers and legal representatives; for an SARL, the partners and their shareholdings; the full list of filings; and the RESA legal-notice history — incorporations, statute changes, appointments and resignations, dissolutions and liquidations, and the mentions that annual accounts have been filed. Basic search and identity data need no login at all. Viewing or downloading the underlying filed documents (articles of association, appointment acts, and the annual accounts themselves) is also free, but requires a no-cost LBR account with a LuxTrust or eIDAS certificate.

The only genuinely paid items are the certified RCS extract, certificates such as good-standing or non-registration, and RBE beneficial-owner data — and the RBE is gated by eligibility rather than simply priced. Where to get each: identity, filings and the gazette at lbr.lu and resa.lu; structured financial data as free open data from STATEC’s Centrale des Bilans (statistiques.public.lu and data.public.lu); listed-security data at luxse.com; and a single normalised feed of all of it, cross-referenced with 200+ other countries, from a commercial provider.

The headline volume tells the story of demand: by the end of 2024, LBR had issued 757,806 documents (RCS and RBE extracts and certificates) cumulatively, a figure that keeps climbing. The free layer covers most basic verification; the paid layer exists for the moment you need a document a regulator or court will accept.

Financials: what is public, and what private companies keep back

Luxembourg has a real financial-disclosure regime, and compliance here is comparatively high. Annual accounts must be filed by all capital companies (SA, SARL, SCA, cooperatives, SE) and by partnerships and sole traders whose annual turnover exceeds €100,000. Accounts are submitted through the eCDF platform against the standardised chart of accounts (PCN), then deposited at the RCS. Filing is due within one month of approval and no later than seven months after the financial year-end.

But “files accounts” and “publishes everything” are not the same thing. How much is actually visible depends on the company’s size category. The thresholds were raised roughly 25% by the Grand-Ducal Regulation of 25 October 2024 (transposing EU Delegated Directive 2023/2775), so more companies now qualify for lighter disclosure.

Financial disclosure rises with company sizeTHREE SIZE TIERS · THREE LEVELS OF VISIBILITYSmall≤ 2 OF 3 LIMITSBalance sheet ≤ €7.5MTurnover ≤ €15M≤ 50 employeesAbridged balance sheetDetailed P&L withheldNo statutory auditMost SARLs & holdingsMedium≤ 2 OF 3 LIMITSBalance sheet ≤ €25MTurnover ≤ €50M≤ 250 employeesBalance sheet + notesAbridged P&L permittedStatutory audit requiredEstablished operatorsLargeEXCEEDS MEDIUM LIMITSBalance sheet > €25MTurnover > €50M> 250 employeesFull balance sheetFull P&L + notesAudit + management reportFullest transparency
Classification needs two of three limits to be crossed (or not) for two consecutive years. The practical takeaway: for a small SARL or holding company — the bulk of the register — the publicly filed accounts are often an abridged balance sheet with no detailed profit-and-loss.

Private companies (most SARLs, SOPARFIs, SCSp). If they fall under the small thresholds, the publicly available filing is typically an abbreviated balance sheet only. Profitability, margins, and detailed revenue lines are not disclosed. Many holding vehicles also have minimal economic substance to report in the first place.

Larger and listed companies. Medium and large entities face statutory audit and publish progressively fuller accounts — full balance sheet, profit-and-loss, notes and a management report for large companies. This is where Luxembourg financial data becomes genuinely analysable.

One more nuance compliance teams miss: depositing accounting information at the RCS does not automatically make all of it publicly visible in RESA. The register distinguishes between what is filed and what is published. If you are relying on Luxembourg financials for credit or risk scoring, you need a provider that captures the deposited filings, not just the gazette mentions. Our broader breakdown of what government registries actually cover walks through this filed-vs-published gap across jurisdictions.

How many file accounts — and what it costs to read them

The filing obligation is broad: every capital company (SA, SARL, SCA, cooperative, SE), the partnerships (SENC, SCS), natural-person traders turning over more than €100,000, and Luxembourg branches of foreign companies (banks and insurers excepted) must deposit annual accounts. That captures the large majority of the roughly 135,000 commercial companies on the register, so the accounts-filing universe runs well into six figures every year. LBR publishes no single headline “accounts filed” figure, though — so be wary of any exact count, and read “well over 100,000” as the honest order of magnitude.

Compliance is high by EU standards: a STATEC review of the central balance-sheet data found roughly 87% of companies filed within 11 months of their year-end. Late filing triggers escalating administrative surcharges (€50, then €200, then €500), director fines, and — past twelve months — the administrative-dissolution route.

As for the cost to read the financials: nothing, for the most part. Viewing and downloading filed annual accounts on the LBR portal is free (downloading the documents needs a free account with a LuxTrust or eIDAS certificate; a plain identity lookup needs no login). STATEC’s Centrale des Bilans goes further and republishes the non-confidential filed accounts as free, structured open data in XML — built for bulk processing, not one-PDF-at-a-time reading. Only certified copies carry a fee. And to clear up a common confusion: the €19 figure you will see quoted is the fee a company pays to file its accounts on time — not a charge to access them.

Shareholders and beneficial owners: two different stories

Luxembourg ownership transparency is a tale of two company types, and one closed register.

Shareholders at the RCS level

  • SARL — shareholders ARE public. An SARL has 2–100 members (associés), and they are recorded in the RCS. The extract shows each member’s name, address, and number of shares held. This is unusually transparent — many EU registers do not expose direct ownership at all.
  • SA — shareholders are NOT public. A public limited company files its directors and the depositary of any bearer shares, but its actual shareholders sit in a private share register held by the company, not at the RCS. You cannot read SA ownership from the register.

This split is exactly why the beneficial-owners register exists: the RBE was meant to pierce through the SA opacity (and complex chains) to the natural persons in control. Then the law moved.

The RBE: open, then closed

On 22 November 2022, the Court of Justice of the EU (joined cases C-37/20 and C-601/20, brought against Luxembourg Business Registers) ruled that unconditional public access to beneficial-ownership data was invalid — it breached the rights to privacy and data protection in the EU Charter. Luxembourg suspended public RBE access the same day.

The regime was then rebuilt and codified by the Law of 23 January 2025 (in force since 1 February 2025). Today the RBE is open only to:

  • National authorities (AML/CFT supervisors, law enforcement, tax) with full access.
  • AML-obligated professionals — banks, insurers, auditors, notaries, lawyers, family offices, real-estate agents — on request.
  • Persons with a legitimate interest — defined to include professional journalists, EU non-profits focused on AML/CFT, and individuals seeking to identify the UBOs of an entity they intend to transact with. Approved applicants typically receive an extract within three working days.
Luxembourg ownership transparency, layer by layerSARL shareholdersName, address, shares held — openly in the RCS extractPUBLICSA shareholdersHeld in the company’s private share register — not at the RCSNOT PUBLICBeneficial owners (RBE)Authorities, AML professionals & legitimate-interest applicants onlyGATED
RBE non-compliance is enforced hard — penalties run up to €1.25 million, and the data is now cross-checked against the national identity register. From July 2026, the EU AML Package (AMLR/AMLA) harmonises access rules again across member states.

The net effect for due diligence: Luxembourg gives you strong direct ownership data for SARLs through the RCS, near-zero for SAs, and an ultimate-ownership layer (RBE) that now requires you to qualify for access. If your screening assumed an open UBO register, that assumption broke in November 2022.

What’s changing in 2026–2027

Two shifts are reshaping Luxembourg company data — one already raising the quality of what is filed, one about to harmonise who can see ownership data across the EU.

Data quality: LNIN and active verification

Luxembourg has moved from passively storing filings to actively checking them. Since 12 November 2024, every natural person attached to an RCS-registered entity — director, manager, partner, auditor — must be identified by a Luxembourg National Identification Number (LNIN / matricule). Missing identifiers can block routine filings such as address changes and annual deposits.

On top of that, the Law of 23 January 2025 gave LBR a controlling role over filings, and from 2025 onward LBR layers automated checks, manual review, and cross-referencing against the national register of natural persons (RNPP) and other state databases — with the power to impose administrative sanctions. For data teams this matters in a specific way: a national identifier on every person is the single biggest lever for accurate entity resolution and de-duplication. It turns “is this the same John Smith across five companies?” from a guess into a key match. Note the LNIN itself is not published — it strengthens the data’s backbone without exposing personal numbers.

The EU AML Package: UBO access harmonises by 2027

The fragmented, country-by-country “legitimate interest” regime that followed the 2022 ruling is being standardised by the EU’s 2024 AML Package. The dates that matter:

  • 1 July 2025 — AMLA, the new EU Anti-Money-Laundering Authority (Frankfurt), became operational.
  • Through 2025–2026 — the beneficial-ownership-register access provisions of AMLD6 (Directive (EU) 2024/1640) phase in (Article 74 by July 2025; Articles 11–13 and 15 by July 2026), alongside the technical standards AMLA must publish by mid-2026.
  • 10 July 2027 — the AMLR (Regulation (EU) 2024/1624) and AMLD6 fully apply. The 25% beneficial-ownership threshold is harmonised EU-wide (and can drop to 15% for high-risk sectors), and national UBO registers interconnect via BORIS.

For compliance buyers the practical read is this: Luxembourg’s restrictive RBE becomes the EU template rather than the exception. Authorities and obliged entities keep full access; everyone else operates under a harmonised legitimate-interest test. Cross-border UBO checks should get easier through interconnection — but the access bar does not come back down to “open to anyone.” Build your 2026–2027 onboarding flows for a legitimate-interest world, not a public-register one.

How to access Luxembourg data at scale: platform, API, bulk, CSV

For one company, the LBR portal is fine — it is trilingual (French, German, English), instant, and free for basic lookups. The friction starts when you need volume.

LBR completed a portal redesign in August 2025 and, notably, added a captcha specifically to prevent automated data capture. Bulk scraping of the public portal is off the table and against its terms. For programmatic and high-volume needs, LBR points large professional users — fiduciaries, public authorities — to machine-to-machine API interfaces arranged by agreement. This is a real channel, but it is a professional/contractual one, not a free open-data tap. (If you have read elsewhere that Luxembourg offers an unauthenticated free REST API, treat that with caution — the primary register signals the opposite.)

Access routeBest forReality
LBR portal (online platform)One-off checks, certified extractsFree search; captcha blocks automation; certified docs are paid
LBR machine-to-machine APIFiduciaries & institutions at volumeBy agreement with LBR; not a public open-data API
Bulk / CSV exportLoading a whole-country datasetNot offered as a self-serve download from the register
Commercial data providerStructured data, financials, ownership, multi-countryRegistry-sourced data delivered via API, bulk file or platform

This is the gap most cross-border teams hit: the register is open for reading but not built for ingestion, and you usually need Luxembourg in the same schema as 40 other countries. That is the problem a registry-direct provider solves — and it is why Luxembourg appears in our directory of official company registries across 44 European countries. If you are evaluating providers specifically, our breakdown of Europe’s leading company-data providers is a useful starting point, and you can always verify a single company for free first.

What the register won’t tell you

Luxembourg is data-rich, but rich is not the same as complete. The honest list of blind spots — the things the RCS cannot or will not answer — is what separates a thorough due-diligence file from a false sense of security.

Blind spotWhat it means for you
No economic-activity signal“Active” status doesn’t mean trading. A live SOPARFI can be an empty holding shell — the register won’t flag the difference.
SA ownership is invisiblePublic limited companies file directors, not shareholders. You cannot read who owns an SA from the RCS.
UBO data is gatedSince 2022 the RBE is closed to the general public; you need authority status, AML-obligated status, or a proven legitimate interest.
Small-company financials are thinMost SARLs file an abridged balance sheet only — no detailed profit-and-loss, no margin or revenue visibility.
Documents are FR/DE, not EnglishFilings and extracts are in French or German; LBR provides no English translations of document content.
Regulated-entity status sits elsewhereBanks, fund managers and insurers are authorised on the separate CSSF register — the RCS alone won’t confirm a licence.
No self-serve bulk or open APIA captcha blocks scraping and there is no free open-data feed; whole-country datasets require a provider or a professional agreement.

None of this makes the register weak — it makes it a primary source that needs structuring and supplementing. The fix is not more scraping; it is registry-sourced data delivered already resolved, refreshed, and joined to the layers the portal keeps in separate silos.

Get Luxembourg company data your way

Skip the captcha and the per-document ordering. Pull structured, registry-sourced Luxembourg records — identity, status, financials, SARL ownership and group structure — in the same schema as 600M+ companies worldwide, all collected directly from official government registries. Choose the delivery model that fits your stack.

→ Online platform → API → Bulk data → MCP server

Frequently asked questions

What is the official company registry in Luxembourg?

The official commercial register is the Registre de Commerce et des Sociétés (RCS), managed by Luxembourg Business Registers (LBR) under the Ministry of Justice. LBR also runs the RBE (beneficial owners register) and RESA (the official electronic gazette). Together they hold the legal identity, ownership, financial and event data for every registered Luxembourg entity.

How many companies are registered in Luxembourg?

As of 30 June 2025, the LBR held 169,101 registered entities, of which roughly 80% are commercial companies. Note this counts legal entities, not economically active businesses — Luxembourg’s status as a fund domicile means a large share are holding companies and fund vehicles with no trading activity.

Is Luxembourg company data free to access?

Basic access is free: name and number search, core identity data, current status, RESA gazette notices, and viewing filed PDF documents. Fees apply only when you order certified extracts or certificates (the officially signed documents a regulator or court accepts), which are modestly priced per LBR’s published tariff.

How often is the RCS updated?

Continuously. Filings are made electronically and corresponding RESA publications appear on the day of filing or up to 15 days later at the registrant’s chosen date. New incorporations, changes and dissolutions flow into the register as they are processed, which is why point-in-time freshness matters so much for verification.

Are Luxembourg company financial accounts publicly available?

Yes, for companies above the filing threshold. All capital companies and partnerships or sole traders with turnover over €100,000 must file annual accounts via the eCDF platform. How much is published depends on size: small companies (the majority) file an abridged balance sheet only, medium companies may abridge the profit-and-loss, and large companies publish full audited accounts.

Can I see who owns a Luxembourg company?

It depends on the company type. For an SARL, the shareholders (associés) are listed in the RCS with their names, addresses and shareholdings. For an SA, shareholders are not in the register — they sit in a private share register. Ultimate beneficial owners are held in the RBE, which is no longer open to the general public.

Why can’t I access the Luxembourg beneficial owners register (RBE) anymore?

On 22 November 2022 the Court of Justice of the EU ruled that unconditional public access to beneficial-ownership data violated EU privacy and data-protection rights. Luxembourg restricted the RBE immediately. Under the Law of 23 January 2025, access is now limited to national authorities, AML-obligated professionals, and applicants who demonstrate a legitimate interest (such as journalists, qualifying NGOs, or someone vetting a counterparty).

Does Luxembourg offer an API or bulk download for company data?

The public LBR portal is built for individual lookups and now uses a captcha to block automated capture. LBR offers machine-to-machine API access to large professional users by agreement, but there is no self-serve bulk CSV download or free open-data API from the register itself. For volume or multi-country needs, a registry-sourced commercial provider is the practical route.

What does a Luxembourg RCS number tell me?

The letter prefix indicates entity type: B for commercial companies (SARL, SA, SCS, SCSp and similar), A for associations and foundations, G for economic interest groupings, and F for natural-person traders. The number format is typically the letter plus up to six digits, e.g. B123456 — always use the full number as the unambiguous identifier.

What is a SOPARFI and why does it appear so often?

A SOPARFI (Société de Participations Financières) is a Luxembourg holding company — usually an SA or SARL — benefiting from the participation-exemption tax regime. It is a tax status, not a separate legal form, so it appears in the RCS as a standard SA or SARL. SOPARFIs are extremely common as intermediate holding vehicles in international ownership chains, which is a big reason the register is so large relative to the real economy.