By · Last updated 2026-06-01

Tilbake til BloggGDPR & Overholdelse

EU Nasjonal-ID-er PII-Verkttoyet Ditt Mangler

Tysklands Steueridentifikationsnummer, Frankrikes Numero fiscal, Italias Codice Fiscale, Spanias NIF/NIE -- US-fokuserte PII-verktoy oppdager SSN-er men mangler de fleste EU-formater.

June 1, 20267 min lesing
EU national identifiersSteueridentifikationsnummerCodice FiscaleNIFmultinational GDPRtax ID detection

EU Nasjonal-ID-er PII-Verkttoyet Ditt Mangler

Skatte-ID-numre er svart sensitive. De vises pa lonnsslipp, skatteformular og banksoknader. Hvis de lekker, muliggjor de svindel og identitetstyveri.

GDPR behandler dem som personopplysninger. Den virkelige risikoen er hoy. Hvert EU-land bruker sitt eget nasjonale identifikatorformat. De fleste PII-verktoy ble bygget for det amerikanske eller britiske markedet. De finner SSN-er og NINO-er enkelt. De mangler ofte Steueridentifikationsnummer, Codice Fiscale og BSN. Dette er formater europeiske team behandler hver dag.

EU-Skatte-ID-Landskapet

Hvert EU-land har sitt eget format. Her er de vanligste.

Tyskland -- Steueridentifikationsnummer

Steuer-ID-en er 11 sifre. Den tildeles ved fodsel. Det forste sifferet er 1-9 (aldri 0). Ingen tre identiske sifre vises pa rad. Eksempel: 12345678901. Steuernummer brukes ogsa: 10-11 sifre, format varierer etter stat.

Frankrike -- Numero fiscal de reference

SPI-en er 13 sifre. DGFiP, den franske skattemyndigheten, utsteder den. Pa skatteattester vises den som "Identifiant fiscal."

Italia -- Codice Fiscale

Codice Fiscale er 16 alfanumeriske tegn. Den koder etternavn, fornavn, fodselsaar, fodselsmaned, fodselsdag og kommune. Eksempel: RSSMRA85M01H501Z. Formatet er verifiserbart ved sjekksum.

Spania -- NIF og NIE

Spanske borgere bruker et DNI-nummer pluss en sjekbokstav: 8 sifre + bokstav, f.eks. 12345678A. Utenlandske bosatte bruker NIE: prefiks X/Y/Z + 7 sifre + sjekbokstav, f.eks. X1234567A. Enheter bruker CIF: bokstav + 8 sifre, f.eks. B12345678.

Nederland -- BSN

BSN (Burgerservicenummer) er 9 sifre. Det bruker 11-proef sjekksifferalgoritmen. Det er svart vanlig i lonns- og ytelsesdokumenter.

Polen -- PESEL

PESEL er 11 sifre. De forste 6 koder fodselsdatoen. De siste sifrene koder kjonn og sekvens.

Belgia -- Numéro de registre national

RN-en er 11 sifre. Den koder fodselsdato, sekvens og sjekksifre.

Portugal -- NIF

Den portugisiske NIF (Numero de Identificacao Fiscal) er 9 sifre med et sjekksiffer. Forkortelsen er den samme som Spanias NIF, men formatet er forskjellig.

Sverige -- Personnummer

Personnummer er 10 eller 12 sifre. Det koder fodselsdato og et sekvensnummer. Formater: YYYYMMDD-XXXX eller YYMMDD-XXXX.

Finland -- Henkilotunnus

HETU er 11 tegn. Det koder dato, en separator, en sekvens og et sjekktegn. Format: DDMMYY-XXXC.

Hva Standard Verktoy Mangler

US- og UK-verktoy inkluderer disse monstrene som standard:

  • US SSN (XXX-XX-XXXX).
  • UK NINO (XX 99 99 99 X).
  • US passnumre.
  • US forerkortsmonstre.
  • Store kreditkortnumre.

EU-nasjonale identifikatorer mangler ofte. Verktoy bygget pa Presidios standardgjenkjenner-sett mangler dem. Uten EU-spesifikke utvidelser er det ingen EU-dekning.

Et Reelt Samsvarssgap

Et tysk lonnsfirma betjener 500 klientselskaper. Arbeidsflyten fjerner navn, e-poster, IBAN-er og telefonnumre. Men den mangler tyske Steueridentifikationsnummern. Det formatet var aldri i standardoppsettet.

En DPA-revisjon finner uredigerte Steuer-ID-er i lonnsslipp-PDF-er. Firmaet star overfor utbedrings-kostnader for tidligere dokumenter. Det star overfor DPA-handhevelse under GDPR artikkel 83. Det star overfor kontraktsmessig ansvar overfor klientene sine.

Gapet ble ikke funnet av firmaet. Regulatoren fant det forst.

Se vart GDPR-samsvarsverktoy for a kjore din egen dekningssjekk.

Prioritetsrekkefolge for EU-Dekning

Legg til identifikatormonster i denne rekkefolgen hvis du opererer pa tvers av flere EU-land.

Tier 1 -- Highest volum:

  1. Tyskland: Steueridentifikationsnummer.
  2. Frankrike: Numero fiscal.
  3. Italia: Codice Fiscale.
  4. Spania: NIF/NIE.
  5. Nederland: BSN.

Tier 2 -- Betydelige men mindre markeder:

  1. Polen: PESEL.
  2. Belgia: RN.
  3. Sverige: Personnummer.
  4. Portugal: NIF.
  5. Osterrike: Sozialversicherungsnummer.

