Skovvej 12, 4622 Havdrup +45 60 72 71 08 Emil@Rasmussen-Solutions.dk

SATSREGISTERET

Arbejdscase · Malerfaget

Satser, der passer sig selv

Når en overenskomst er forhandlet, sidder hver enkelt mester og taster satserne ind i sit eget system. Forslaget er, at organisationen i stedet lægger dem ét sted, og medlemmernes programmer henter dem selv.

Så skal mesteren ingenting gøre. Lønnen er bare rigtig.

Branche
Malerfaget
Udfordringen
Satser tastes ind manuelt hos hvert medlem
Status
Oplæg — ikke bygget
Prototype
Klikbar, længere nede
Det her er ikke en kundecase. Ingen har bestilt det, og der er ikke indgået nogen aftale. Det er en idé, vi fik ude hos en kunde, og som vi har arbejdet nok på til at kunne vise, hvad den ville gå ud på. Vi lægger den op, fordi det er sådan, vi normalt griber en opgave an: forstå problemet, tjekke fakta, bygge noget man kan klikke på — og først derefter spørge, om det er værd at lave.
Hvad vi hørte

Tiden går med overenskomsten, ikke med lønnen

En malermester satte ord på det: hans tidsrøver er ikke at køre løn. Det er at finde ud af, hvad der egentlig blev aftalt.

Han skal læse forliget, finde de satser der rammer netop hans folk, regne dem om og taste dem ind. Og fordi hans lærlinge rykker løntrin på deres egne datoer — ikke på organisationens reguleringsdato — fører han kalender over, hvornår han skal huske at regne baglæns.

Det er ikke, fordi nogen gør det forkert. Det er, fordi den samme oversættelse fra tekst til tal bliver lavet forfra af hvert eneste medlem, hver eneste gang.

Hvad vi fandt

Fem ting, der gjorde problemet større, end det lød

Før vi tegnede noget, læste vi os ind på maleroverenskomsten og de offentligt tilgængelige satsoversigter. Fem ting overraskede os — og de er tilsammen grunden til, at det her ikke bare er et regneark, nogen kunne have lavet.

  • Satserne deler ikke ikrafttrædelsesdato På tværs af de sidste to overenskomstperioder træder ændringer i kraft 1/6-2023, 1/1-2024, 1/3-2024, 1/5-2025, 1/3-2026 og 1/3-2027. Det er præcis den slags detalje, et menneske taber, og en maskine ikke gør.
  • Faget er et minimallønsområde Et satsregister leverer altså ikke “lønnen”. Det leverer gulvet, tillæggene, pensionen og SH-satsen — den lokalt aftalte løn ligger ovenpå. Den grænse skal være helt skarp, ellers lover organisationen mere, end den kan holde.
  • Lærlingens kalender og overenskomstens kalender følges aldrig ad Lærlingen rykker løntrin på sin egen dato. Organisationen regulerer på sin. Et almindeligt lærlingeforløb ender derfor med langt flere satsskift, end man skulle tro — det kan man prøve længere nede.
  • Et forlig kan lande efter, det er trådt i kraft Så skal der reguleres bagud og efterbetales. Det er den slags, en mester i dag fanger med en kalenderpåmindelse — hvis han husker at sætte den.
  • Arbejdet bliver allerede lavet — bare flere gange Lønbureauerne vedligeholder de samme branchesatser hver for sig, inde i deres egne systemer. Der findes altså allerede en efterspørgsel. Den bliver bare dækket af afskrifter i stedet for af en kilde.
Hvad vi ville bygge

Organisationen bliver stedet, satserne kommer fra

Tænk på, hvordan en bank ikke selv sidder og taster dagens valutakurs ind. Den bliver offentliggjort ét sted af dem, der har myndigheden, og alle andres systemer henter den derfra. Det er samme princip.

Forskellen er, at denne her kun er for medlemmer. Er man ikke medlem, får man ikke satserne. Det gør medlemskabet til noget, man mærker ved hver eneste lønkørsel.

