Skip to main content
openswissdata.
Menu
The dataNOGA · NACE · ISIC

Classifications · NOGA · NACE · ISIC

Five classifications.
Qualified links.

NOGA 2008 and 2025, NACE Rev. 2 and 2.1, ISIC Rev. 4, in one format with their levels, parents and labels. Each mapping states its source and precision.

CSV · JSON · Parquet · SQLEd25519 · SHA-256
Artistic illustration

Illustration created with ChatGPT. The relief and green pixels evoke Switzerland and its data. They do not represent exact elevations, geology or measured network coverage.

Latest published version

Checking the available version…

—Codes across all levels
—Sourced direct links
—Documented identities
—Approximations and aggregations

01 / How the classifications connect

An exact link is never guessed.

Only the identity documented by the FSO between NOGA and NACE, at levels 1 to 4, is exact. Eurostat tables between revisions and towards ISIC remain approximations to review, and two approximations are never chained.

  • Documented identity: NOGA and NACE share the codes of levels 1 to 4.
  • Approximation to review: Eurostat correspondence table.
  • No link is derived from two successive approximations.

The relations in plain words

  • NOGA 2008 ↔ NACE Rev. 2: identity documented by the FSO at levels 1 to 4. Each six-digit Swiss subclass is attached to its NACE class, a broader relation.
  • NOGA 2025 ↔ NACE Rev. 2.1: the same rule between these two revisions.
  • NACE Rev. 2.1 ↔ NACE Rev. 2: Eurostat correspondence, kept as an approximation.
  • NACE Rev. 2 ↔ ISIC Rev. 4: Eurostat correspondence, kept as an approximation.
  • No link is derived from similar-looking codes or from two successive approximations. A missing link does not prove that no equivalent exists.

Sourced example

NOGA 202518.11

Printing of newspapers

Sourced reference 2026.09.25, the same as the MCP server.

02 / From section to Swiss subclass

Five levels, one of them Swiss only.

The first four NOGA levels follow those of NACE. The fifth, the six-digit subclass, only exists in Switzerland: it is attached to its European class, with a loss of detail.

  1. CSectionMANUFACTURING= NACE
  2. 18DivisionPrinting and reproduction of recorded media= NACE
  3. 18.1GroupPrinting and service activities related to printing= NACE
  4. 18.11ClassPrinting of newspapers= NACE
  5. 18.11.00Swiss subclassPrinting of newspapers→ NACE class, broader
NOGA 2025, labels from the signed archive · 2026.09.25

The five classifications

ClassificationLanguagesCodes · classes
NOGA 2008FSO · SwitzerlandFR · DE · IT · EN—
NOGA 2025FSO · SwitzerlandFR · DE · IT · EN—
NACE Rev. 2Eurostat · European UnionFR · DE · IT · EN—
NACE Rev. 2.1Eurostat · European UnionFR · DE · IT · EN—
ISIC Rev. 4UN · United NationsFR · EN · ES—

03 / Explore before you buy

Check a mapping. Read real rows.

The checker queries the same sourced reference as the MCP server. The sample shows ten rows from each classification, taken from the distributed version.

Check a correspondence

Enter a code and select two classifications. The result distinguishes identity, approximation and loss of detail.

Two approximate links are not chained automatically.

Ten rows per classification

Download the CSV sample (50 rows) ↓
CodeLabelLevelParent

Checking the available version…

04 / Inside your archive, and its limits

Tables, their links, their sources.

Provenance and source rights ↗
CLASSIFICATIONS / ARCHIVE
ClassificationsOne table per classification, also in JSON and SQL, and all together in Parquet
  • noga_2008.csv
  • noga_2025.csv
  • nace_2_0.csv
  • nace_2_1.csv
  • isic_4.csv
  • nomenclatures.parquet
MappingsOne pair per row, with direction, relation and source
  • classification_links.csv
  • classification_links.json
  • classification_links.sql
  • classification_links.parquet
Legacy formatKept, now one pair per row
  • crosswalks.csv
  • crosswalks.json
  • crosswalks.sql
  • crosswalks.parquet
Sources and checksURLs, SHA-256 checksums, collection dates and volumes
  • sources.json
  • classification_sources.csv
  • quality.json
Proofs and guideEd25519 signature, RFC-3161 timestamp and checksums
  • provenance.json
  • checksums.sha256
  • README.md
  • schema.json
  • LICENSE.txt
  • An approximation is not an equivalence: review the activity before migrating a code.
  • Two approximations are not chained. A missing link does not prove that no equivalent exists.
  • Migrating a six-digit Swiss subclass between NOGA 2008 and NOGA 2025 requires a dedicated table.
  • Languages: NOGA and NACE in French, German, Italian and English; ISIC in French, English and Spanish, with no official German or Italian labels in this file.
  • Schema 2: mappings are described by pair, with source and direction. Existing five-column joins need to be updated.
  • Conditions of the FSO, Eurostat and UN sources remain applicable: purchasing does not grant blanket permission to redistribute those sources.

Classifications Pro is temporarily unavailable while its add-ons are being verified. The Standard archive includes neither multilingual vectors nor NAICS mappings.

MCP · cross_walk

Just a quick lookup?

The MCP server’s cross_walk tool answers without an account, within 100 calls per hour; the other classification tools require access rights. Buying the file does not open any paid MCP access.

Try the MCP server ↗

05 / Frequently asked

Before buying the classifications.

Sales terms ↗
Can I convert NOGA 2008 to NOGA 2025 automatically?

Only where the relation allows it. At levels 1 to 4 the path goes through NACE and includes a Eurostat approximation to review. Six-digit subclasses require a dedicated table.

Are the labels official?

They come from FSO, Eurostat and UN publications and are prepared independently. OpenSwissData is not affiliated with any of these institutions; their publications prevail.

How are the files delivered?

Once Stripe confirms the payment, an email opens your download page. The files remain available in your account.

What happens after 360 days?

You keep the versions you received. An optional extension costs CHF 160 per year; there is no automatic renewal.

What if the file does not suit me?

You may request a full refund within 14 days of purchase without giving a reason, unless the files have been redistributed to a third party in breach of the licence. The sales terms prevail.

Your next data foundation

Your files. Your workflow.

After payment, download your archive from the delivery email or your account. Your Stripe receipt is also available there. For an invoice addressed to your company, send us its legal name and billing address.

Classifications Standard · One-time payment

399CHF

360 days of updates included, published after the official sources have been checked. Optional extension: CHF 160/year.

All three files together: CHF 797, or CHF 200 less than separate purchases. View the bundle ↗

Independent private service, not affiliated with the FSO, Eurostat or the United Nations.