Tier 3 -- Spesifikke bruksomrader:

De gjenstaaende 17 EU-medlemsstatene. Legg til basert pa hvor teamet ditt behandler data.

Legge til Steueridentifikationsnummer

Den tyske Steuer-ID-en er det beste forste monsteret a legge til. Formatet er klart og veldokumentert.

Steuer-ID-en er 11 sifre. Det forste sifferet er 1-9. Ingen tre identiske sifre vises pa rad. En tilpasset algoritme validerer sjekksifferet.

Vanlig-sprakbeskrivelse for monstergenerering: "Tyske skattenumre: 11 sifre. Forste siffer er 1-9. De andre 10 sifrene kan inkludere nuller."

Etter generering av monsteret, test det mot tyske lonnssedler og skattesertifikater. Sjekk deteksjonsraten og den falsk-positive raten. Rull bare ut etter at validering er bestatt.

Legg til monsteret i den tysksepraaklige forhanndsinnstillingen din. For blandede spraklige dokumentsett, par det med sprakdeteksjon. Dette bruker riktige monstre pa riktige dokumenter.

En Forhanndsinnstilling eller Mange?

Alternativ 1 -- Landsspesifikke forhanndsinnstillinger:

Opprett en forhanndsinnstilling per land. Rut dokumenter etter opprinnelse. Dette gir en lavere falsk-positiv rate. Det krever mer rutinglogikk.

Alternativ 2 -- Kombinert EU-forhanndsinnstilling:

Opprett en forhanndsinnstilling med alle EU-identifikatormon stre aktive. Dette er enklere a kjore. Det har hoyere risiko for falsk-positive pa generisk tekst. Det fungerer bra nar identifikatorer forventes gjennom hele dokumentet.

For lonnsdokumenter: bruk alternativ 1 med ruting etter opprinnelse. For blandede dokumentsett: bruk alternativ 2 med terskeltuning.

Se sikkerhets- og samsvarsverkttoyet for hvordan forhanndsinnstillingskonfigurasjon passer inn i en full samsvarsarbeidsflyt.

Lukk Gapet Forst Revisjonen

GDPR gjelder pa samme mate i hvert EU-medlemsland. US-bygde verktoy gjor det ofte ikke. Codice Fiscale, BSN og Steuer-ID barer den samme risikoen som et SSN. De vises like ofte i delte dokumenter.

Tilpassede enhetsmonstre lukker deteksjonsgapet pa timer. Legg til et Steuer-ID-monster. Test det mot tyske provebilletter. Rull det ut til alle arbeidsflyter. Ingen venting pa verktoysleverandoren. Ingen DPA-revisjon nodvendig for a finne gapet.


anonym.legal lar deg legge til tilpassede enhetstyper gjennom forhanndsinnstillingskonfigurasjonsgrensesnittet. Monstre valideres mot provedata forst de rulles ut.

Kilder

Klar til å beskytte dataene dine?

Begynn å anonymisere PII med 285+ enhetstyper på 48 språk.

About this page

We update this page when our platform or the law changes.

Read our founder note for how we work.

Each change shows up in the timestamp at the top.

Related reading

We follow these rules

  • GDPR (EU 2016/679).
  • ISO/IEC 27001:2022.
  • NIS2 (EU 2022/2555).
  • HIPAA safe harbor under 45 CFR § 164.514(b)(2).

Our promise

We do not sell your data.

We do not train models on your text.

We store your files in Germany.

You can delete your account at any time.

You own your work.

Where we run

Our servers live in Falkenstein, Germany.

We use Hetzner. They hold ISO 27001 certification.

All data stays in the EU.

Backups run every day.

Need help?

Email support@anonym.legal.

We reply within one business day.

How we test

We run a full check suite on every release.

Each surface gets its own sweep script and report.

Human reviewers spot-check the output each week.

We track recall and precision on a labelled set.

Bad runs block the deploy.

What we never do

  • We never sell your information to third parties.
  • We never train models on what you upload.
  • We never keep your work after you delete it.
  • We never share keys with any outside firm.
  • We never run ads inside the product.

Plans in plain words

We sell credits, not seats.

One credit covers one short job.

Long jobs use a few credits each.

You can top up at any time.

Unused credits roll over each month.

Read the plans page for current rates.

Who built this

A small team of engineers and lawyers built this.

We ship from Europe and work in the open.

Our founder note spells out why we started.

Where to start

How the parts fit

A browser add-on cleans text inside Chrome.

A Word plug-in handles drafts in Office.

A small desktop tool works on whole folders.

An agent protocol link feeds large models safely.

All four share one core engine and one rule set.

Words from our team

We started this work after a lunch about cookies.

One friend kept getting odd ads on her phone.

We asked why a court file leaked through a draft.

We sketched the first build on a napkin that week.

By month three we had a tiny demo for a friend.

She used it on her first case the next day.

Common questions we hear

Can the tool read scanned PDFs? Yes, with OCR.

Does it work on long files? Yes, in small chunks.

Can I roll my own rule set? Yes, save it as a preset.

Does it run offline? The desktop build runs offline.

Do you keep my files? No, the cloud build wipes after each run.

Will it learn from my work? No, we never train on inputs.

A short tour of the workflow

Upload a file or paste a snippet of prose.

Pick the entities you want gone from the draft.

Choose a method: replace, mask, hash, encrypt, or redact.

Press run and watch the side panel show each hit.

Skim the result and tweak any rule that misfired.

Save the cleaned file or send it to a teammate.