Teknisk hedder sådan noget et API. Herfra kalder vi det bare satsregisteret, for det er reelt, hvad det er: et register over de forhandlede satser, som maskiner kan læse.

Hvordan det ville virke

Tre skridt

1
Organisationen — som i dag

I forhandler

Præcis som nu. Der kommer et forlig med nye satser, nye lærlingetrin, ny pensionsprocent.

2
Organisationen — én gang, ikke hundrede

Satserne skrives ind ét sted

En konsulent taster dem ind med de datoer, de gælder fra. En anden godkender. Så er de låst og kan ikke laves om bagefter.

3
Medlemmerne — helt af sig selv

Deres systemer henter dem

Mesteren får ikke en besked, han skal reagere på. Satserne er der bare, og de er rigtige — også for lærlingen, der rykkede trin midt i det hele.

Maskinrummet

Sådan ville det hænge sammen

Kernen ville være lille med vilje. Det er ikke et nyt system, organisationen skulle drive — det er et register med en redaktionel arbejdsgang foran og et læse-API bagved. Den eneste vej ind i registeret går gennem Publicér. Alt til højre for den pil læser; intet skriver.

1 · REDAKTION HOS ORGANISATIONEN 2 · SATSREGISTERET 3 · FORBRUGERE Forligstekst PDF · PROTOKOLLAT Indtastning KONSULENT OPRETTER UDKAST MED GYLDIGHEDSDATOER Fire øjne ANDEN KONSULENT GODKENDER DIFF MOD FORRIGE VERSION Publicér VERSIONEN LÅSES — UÆNDERLIG Versioneret satsregister AGREEMENT → VERSION → RATE GYLDIG FRA / GYLDIG TIL KILDEHENVISNING PR. SATS PUBLICEREDE VERSIONER ÆNDRES ALDRIG Læse-API GET /rates?date=… GET /versions GET /changes?since=… Adgang API-NØGLE PR. SYSTEM + MEDLEMSTJEK PR. OPSLAG PUBLICÉR Mesterplan SATSER PÅ MEDARBEJDERKORT → VIDERE TIL DANLØN Andre fagsystemer LØN · ERP · TIMEREGISTRERING SAMME NØGLE, SAMME SVAR Egen medlemsportal SATSTABEL GENERERET FRA SAMME KILDE Beregningsmotor (Python) ORGANISATIONENS EGEN IT HENT SATSER

Alt til venstre for Publicér er redaktionelt arbejde, organisationen allerede laver i dag — bare med et sted at lægge resultatet. Alt til højre er systemer, der læser.

Fire designvalg, der ville bære det

  • Publicerede versioner ville være uforanderlige Rettes en fejl, sker det som en ny version med en note — aldrig ved at overskrive. Ellers kan man ikke genskabe en lønseddel fra i fjor.
  • Alt er dateret, intet er “nu” Hvert opslag tager en dato. Det er hele grunden til, at bagudrettede lærlingeberegninger holder op med at være håndarbejde.
  • Hver sats peger på sin kilde Paragraf og bilag i overenskomsten. Så kan en mester — eller en konsulent — altid se, hvor tallet kommer fra.
  • Registeret ville ikke beregne løn Det leverer satser. Lønberegningen bliver i de systemer, der allerede har ansvaret for den. Det holder organisationens risiko lille.

Endepunkterne, et system ville bruge

GET
/v1/rates?date=2026-09-02&group=laerling

Alle gældende satser på en given dato. Det opslag, langt de fleste systemer ville lave.

GET
/v1/rates/{kode}/history

Hele forløbet for én sats. Bruges når en lønseddel skal genskabes eller efterreguleres.

GET
/v1/versions

Alle publicerede versioner med ikrafttrædelse og kildedokument.

GET
/v1/changes?since=2026-03-01

Hvad har ændret sig siden sidst, så et system kan spørge én gang i døgnet i stedet for at hente alt.

