Build German Social-Security Notification (DEÜV SV-Meldung)
Skill: Convert employee master/wage data into DEÜV social-security notifications
Region: Germany (Deutschland) Category: Social security — Sozialversicherung (DEÜV) Does: Takes employee master and wage data and assembles the DEÜV social-security notification dataset (SV-Meldung) — registrations, deregistrations, annual and interruption notifications — that employers transmit (via the SV-Meldeportal or an sv.net/payroll system) to the collection agencies (Krankenkassen / GKV-Datenstelle). Spec: DEÜV (Datenerfassungs- und -übermittlungsverordnung) — datasets DSME (Datensatz Meldung) + DBME (Datenbaustein Meldung); GKV-monitored record layout
SV-Meldungen are structured fixed datasets, transmitted encrypted to the collection point — not free-form. Key fields are driven by coded catalogs: Meldegrund (reason), Beitragsgruppenschlüssel (contribution-group key), Personengruppenschlüssel, and Tätigkeitsschlüssel. Note: the Kennzeichen Rechtskreis (KENNZRK) was removed from 1.1.2025. Validate against the current GKV common-principles (Gemeinsame Grundsätze) datasets.
When this applies
- Employers send SV-Meldungen on defined events: Anmeldung (start of employment), Abmeldung (end), Jahresmeldung (annual, by the statutory date), Unterbrechungsmeldung (interruption), changes of contribution group, and others.
- Each notification carries the employee's identity, the employer's company number (Betriebsnummer), the period, the contribution-relevant wage (beitragspflichtiges Entgelt), and the coded keys.
Dataset structure (DEÜV)
VOSZ / DSKO transmission header + sender data record (envelope)
DSME Datensatz Meldung — the notification core:
Versicherungsnummer (VSNR) or identity for assignment
Betriebsnummer of the employer + of the responsible Krankenkasse
Meldegrund (reason code), Abgabegrund
Zeitraum (employment period covered)
DBME Datenbaustein Meldung — wage & classification detail:
beitragspflichtiges Bruttoarbeitsentgelt (contribution-relevant pay)
Beitragsgruppenschlüssel (KV/RV/AV/PV)
Personengruppenschlüssel, Tätigkeitsschlüssel
DBNA/DBAN name / address data blocks (situational, e.g. for immediate registration)
NCSZ transmission trailer
Key coded keys
| Key | Carries |
|---|---|
| Meldegrund | e.g. 10 Anmeldung (start), 30 Abmeldung (end), 50 Jahresmeldung |
| Beitragsgruppenschlüssel | 4-digit key for KV / RV / AV / PV contribution status per branch |
| Personengruppenschlüssel | employee category (e.g. 101 regular employees, marginal employment codes) |
| Tätigkeitsschlüssel | 9-digit occupation/qualification/contract key |
| Betriebsnummer | 8-digit employer establishment number (and the Krankenkasse's BBNR) |
| Versicherungsnummer | the employee's social-insurance number (or identity for assignment if unknown) |
Data rules
- The Meldegrund determines required fields — an Anmeldung needs the start date, Personengruppe, Tätigkeitsschlüssel, and Beitragsgruppen; an Abmeldung needs the end date and the period's contribution-relevant pay; the Jahresmeldung reports the full prior-year contribution wage.
- Contribution-relevant pay is capped at the relevant Beitragsbemessungsgrenze (annual ceiling, branch-specific KV/PV vs RV/AV); report the wage subject to contributions.
- KENNZRK removed (1.1.2025): do not emit the Rechtskreis indicator in current datasets.
- Versicherungsnummer (VSNR): use the employee's social-insurance number; if not yet known, trigger the assignment process with identity/name/address blocks.
- Datasets are fixed-field per the GKV layout, transmitted encrypted (the SV-Meldeportal / system handles signing/encryption) — the data center returns a processing protocol.
Worked example (Anmeldung, outline)
DSME: Meldegrund=10 (Anmeldung), Betriebsnummer=12345678, Krankenkasse BBNR=...,
VSNR=65 010185 D 123, Zeitraum-Beginn=2025-05-01
DBME: Personengruppe=101, Tätigkeitsschlüssel=123456789,
Beitragsgruppen=1111 (KV/RV/AV/PV all general),
beitragspflichtiges Entgelt (for the period) per ceiling rules
Wrapped in the transmission envelope (DSKO/VOSZ … NCSZ), encrypted, and sent to the GKV collection point.
Validation checklist
- Correct Meldegrund and the fields it requires populated (start/end dates, annual wage as applicable)
- Employer Betriebsnummer and the Krankenkasse BBNR valid; employee VSNR present or assignment triggered
- Beitragsgruppenschlüssel / Personengruppenschlüssel / Tätigkeitsschlüssel valid per current catalogs
- Contribution-relevant pay capped at the correct Beitragsbemessungsgrenze (branch-specific)
- KENNZRK not emitted (removed 1.1.2025); current GKV dataset version used
- Datasets fixed-field-conformant; transmitted encrypted via SV-Meldeportal / approved system
- Statutory deadline for the event met (e.g. Anmeldung with first payroll; Jahresmeldung by the annual date)
- Processing protocol from the data center checked for errors
Last updated: 2026-05-31 — DEÜV datasets, coded catalogs, and contribution ceilings change yearly (e.g. KENNZRK removed 1.1.2025); confirm the current GKV Gemeinsame Grundsätze dataset layout, key catalogs, and ceilings against current GKV-Spitzenverband / DSRV guidance before use.