Code Zvw en code loonbelastingtabel juist verwerken in loonaangifte: hoe doe je dat?
In dit artikel:
De Belastingdienst stuurt veel foutmelding L2301 omdat in aangiften loonheffingen vaak een verkeerde combinatie van de loonbelastingtabel en de code voor de verzekeringssituatie Zorgverzekeringswet (Zvw) wordt aangeleverd. In april 2025 ging het om ruim 2.000 meldingen.
Wat is er mis: de loonbelastingtabelcode (3 cijfers) geeft onder meer aan of voor een werknemer premie voor de Wet langdurige zorg (Wlz) moet worden ingehouden. Als het eerste cijfer van die tabelcode 0, 3 of 7 is, of de code is 226, impliceert dat Wlz‑premieplicht — en dan geldt ook verzekeringsplicht voor de Zvw. Tegelijkertijd wordt echter soms bij de Zvw-code A, B of I ingevuld; die codes duiden juist op niet‑verzekeringsplicht voor de Zvw. Die tegenstrijdigheid veroorzaakt fout L2301.
Welke codes horen bij elkaar: als de loonbelastingtabel begint met 0, 3, 7 of is 226, moet de Zvw‑code één van K, L, M of N zijn (zie Handboek Loonheffingen 2025, paragraaf 29.19). Omgekeerd: als de juiste situatie A, B of I vereist, moet de gebruikte loonbelastingtabel zó zijn dat er geen Wlz‑premie wordt verondersteld.
Wat te doen: corrigeer de aangeleverde code die onjuist is — pas de Zvw‑code aan als de tabelcode juist is, of corrigeer de gebruikte loonbelastingtabel als de Zvw‑code daadwerkelijk A, B of I hoort. De procedure voor het herstellen van aangiften staat in hoofdstuk 14 van hetzelfde handboek.
Uitzondering: bij postuum loon (uitbetaling na overlijden) moet wel Wlz‑premie worden ingehouden, maar is de Zvw‑verzekeringsplicht beëindigd; in dat geval wordt geen Zvw‑bijdrage ingehouden of als werkgeversheffing betaald (zie paragraaf 17.2.7 Handboek Loonheffingen 2025).
Praktische tip: controleer bij het invoeren of de eerste cijfer(s) van de loonbelastingtabel en de Zvw‑code logisch op elkaar aansluiten om onnodige foutmeldingen en correcties te voorkomen.