POST
/v1/webhooks

Bliv kaldt op, når en ny version publiceres. Så er satserne opdateret samme dag, forliget falder på plads.

Hvad der findes i dag

En prototype, man kan klikke på

Herunder kører en prøveudgave direkte i siden. Der er ingen maskine bag — tallene er lagt ind i hånden, så du kan se, hvordan det ville føles at bruge.

Satsregisteret — prøveudgave Opdigtede beløb

Vælg en dato, og se hvad der var gældende netop den dag. Prøv at hoppe tilbage i tiden — det er lige så vigtigt som at kende satsen i dag, når en gammel lønseddel skal gås efter.

Hop til
Gældende satser

Det programmet spørger om

Det registeret svarer

Det skal du vide om tallene

Kronebeløbene er fundet på. Vi har ikke en organisations faktiske forhandlede timesatser, og det er bedre at vise en rigtig form med forkerte tal end omvendt. Også CVR-numrene i demoen er opdigtede.

En del af det er derimod rigtigt, og det er tjekket efter: reguleringsdatoerne 1. maj 2025, 1. marts 2026 og 1. marts 2027 er de rigtige. Pensionen er 11 % fra arbejdsgiver og 2 % fra medarbejderen. Særlig lønopsparing går fra 14,55 % til 15,55 % den 1. marts 2026 og videre til 16,55 % året efter. Og sygeløn er 12 uger efter den nye overenskomst — det var 9 før.

Vil du prøve med jeres egne tal?

Det er den rigtige prøve. Skriv jeres egne virkelige satser ind, og se om maskinen regner det ud, som I selv ville. Rammer den rigtigt, passer idéen. Rammer den forkert, har vi misforstået faget — og det er også værd at vide.

Åbn Satsværkstedet →

Alt hvad du taster derinde bliver på din egen computer. Det sendes ingen steder hen.

Hvad det ville kræve

Hvad der ville komme ud af det — og hvad det ville koste

Hvad organisationen ville få

  • Et medlemsgode, der virker ved hver eneste lønkørsel — ikke kun når nyhedsbrevet bliver læst.
  • Et medlemskab, der er svært at sige op, fordi det gør lønnen rigtig helt af sig selv.
  • Færre opkald til konsulenterne om, hvad satsen er nu.
  • Lønbureauerne vedligeholder allerede jeres satser hver for sig, inde i deres egne systemer. I kunne være kilden i stedet for en afskrift.
  • For første gang tal på, hvilke dele af overenskomsten medlemmerne faktisk bruger.

Hvad det ville kræve

  • At en overenskomstkonsulent er med til at bestemme, hvordan satserne skal skrives op. Det er dér, fagkundskaben ligger.
  • At to personer står for det løbende: én taster ind, en anden godkender.
  • At I beslutter, hvem der må hente satserne.
  • At det bliver skrevet ned, hvem der hæfter for hvad, før nogen kører rigtig løn på det.

Og for at være helt ærlig om det svære: det er ikke at bygge det. Det er at blive enige om, hvordan en forhandlet overenskomst ser ud, når den skrives som tal — og hvem der sætter sit navn på, at den er rigtig. Går den del galt, er satsregisteret bare en hurtigere måde at sprede en fejl på.

Hvor den står nu

Den venter på en, der kender faget

Næste skridt er ikke at bygge noget. Det er tyve minutter med en overenskomstkonsulent, der kigger på prototypen og siger, hvor vi har misforstået faget — og det har vi sikkert flere steder. Først derefter giver det mening at tale om, hvad det ville koste at lave rigtigt.

Sidder du i en arbejdsgiverorganisation og synes, det lyder som noget, I selv render ind i, hører vi gerne fra dig. Og synes du det er en dårlig idé, hører vi også gerne hvorfor — det er billigere at få at vide nu end senere.

Emil Rasmussen Rasmussen Solutions · +45 60 72 71 08 · Emil@Rasmussen-Solutions.dk