Tillbaka till BloggenGDPR & Efterlevnad

GDPR-efterlevnad i EU:s medlemsstater...

Tysklands Steueridentifikationsnummer, Frankrikes Numéro fiscal, Italiens Codice Fiscale, Spaniens NIF/NIE...

April 20, 20267 min läsning
EU national identifiersSteueridentifikationsnummerCodice FiscaleNIFmultinational GDPRtax ID detection

GDPR-efterlevnad i EU:s medlemsstater: Vilka nationella identifierare din PII-verktyg saknar

Skatteidentifieringsnummer är bland de mest känsliga personliga identifierare i alla jurisdiktioner. De används för skatterapportering, statliga förmåner, anställningsverifiering och öppnande av finansiella konton. I fel händer möjliggör de identitetsstöld, bedrägeri och obehöriga förmånsanspråk.

GDPR kategoriserar dem som vanliga personuppgifter (inte särskild kategori), men deras känslighet är hög och deras exponering skapar betydande verkliga risker. Varje EU-medlemsstat har sitt eget format för nationella identifierare — och de flesta PII-verktyg som är byggda för den amerikanska eller brittiska marknaden upptäcker SSN och NINO flytande medan de helt missar Steueridentifikationsnummer, Codice Fiscale och BSN som europeiska organisationer hanterar dagligen.

Den europeiska skatte-ID-landskapet

Varje EU-medlemsstat implementerar nationell identifiering på olika sätt:

Tyskland: Steueridentifikationsnummer (Steuer-ID)

  • 11 siffror, tilldelas vid födseln
  • Format: första siffran är icke-noll, inga ledande nollor i den 10-siffriga delen
  • Exempel: 12345678901
  • Även: Steuernummer (varierar beroende på stat: 10-11 siffror med statsspecifika format)

Frankrike: Numéro fiscal de référence (SPI)

  • 13 siffror
  • Utfärdas av skatteförvaltningen (DGFiP)
  • Förekommer ofta som "Identifiant fiscal" på skattedokument

Italien: Codice Fiscale

  • 16 alfanumeriska tecken
  • Struktur: 3 bokstäver (efternamn) + 3 bokstäver (förnamn) + 2 siffror (födelseår) + 1 bokstav (månad) + 2 siffror (dag) + 4 alfanumeriska (kommunikationskod)
  • Exempel: RSSMRA85M01H501Z
  • Hög-specifik format, verifierbar genom kontrollsiffra

Spanien: NIF (Número de Identificación Fiscal)

  • För spanska medborgare: DNI-nummer + kontrollbokstav (8 siffror + bokstav), t.ex. 12345678A
  • För utländska medborgare: NIE (X/Y/Z + 7 siffror + bokstav), t.ex. X1234567A
  • För enheter: CIF (bokstav + 8 siffror), t.ex. B12345678

Nederländerna: BSN (Burgerservicenummer)

  • 9 siffror med kontrollsifferverifiering (11-proef-algoritm)
  • Används för alla statliga tjänster och förekommer ofta i anställnings- och förmånsdokument

Polen: PESEL

  • 11 siffror som kodar födelsedatum, kön och sekvensnummer
  • Format: YYMMDDXXXXX (födelsedatum kodas i de första 6 siffrorna)

Belgien: Numéro de registre national (RN)

  • 11 siffror som kodar födelsedatum, sekvens och kontrollsiffror

Portugal: NIF (Número de Identificação Fiscal)

  • 9 siffror med kontrollsiffra
  • Formatet skiljer sig från Spaniens NIF trots samma förkortning

Sverige: Personnummer

  • 10 eller 12 siffror som kodar födelsedatum och sekvens
  • Format: YYYYMMDD-XXXX eller YYMMDD-XXXX

Finland: Henkilötunnus (HETU)

  • 11 tecken som kodar datum, separator, sekvens och kontrollsiffra
  • Format: DDMMYY-XXXC

Vad standardverktyg missar

PII-detekteringsverktyg byggda för USA/UK-marknader inkluderar vanligtvis:

  • US SSN (XXX-XX-XXXX)
  • UK NINO (XX 99 99 99 X)
  • US passnummer
  • US körkortsmönster
  • Stora kreditkortsnummer

Europeiska nationella identifierare — även stora som Codice Fiscale, BSN och Steuer-ID — är ofta frånvarande i standardkonfigurationer. Verktyg som stödjer Presidios standardigenkännare utan EU-specifika tillägg kommer helt att missa dessa.

Den operativa påverkan för multinationella organisationer

Ett tyskt löneoutsourcingföretag bearbetar dokument för 500 kundföretag. Deras anonymiseringsarbetsflöde tar korrekt bort:

  • Anställdas namn ✓
  • E-postadresser ✓
  • IBAN-nummer ✓
  • Telefonnummer ✓
  • Tyska Steueridentifikationsnummer ✗ — inte i deras standardkonfiguration

