ED17 - Bundesagentur für Arbeit und BZSt : numéro d'établissement, W-IdNr, USt-IdNr

Problème

Une organisation a besoin d’identifiants centralisés d’autorités fédérales - mais dans le secteur des PME, il n’est pas clair lesquels ni où ils se trouvent :

Message clé

Des identifiants centraux dans le dépôt Git signifient :

  1. Tous les identifiants dans registry/ avec sidecar - stockage central, SHA-256 + V7GUID:uuidV7 par pièce justificative
  2. Numéro d'établissement (BA) - numéro d'établissement social pour les déclarations d'assurance sociale
  3. W-IdNr (BZSt) - numéro d'identification économique à des fins fiscales
  4. USt-IdNr (BZSt) - numéro d'identification à la TVA pour les opérations dans toute l'UE
  5. Registre des identifiants des autorités - un point de centralisation qui regroupe tous les identifiants

Conformité dès la conception : les identifiants ne sont pas gérés de manière décentralisée dans des instances logicielles, mais centralement dans le dépôt avec des sidecars - indépendamment des comptes cloud et des licences logicielles.

Les trois identifiants centraux

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart TD O["Organisation ORG-1"] O --> BA["Bundesagentur für Arbeit"] O --> BZ["Bundeszentralamt für Steuern"] BA --> BN["SV-Betriebsnummer"] BZ --> WI["W-IdNr"] BZ --> UI["USt-IdNr"] BN --> VN["Verwendung: SV-Meldungen (DEÜV)"] WI --> VW["Verwendung: steuerliche Zwecke"] UI --> VU["Verwendung: EU-weite Rechnungen"] style O fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style BA fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style BZ fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style BN fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style WI fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style UI fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style VN fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style VW fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style VU fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33
Identifiant Autorité Utilisation Stockage dans le dépôt
Numéro d'établissement social Bundesagentur für Arbeit (BA-Service) Déclarations d'assurance sociale (DEÜV), décompte de paie registry/arbeitsagentur/ + sidecar
W-IdNr Bundeszentralamt für Steuern (BZSt) Identification fiscale (nouvelle) registry/bzst/ + sidecar
USt-IdNr Bundeszentralamt für Steuern (BZSt) Identification à la TVA dans toute l'UE registry/bzst/ + sidecar

Important - distinction : Le numéro fiscal (FA, voir ED14) est destiné aux déclarations fiscales nationales. Le numéro d'identification à la TVA (BZSt) est destiné aux factures dans toute l'UE. Le numéro d'identification économique (BZSt) est le nouveau numéro d'identification économique. Les trois sont des numéros différents - mais tous sont stockés centralement dans registry/ avec un sidecar.

Numéro d'établissement social (Bundesagentur für Arbeit)

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR A["Antrag bei BA-Service"] A --> B["SV-Betriebsnummer erteilt"] B --> R["registry/arbeitsagentur/"] R --> S["Beleg + Sidecar"] S --> U["Verwendung: DEÜV, Lohnabrechnung"] style A fill:#FDBA74,stroke:#C2410C,color:#0F1B33 style B fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style R fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style S fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style U fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33
Propriété Valeur
Autorité Bundesagentur für Arbeit, BA-Service Saarbrücken
Format Nombre à 8 chiffres (p. ex. <SV-BETRNR>)
Utilisation Déclarations d'assurance sociale (DEÜV), décompte de paie, justificatif de cotisations sociales
Stockage registry/arbeitsagentur/ avec sidecar (SHA-256 + V7GUID:uuidV7)
Pièce justificative Notification de la BA (PDF) avec sidecar

Exemple pratique : L’entreprise KMU a reçu le numéro d'établissement social <SV-BETRNR> le 260706. La notification de la BA est conservée comme pièce justificative avec sidecar dans registry/arbeitsagentur/. Le numéro est utilisé dans le décompte de paie (ED23) et les déclarations DEÜV (ED22).

W-IdNr et USt-IdNr (Bundeszentralamt für Steuern)

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR B["BZSt"] B --> W["W-IdNr"] B --> U["USt-IdNr"] W --> WV["Wirtschafts-Identifikationsnummer"] W --> WD["Format: DE-"] W --> WU["Verwendung: steuerliche Zwecke"] U --> UV["USt-Identifikationsnummer"] U --> UD["Format: DE"] U --> UU["Verwendung: EU-weite Rechnungen"] style B fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style W fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style U fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style WV fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style WD fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style WU fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style UV fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style UD fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style UU fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33
Identifiant Format Utilisation Stockage
W-IdNr DE<NNNNNNNNN>-<NNNNN> Identification économique (nouvelle, fiscale) registry/bzst/ + sidecar
USt-IdNr DE<NNNNNNNNN> Identification à la TVA dans toute l'UE registry/bzst/ + sidecar

