Eerste versie van de XSLT voor de loonaangifte gereed
Publicatiedatum 07-07-2026, 14:01
Geachte heer/mevrouw,
Begin dit jaar hebben we via de ODB een oproep gedaan om deel te nemen aan een projectgroep voor de ontwikkeling van een open source XSLT voor het controleren van de loonaangifte, inclusief de bijbehorende documentatie. Hierop hebben we meerdere aanmeldingen gekregen en op maandag 9 maart jl. is OSWO, samen met de deelnemende softwareontwikkelaars, gestart met de ontwikkeling van de XSLT voor het controleren van loonaangiftebestanden. We hebben dit open source project volgens een agile werkwijze uitgevoerd: snel waarde leveren en leren door te doen. Met trots delen we de eerste versie met u.
Wat zit er in de eerste versie?
De eerste publicatie bestaat uit de volgende twee onderdelen:
- De eerste versie van de XSLT, met 39 geautomatiseerde controles, waaronder de 30 meest voorkomende fouten die in de loonaangifte worden geconstateerd (met uitzondering van de BSN- en sectorcontroles).
- Ontwerprichtlijn XPath-controles in XSLT voor de loonaangifte. Gedurende het traject hebben we veel geleerd over robuuste en performante softwareontwikkeling met XSLT- en XPath-technologie. De ontwerprichtlijn beschrijft de ontwerpkeuzes, best practices en ontwikkelrichtlijnen die tijdens het project zijn opgesteld. Hierdoor kunnen toekomstige controles op een consistente, robuuste en performante manier worden ontwikkeld.
Wat kan ik met deze XSLT?
Met deze XSLT kunnen al vóór het indienen van een loonaangifte geautomatiseerde inhoudelijke controles worden uitgevoerd. Daarmee kunnen fouten eerder worden gesignaleerd en hersteld. Terugkoppelbrieven van de Belastingdienst aan uw klanten kunnen zo worden voorkomen en de kwaliteit van de aangifte wordt verbeterd.
U kunt de XSLT integreren in uw eigen aangiftesoftware, maar het is ook mogelijk om de XSLT te gebruiken naast uw eigen aangiftesoftware. Over beide mogelijkheden vindt u een korte toelichting in de ontwerprichtlijn.
Tijdens de ontwikkeling is veel aandacht besteed aan performance. De resultaten zijn zeer positief. Eén van de softwareontwikkelaars heeft de XSLT getest op een productieserver met een aangiftebestand van ongeveer 1,1 GB. Alle controles werden in slechts 97 seconden uitgevoerd.
De standaardoutput van de XSLT is XML. Deze wordt volledig in het geheugen opgebouwd. Het formaat van deze XML-uitvoer is beschreven in de ontwerprichtlijn.
U kunt de nu gepubliceerde XSLT en de bijbehorende ontwerprichtlijn gebruiken om bepalen of deze ook voor u en uw klanten toegevoegde waarde heeft en mogelijk geïntegreerd kan worden in uw aangiftesoftware.
Vervolgstappen
Deze eerste versie is gebaseerd op belastingjaar 2026. Na de zomervakantie willen we de projectgroep weer opstarten. Vervolgens ontwikkelen we op basis van deze versie de XSLT voor belastingjaar 2027, die onderdeel zal uitmaken van de jaarlijkse release.
Uitgangspunt daarbij is dat de huidige architectuur van de XSLT behouden blijft. Wel zullen we meer controles toevoegen en de benodigde aanpassingen voor belastingjaar 2027 doorvoeren.
Het project laat zien dat softwareontwikkelaars en OSWO gezamenlijk kunnen werken aan een open source oplossing die de kwaliteit van de loonaangifteketen verder verbetert. Wij nodigen alle softwareontwikkelaars uit om de XSLT in de praktijk te gebruiken, ervaringen met ons te delen en daarmee bij te dragen aan de verdere uitbreiding en verbetering van dit product.
Vanaf belastingjaar 2027 zal de XSLT, net als de XSD, standaard onderdeel uitmaken van de jaarlijkse release.
Met vriendelijke groet,
Servicedesk Ondersteuning Digitaal Berichtenverkeer
………………………………………………………………
Belastingdienst/Centrale administratieve processen
Ministerie van Financiën
………………………………………………………………
https://odb.belastingdienst.nl
………………………………………………………………