Overzicht
De salarisadministratie is een van de dataprocessen in een bedrijf waar fouten het meest voelbaar zijn. Elke salarisrun is afhankelijk van data uit meerdere systemen — gewerkte uren uit het tijdregistratiesysteem, verlofbalansen en afwezigheden uit het HR-systeem, onkostenvergoedingen uit het onkostenbeheer systeem, contractwijzigingen uit de HR-administratie. Wanneer deze data correct stroomt — automatisch, nauwkeurig en op het juiste moment — verloopt de salarisadministratie soepel. Wanneer dat niet het geval is, volgen salarisfouten.
Salarisintegraties automatiseren de datastromen waarvan salarisnauwkeurigheid afhankelijk is. Ze vervangen het handmatig overzetten van gegevens tussen systemen, dat fouten veroorzaakt en HR en salarisadministratie veel tijd kost.
Wij bouwen salarisintegraties voor HR- en financeteams die betrouwbare, geautomatiseerde datastromen nodig hebben tussen hun HR-systemen, tijdregistratietools, verlofbeheersoftware, onkostenplatforms en de salarisverwerkers die hun salarissen berekenen.
Het Salarisdataprobleem
Salarisfouten worden achteraf ontdekt — nadat het salaris incorrect is betaald, nadat de medewerker de discrepantie heeft opgemerkt. De hoofdoorzaken van salarisfouten zijn bijna altijd dataproblemen — en dataproblemen zijn bijna altijd het resultaat van handmatige gegevensoverdracht tussen systemen die niet direct integreren.
Wat Salarisintegraties Omvatten
Medewerkerstamdata synchronisatie. Het salarissysteem heeft nauwkeurige, actuele medewerkerstamdata nodig — naam, adres, bankrekening, belastingidentificatie, arbeidstype, salaris, startdatum. Een nieuwe medewerker wordt in het salarissysteem aangemaakt zodra het HR-dossier compleet is. Contractwijzigingen, zoals salaris, uren of functie, worden per ingangsdatum doorgevoerd.
Uren en tijddata indiening. Uren-indieningsintegratie extraheert de goedgekeurde uren uit het tijdsysteem — na goedkeuring van de manager, na voltooiing van de correctieworkflow — en levert ze aan de salarisverwerker in het formaat dat die vereist.
Afwezigheid en ziekteverlofdata. Ziekte heeft eigen gevolgen voor het salaris: de werkgever betaalt tot twee jaar lang minimaal 70% door, onder veel cao's meer. De koppeling levert de verzuimgegevens automatisch aan, zodat het loon bij ziekte correct wordt berekend zonder dat HR elke ziekmelding handmatig hoeft door te geven.
Onkostenvergoedingsdata. Goedgekeurde declaraties van medewerkers moeten in de salarisrun worden meegenomen. De koppeling levert ze aan de salarisverwerker in het formaat dat die vereist.
Pensioen en secundaire arbeidsvoorwaarden. Pensioenpremies, cafetariaregelingen en inhoudingen moeten worden berekend en doorgegeven aan de salarisverwerker en de pensioenuitvoerder.
Controle van de uitkomst. Na de salarisrun wordt de uitkomst vergeleken met de aangeleverde brondata. Verschillen worden gemarkeerd voordat de salarisrun wordt afgerond, niet pas nadat de salarissen zijn betaald.
Journaal en boekhoudkundige posten. Het salarisjournaal — de boekhoudkundige posten die salariskosten, werkgeversbijdragen en salarisverplichtingen registreren — moet het financiële boekhoudsysteem bereiken. Journaalintegratie produceert het salarisjournaal in het formaat dat Exact Online, AFAS of het relevante boekhoudsysteem vereist.
Nederlandse Salarisregels
Loonaangifte. De loonaangifte, per maand of per vier weken bij de Belastingdienst, vraagt om gegevens in een vast formaat. Salarisintegraties die data leveren aan salarisverwerkers die Nederlandse loonaangifte uitvoeren moeten ervoor zorgen dat de data die ze indienen volledig en correct gestructureerd is.
Loonstrookvereisten. Nederlands recht specificeert de informatie die op een loonstrook moet verschijnen — onder meer de looncomponenten, de inhoudingen en het geldende minimumloon.
UWV-datainzendingen. Voor ziekteverlof boven gedefinieerde duren, ZW-uitkering aanvragen, WIA-beoordelingen en andere UWV-processen zijn specifieke datainzendingen vereist.
Pensioenfondsrapportages. De periodieke premie- en deelnemersgegevens die pensioenuitvoerders vragen, worden uit de salarisdata gemaakt in het formaat dat het fonds voorschrijft. Met de overgang naar het nieuwe pensioenstelsel (Wet toekomst pensioenen), die loopt tot 2028, veranderen premieregels en aanleveringen, en moeten koppelingen meebewegen.
AFAS Integratie
AFAS is een veelgebruikt gecombineerd HR- en salarisplatform bij Nederlandse werkgevers. AFAS beheert het volledige HR- en salarisproces: medewerkersdossiers, salarisadministratie, verzuimregistratie en salarisverwerking.
AFAS als salarissysteem. Voor organisaties waar AFAS het leidende HR-systeem is en salarisverwerking plaatsvindt in AFAS, leveren integraties van tijdregistratie, afwezigheidsbeheer en onkostensystemen data in AFAS via de AFAS REST API.
AFAS als HR-bron. Voor organisaties waar medewerkersdata wordt beheerd in AFAS maar verwerkt via een aparte salarisverwerker, haalt de koppeling de relevante salarisgegevens uit AFAS en levert ze aan de externe salarisverwerker in het vereiste formaat.
Integratiepunten
Tijdregistratiesystemen. Uren en tijddata van tijdregistratiesoftware — goedgekeurde uren per medewerker, per project, per kostenplaats — geleverd aan AFAS of de salarisverwerker, op tijd voor de afsluitdatum van de salarisperiode.
Verlof en afwezigheidsbeheer. Verlofbalansen, goedgekeurd verlof, ziekteverlofrecords en afwezigheidsdata — geleverd aan salaris voor vakantiegeldberekening, ziekteloonverwerking en afwezigheidsrapportage.
Exact Online. Salarisdagboekposten geleverd aan Exact Online — salariskosten, werkgeversbijdragen, salarisverplichtingen — in de rekening- en kostenplaatsstructuur die Exact Online vereist.
Pensioenaanbieders. Premie- en deelnemersgegevens geleverd aan pensioenfondsen en verzekeraars, zoals ABP, PFZW, Zwitserleven of Nationale-Nederlanden.
UWV. Ziekteverlofduurdata en afwezigheidsrecords voor de UWV-meldingen die bij langdurig verzuim nodig zijn.
Gebruikte Technologieën
- Rust / Axum — snelle datatransformatie, verwerking rond de afsluitdatum, validatie-engines
- C# / ASP.NET Core — AFAS REST API-integratie, complexe salarislogica, Nederlandse arbeidsrechtberekeningen, journaalgeneratie
- React / Next.js — salarisintegratiemonitoringdashboard, reconciliatieinterface, foutafhandelingsweergaven
- TypeScript — typeveilige frontend- en API-code door de hele stack
- SQL (PostgreSQL, MySQL) — integratie audittrail, indieningsrecords, reconciliatiedata
- Redis — verwerkingsjobwachtrijen, planning rond de afsluitdatum, statustracking
- AFAS REST API — primaire HR en salaris systeemintegratie
- Exact Online API — salarisjournaal en financiële data-integratie
- REST / Webhooks — tijd, verlof en onkostensysteemconnectiviteit
- SFTP / veilige bestandsoverdracht — salarisverwerker bestandsgebaseerde data-uitwisseling waar API niet beschikbaar is
- SMTP — meldingen rond de afsluitdatum, fout-alerts, reconciliatierapporten
Salarisdata die Klopt
Salariskoppelingen zijn geen glamoureus werk. Het gaat erom dat de juiste gegevens uit het juiste systeem op het juiste moment, in het juiste formaat en gecontroleerd aankomen. Gaat het mis, dan merkt elke medewerker met een foute loonstrook het, en moet de organisatie haar aangiften corrigeren.
Veelgestelde vragen
Welke gegevens gaan automatisch naar de salarisadministratie?
Nieuwe medewerkers en contractwijzigingen, goedgekeurde uren en toeslagen, verlof en verzuim, goedgekeurde declaraties en pensioengegevens, elk per ingangsdatum en op tijd voor de afsluiting van de salarisperiode.
Hoe voorkomt u fouten in de salarisrun?
Gegevens worden vóór de afsluiting gevalideerd, te late of onvolledige aanleveringen worden gesignaleerd en na de run wordt de uitkomst vergeleken met de brondata. Elke aanlevering wordt vastgelegd, zodat elk bedrag te herleiden is.
Werkt u met AFAS en andere salarisverwerkers?
Ja. Met AFAS via de API, en met andere salarisverwerkers via hun API of beveiligde bestandsuitwisseling (SFTP) in het formaat dat zij vragen.
Vervangt u onze salarisverwerker?
Nee. De salarisberekening en de loonaangifte blijven bij uw salarissoftware of salarisverwerker. Wij zorgen dat de juiste gegevens daar op tijd aankomen en dat de uitkomst terugvloeit, bijvoorbeeld als journaalpost in Exact Online.
Wie is eigenaar van de code?
Het eigendom van de broncode wordt in het contract vastgelegd, en de code kan volledig van u zijn, inclusief documentatie en tests.
Zie ook urenregistratie, AFAS-koppeling en API-integraties.
Salarisdata die in Één Keer Klopt
De beste salarisrun vraagt geen handmatige correcties: alle gegevens kwamen volledig en op tijd binnen, de uitkomst klopt met de bron en elke loonstrook laat zien wat er is verdiend. Wij bouwen de koppelingen die dat mogelijk maken, met de controles en de audittrail die de salarisadministratie vraagt.