Rippling logoNmbrs logo

Payroll koppeling

Rippling Nmbrs koppeling: medewerkers van de Nederlandse bv automatisch in de salarisadministratie

Met een koppeling tussen Rippling en Nmbrs komen medewerkers van de eigen Nederlandse entiteit met contract, uren en salaris automatisch uit Rippling in het juiste Nmbrs-bedrijf, met de ingangsdatum uit Rippling. Contractors blijven buiten Nmbrs, en een vertrek in Rippling zet de datum uit dienst in Nmbrs.

Wat de koppeling doet

Organisaties die HR, apparaten en accounts in Rippling beheren en de Nederlandse salarissen in Nmbrs verwerken, vaak via een extern payrollkantoor, geven nieuwe medewerkers en salarisverhogingen zonder koppeling per mail door. Het payrollkantoor neemt ze over uit schermafdrukken, en een contractor of een te laat gemelde loonsverhoging valt pas op als de loonstrook niet klopt.

  1. HR neemt in Rippling iemand aan bij de Nederlandse entiteit.
  2. KoppelHet ziet de nieuwe of gewijzigde medewerker en controleert entiteit en soort dienstverband.
  3. De medewerker komt in het Nmbrs-bedrijf van die entiteit, met contract, rooster en salaris.
  4. De salarisadministratie vult in Nmbrs aan wat niet in Rippling staat, zoals loonheffingskorting en pensioen.
  5. Een beëindiging in Rippling zet de laatste werkdag als datum uit dienst in Nmbrs.
Rippling → KoppelHet → NmbrsBRONRipplingDOELNmbrsKoppelHetmapping · logging · monitoringRippling → KoppelHet → NmbrsBRONRipplingDOELNmbrsKoppelHetmapping · logging · monitoring
Heen: Medewerker met persoonsgegevens · Dienstverband met startdatum en functie · Salaris of uurloon · Afdeling · Datum uit dienst

Waar je op let bij Rippling en Nmbrs

  • Rippling legt per medewerker de juridische entiteit vast. Alleen medewerkers van de Nederlandse entiteit gaan naar Nmbrs, en met meerdere Nederlandse entiteiten bepaalt die entiteit in welk Nmbrs-bedrijf iemand komt.
  • Rippling onderscheidt werknemers en contractors. Een contractor factureert zelf en hoort niet in de salarisadministratie, dus KoppelHet laat die buiten Nmbrs, ook als hij in Nederland woont.
  • Rippling heeft landvelden voor nationale nummers uit onder meer de VS en Canada, maar niet voor het BSN. Het BSN komt uit een eigen veld in Rippling of wordt in Nmbrs ingevuld; zonder BSN maakt KoppelHet geen medewerker aan maar meldt het aan HR.
  • Rippling rekent bij uurloners een maandbedrag uit op basis van veertig uur per week, en bij vaste krachten een uurloon op dezelfde basis. KoppelHet neemt daarom bij vaste krachten het jaarsalaris en bij uurloners het uurloon, en nooit het afgeleide bedrag.
  • Elk bedrag in Rippling heeft een eigen valuta. Staat het salaris van een Nederlandse medewerker niet in euro, dan zet KoppelHet het niet door maar meldt het aan de salarisadministratie.
  • Een beëindiging in Rippling heeft een soort, waaronder ook een afgewezen of ingetrokken aanbod. Gaat iemand die al in Nmbrs staat toch niet beginnen, dan meldt KoppelHet dat aan de salarisadministratie in plaats van een gewone uitdiensttreding te sturen.
  • Rippling brengt wijzigingen die niet terugwaarts passen uit als nieuwe API-versie met datum. KoppelHet zet de versie vast, zodat een wijziging bij Rippling de koppeling niet ongemerkt verandert.

Hoe we het bouwen en beheren

  • De koppeling draait op het KoppelHet platform, gehost in een datacenter in de EU.
  • Elke synchronisatie en elke fout is zichtbaar in de functionele logging; bij een fout krijgt jullie beheerder een melding.
  • Een mutatie die niet door kan, wordt niet half doorgezet maar klaargezet om opnieuw te proberen.
  • KoppelHet is ISO 27001-gecertificeerd. Gegevens gaan versleuteld over en blijven niet langer op het platform dan nodig.
  • Na livegang beheren wij de koppeling en passen we hem aan als jullie proces verandert.
  • De koppeling past naast je bestaande integratielaag. Alleen de velden uit het ontwerp gaan over; het platform houdt geen eigen registratie bij.

Implementatie, architectuur en compliance

Implementatie en prijs

Dit is geen app die je aanzet. We bouwen de koppeling voor jullie organisatie op ons platform, met bouwstenen die we steeds opnieuw gebruiken. Zo is het maatwerk, zonder dat we bij nul beginnen.

Een consultant bereidt de intake voor en analyseert beide systemen. Daarna leggen we de mapping en uitzonderingen per veld vast, testen we in de test- of acceptatieomgeving en gaan we live op een moment dat jij kiest. De kosten bestaan uit een eenmalig bedrag voor de inrichting en een maandbedrag voor platform, monitoring en beheer.

Prijsindicatie · Complex

Laat je zakelijke e-mailadres achter, dan zie je de prijsindicatie direct.

We gebruiken je adres alleen om je vraag over deze koppeling op te volgen.

Veelgestelde vragen

Rippling doet zelf ook payroll in Nederland. Waarom Nmbrs?

Rippling biedt Nederlandse payroll aan. Deze koppeling is voor organisaties die Nmbrs houden, bijvoorbeeld omdat een payrollkantoor erin werkt of omdat de salarisadministratie er al jaren loopt.

Komt de loonstrook terug in Rippling?

Niet in deze koppeling. Dat kan later als uitbreiding, als Rippling documenten via de API aanneemt.

Technische details voor IT

Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.

  • Rippling wordt gelezen via de REST API (workers met expand op legal_entity, employment_type, compensation en department; filter op updated_at en status; termination_details met type en reden; custom_fields; country_fields), met een bearer token met alleen de benodigde scopes en de header Rippling-Api-Version.
  • Nmbrs noemt de SOAP API deprecated (stopt in 2027) en wil nieuwe koppelingen op de REST API. In de SOAP-documentatie staan onder meer Employee_InsertByEmployeeType, Contract_Insert, Salary_Update, Schedule_Update en Function_Update; de REST-documentatie laadt alleen met JavaScript en is niet per operatie nagelopen.

Welke velden overgaan

De belangrijkste velden. De volledige mapping stellen we per klant vast.

Veld in RipplingVeld in NmbrsToelichting
number (worker)Personeelsnummer
user (naam)Voornaam en achternaam
legal_entity_idNmbrs-bedrijf (CompanyId)Vaste vertaling per entiteit; andere entiteiten gaan niet mee
start_dateDatum in dienst
titleFunctie
departmentAfdeling
compensation.annual_compensationBruto maandsalarisDoor twaalf voor vaste krachten; uurloners via hourly_wage
custom_fields (BSN)BSNRippling heeft geen eigen landveld voor het BSN
end_dateDatum uit dienst

Gerelateerd

Welke systemen wil je koppelen?

Vertel welke systemen je gebruikt en wat er automatisch moet gebeuren. Samen bepalen we de kleinste werkende oplossing, met een helder ontwerp en een offerte vooraf.