Ett DPA-revisionsfynd noterar att lönebesked PDF:er som delas med kundens redovisningsavdelningar innehåller oredigerade Steuer-ID. Företaget står inför:

  • Åtgärdskostnad för historiska dokument
  • DPA-verkställande åtgärd (potentiell böter enligt GDPR Artikel 83)
  • Kontraktuell ansvarighet gentemot kunder vars anställdas data exponerades

Efterlevnadsgapet upptäcktes inte proaktivt — det upptäcktes av tillsynsmyndigheten.

Tillägg av EU-nationella identifierare: Prioriteringslista

För organisationer som verkar i flera EU-jurisdiktioner, prioriteringsordningen för anpassad entitetskonfiguration:

Tier 1 (högsta databehandlingsvolym):

  1. Tyskland: Steueridentifikationsnummer (anställningstunga dokument)
  2. Frankrike: Numéro fiscal (lön, skattedokument)
  3. Italien: Codice Fiscale (extremt vanligt, förekommer i alla officiella dokument)
  4. Spanien: NIF/NIE (lön, kontrakt, skattedokument)
  5. Nederländerna: BSN (anställning, statliga förmåner)

Tier 2 (betydande men mindre marknader): 6. Polen: PESEL (växande betydelse med Polens arbetskraftsstorlek) 7. Belgien: RN (Belgien är värd för många EU-institutioner) 8. Sverige: Personnummer (hög medvetenhet om integritet, strikt verkställighet) 9. Portugal: NIF (växande tekniksektor) 10. Österrike: Sozialversicherungsnummer (socialförsäkringssammanhang)

Tier 3 (specifika användningsfall): Återstående 17 EU-medlemsstater baserat på var din organisation bearbetar data.

Implementeringsexempel: Tillägg av Steueridentifikationsnummer

Det tyska skatteidentifieringsnumret (Steuer-ID) följer ett specifikt format som kan upptäckas med hög noggrannhet:

Mönsterkarakteristika:

  • 11 siffror
  • Första siffran: 1-9 (aldrig 0)
  • Inga tre identiska på varandra följande siffror
  • Kontrollsifferverifiering (anpassad algoritm)

Beskrivning på vanligt språk för mönstergenerering: "Tyska skatteidentifieringsnummer: 11-siffriga nummer där den första siffran ligger mellan 1 och 9, och de återstående 10 siffrorna kan inkludera nollor"

Genererat mönster: Validerad regex för Steueridentifikationsnummer med lämplig kontextmatchning (omgivande tyskspråkig skattedokumentkontext förbättrar precisionen)

Validering: Testa mot en provuppsättning av tyska lönebesked och skattecertifikat. Verifiera upptäcktsgrad och falsk positiv grad innan produktionsutplacering.

Integration: Lägg till i din tyskspråkiga dokumentbearbetningspreset. Om du bearbetar blandade språkdokumentuppsättningar, kombinera med språkdetection för att tillämpa lämpliga nationella identifierarmönster per språk.

Hantering av flera nationella identifierare i ett enda arbetsflöde

För multinationella löneprocessorer som hanterar dokument från flera EU-länder:

Alternativ 1: Separata presets per land Skapa en "Tyskland GDPR" preset, "Frankrike GDPR" preset, etc. Tillämpa den relevanta preset baserat på dokumentets ursprung.

Alternativ 2: Kombinerad EU-preset Skapa en enda preset med alla EU-nationella identifierarmönster aktiva. Högre risk för falska positiva för allmän text (11-siffriga nummer som råkar matcha ett Steuer-ID-mönster men inte är skatte-ID), men enklare operationellt. Lämplig för dokumenttyper där nationella identifierare förväntas genomgående.

För lönehandlingar: Alternativ 1 (landsspecifika presets) med lämplig ruttning För blandade dokumentuppsättningar: Alternativ 2 med tröskeltuning

Slutsats

GDPR tillämpas enhetligt över hela EU, men PII-detekteringsverktyg byggda för USA-marknader gör ofta inte det. Codice Fiscale, BSN och Steueridentifikationsnummer är lika känsliga som SSN — och lika benägna att förekomma i dokument som organisationer delar, exporterar och analyserar.

Anpassad entitetsskapande stänger upptäcktsgapet för vilket nationellt identifierarformat som helst på några timmar. Efterlevnadsteam kan lägga till Steuer-ID-mönstret, testa mot provuppsättningar av tyska lönebesked och distribuera till alla bearbetningsarbetsflöden utan att vänta på att verktygsleverantören ska lägga till det i sin standardkonfiguration.

DPA-revisionsfyndet som upptäckte den saknade Steuer-ID-detektionen kunde ha fångats i en proaktiv efterlevnadsgranskning som tog en eftermiddag.

Källor:

Redo att skydda din data?

Börja anonymisera PII med 285+ entitetstyper på 48 språk.