Send social insurance reports in the SV-Meldeportal
Norman calculates the social-insurance contributions and prepares the reports; you send them yourself. How to use the SV-Meldeportal for the Beitragsnachweis, registrations and the annual report.
Updated
Norman calculates your employees' social-insurance contributions and prepares the reports. It does not transmit them to the health funds. You do that in the SV-Meldeportal, the free online portal of the social insurance at app.sv-meldeportal.de. It replaced the former program sv.net in July 2024. Managing directors who are subject to social insurance are reported the same way. Directors exempt from social insurance need none of these reports.
In Norman, every view a report comes from shows the steps under How to send social insurance reports in the SV-Meldeportal.
Once: register in the SV-Meldeportal
To register, you need an ELSTER organisation certificate for your company. You request it through Mein Unternehmenskonto, which needs a German business tax number. With the certificate you register in the SV-Meldeportal and add the Betriebsnummer you entered under Employer. Without a Betriebsnummer you cannot report anything in the SV-Meldeportal.
Every month: Beitragsnachweis and payment
Every month, send each health fund that insures one of your employees a Beitragsnachweis. It must reach the fund by 0:00 on the fifth-last banking day of the month. The contributions are due by the third-last banking day. The health funds publish the exact dates every year.
- In Payroll, open the month under Payroll and choose Social contributions →.
- Contributions by health fund shows the employee share, the employer share including levies, and the total for each fund.
- Copy these amounts into the Beitragsnachweis in the SV-Meldeportal.
If the month is not approved by the deadline, use Contribution planning. Save a contribution plan: it estimates the month's contributions and evens out differences from earlier months. Report and pay those amounts. If the actual contributions differ, the difference moves to the next month.
You can pay the contributions through your bank or with Pay the month from Norman. There, Norman pays the saved contribution plan's amount, otherwise the approved contributions. Norman uses your Betriebsnummer and the month as the payment reference.
When someone joins or leaves
| Event | Report in the SV-Meldeportal | Deadline |
|---|---|---|
| New employee | Registration, reason code 10 | with the next payroll, at the latest six weeks after the start |
| Leaver | Deregistration, reason code 30 | with the next payroll, at the latest six weeks after the end |
| Unpaid interruption of more than one month, for example parental leave | Interruption report, reason code 51 | once Norman flags it in the month |
For a registration, Norman collects the details in the profile under Prepare registration. Save the reviewed preparation and copy the details from its PDF into the SV-Meldeportal. For a deregistration you need the last day of employment and the pay since the start of the year; both are in the person's Lohnkonto under Documents.
Once a year: annual report
By 15 February, send the annual report (Jahresmeldung, reason code 50) for everyone employed on 31 December, with the previous year's pay. The annual pay is in the Lohnkonto.
AAG reimbursements
If you continue paying wages during sickness (U1) or maternity protection (U2), the health fund reimburses part of it. The amounts are in the month under AAG reimbursement →. You file the claim through the SV-Meldeportal too.
Keep the confirmations
Keep the confirmations from the SV-Meldeportal. In Norman these reports stay not transmitted because they are sent outside Norman. That is expected.
More on the monthly routine: Payroll in Norman: start here.
Norman handles the operational finance work
Invoicing, receipts, bookkeeping, and taxes in one workflow: start for free.