Exemple pratique : L’entreprise KMU a reçu la W-IdNr DE<WID>-<NNNNN> le 260528 et l’USt-IdNr DE<UID> le 260728. Les deux notifications sont conservées comme pièces justificatives avec sidecar dans registry/bzst/.

Registre des identifiants des autorités (vue d'ensemble)

%%{init: {'theme':'base','themeVariables':{'primaryColor':'#FBFAF7','primaryTextColor':'#0F1B33','primaryBorderColor':'#6B7280','lineColor':'#6B7280'}}}%% flowchart LR R["registry/"] R --> FA["Finanzamt"] R --> BA["Arbeitsagentur"] R --> BZ["BZSt"] R --> VB["VBG"] R --> KK["Krankenkasse"] R --> EL["ELSTER"] FA --> F1["KSt-StNr"] FA --> F2["USt-StNr"] FA --> F3["LSt-StNr"] FA --> F4["§ 60a AO Bescheid"] BA --> B1["SV-Betriebsnummer"] BZ --> Z1["W-IdNr"] BZ --> Z2["USt-IdNr"] VB --> V1["VBG-Mitgliedsnr"] KK --> K1["IK-Nummer"] EL --> E1["ELSTER-Zertifikat"] style R fill:#0F1B33,stroke:#0F1B33,color:#FBFAF7 style FA fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style BA fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style BZ fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style VB fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style KK fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style EL fill:#DBEAFE,stroke:#1D4ED8,color:#0F1B33 style F1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style F2 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style F3 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style F4 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style B1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style Z1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style Z2 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style V1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style K1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33 style E1 fill:#D1FAE5,stroke:#0A7F5C,color:#0F1B33
Autorité Identifiant Répertoire Pièce justificative avec sidecar
Finanzamt Numéros KSt/USt/LSt, décision § 60a AO registry/finanzamt/ ✅
Arbeitsagentur Numéro d'établissement social registry/arbeitsagentur/ ✅
BZSt W-IdNr, USt-IdNr registry/bzst/ ✅
VBG Numéro d'adhérent VBG registry/vbg/ ✅
Krankenkasse Numéro IK (indicateur d'information) registry/krankenkasse/ ✅
ELSTER Justificatif de certificat registry/elster/ ✅

Vue centralisée : Tous les identifiants des autorités sont regroupés à un seul endroit (registry/) avec des sidecars - et non dispersés dans des instances logicielles, des comptes cloud ou des dossiers papier. Lors d'un audit externe, l'auditeur peut consulter tous les identifiants dans le dépôt

  • hors ligne, sans IAM, sans compte cloud.

Levier de réduction des risques

Aujourd'hui (faible coût) Demain (auditable) Risque atténué
Numéro d'établissement social dans registry/ avec sidecar Numéro centralisé et vérifiable Perte lors de la résiliation du compte cloud
W-IdNr dans registry/ avec sidecar Identification économique vérifiable Contestation de l'identité
USt-IdNr dans registry/ avec sidecar Identification UE vérifiable Impossibilité de déduire la TVA déductible (UE)
Registre des identifiants des autorités Tous les numéros regroupés au même endroit Gestion décentralisée (perte)
Un sidecar par pièce justificative Chaque notification ancrée cryptographiquement Contestation de l'authenticité

Exigence Harness (aperçu)

Déductible d’ED17 :

ID Exigence Priorité
FA-12.8 Registre des identifiants des autorités (StNr, W-IdNr, USt-IdNr, SV-BetrNr, VBG-Mitgliedsnr, IK) MUST
FA-2.1 SHA-256 comme vérification d'intégrité cryptographique ; le DocID est uniquement le uuidV7 MUST
FA-2.2 Obligation d’un sidecar .v7g.md par pièce justificative/artefact MUST

La liste complète des exigences se trouve dans Harness-Anforderungen.md.

Sources

Topologie des sources et liens de référence CDN

Rôle Emplacement Finalité
Primaire / SSoT git.gitcover.org/GCC Stockage canonique (signé GPG, versionné)
Miroir public OSS / CDN codeberg.org/gitcover-commons Miroir en lecture seule ; FLOSS-Discovery
Hub communautaire github.com/gitcover-commons Issues et discussions ; référence du code source sur Codeberg

Remarque : Cette correspondance entre les sources, le miroir et le hub communautaire reflète l'état actuel et peut changer. Veuillez vérifier la source canonique concernée sur gitcover.org pour connaître l'état actuel.