Kostnadsoptimering
Så identifierar du oanvända SaaS-licenser
En SaaS-stack växer sällan genom ett medvetet beslut, utan genom påfyllnad: nya användare läggs till löpande och avtalen förnyas automatiskt.
Varför oanvända SaaS-licenser uppstår
En SaaS-stack växer sällan genom ett medvetet beslut, utan genom påfyllnad: nya användare läggs till löpande och avtalen förnyas automatiskt. Antalet betalda seats glider därför ifrån det faktiska behovet. Utan en gemensam lista över vad som är köpt och varför finns ingen naturlig punkt där en enskild licens ifrågasätts.
Mycket av läckaget uppstår när inköpen sker ute i verksamheten. Den som ser ett behov köper tjänsten och har avtalet i sin egen inkorg. House of Control beskriver ett typiskt förlopp: en grafisk formgivare köper tillgång till Photoshop, och när designern slutar fortsätter licensen att löpa eftersom ingen annan prövar om företaget fortfarande behöver den.
Förutsättningarna skiljer sig också mellan leverantörer. Varje lösning har egna prenumerationsvillkor, licenstyper och regler för antal användare, vilket gör avtalen svåra att jämföra och samordna utan ett register.
Till skillnad från installerad programvara, där licensen är en rätt att kopiera och använda mjukvaran, är ett SaaS-avtal ett tjänsteavtal: kunden får tillgång till tjänsten så länge den betalar och följer villkoren. Inget upphör automatiskt när behovet försvinner – tjänsten fortsätter att faktureras.
Definiera vad som räknas som en oanvänd licens
Sätt tre tydliga kriterier innan mätningen börjar, annars går det inte att avgöra vad som ska avvecklas. Det första är inaktivitetsperiod: en licens utan inloggning under en bestämd tid räknas som oanvänd. Upphandla.io använder 90 dagar som mått och uppger att inloggningsdata nästan alltid visar en betydande andel licenser utan aktivitet under de senaste 90 dagarna.
Det andra är fel licensnivå för rollen: premium- eller enterprise-funktioner köps ofta till hela organisationen trots att bara ett fåtal roller behöver dem. En seat kan vara aktiv men fel dimensionerad – en annan typ av överkostnad än en helt oanvänd licens.
Det tredje är överlapp: ett verktyg som täcker samma behov som ett annat ni redan betalar för. Upphandla.io lyfter dubblerade verktyg som en återkommande post vid licensinventering, vid sidan av oanvända seats, automatiska prisökningar och enterprise-licenser där team-plan hade räckt.
Skriv ned definitionerna och tillämpa dem likadant varje kvartal. Då blir kandidatlistan jämförbar över tid i stället för en engångsbedömning som måste göras om från scratch nästa gång.
Kriterier för att definiera en oanvänd licens
- Inaktivitet under 90 dagarIngen inloggning eller aktivitet
- Fel licensnivå för rollenPremiumfunktioner köpta där team-plan räcker
- Dubblerade verktygTvå tjänster som täcker samma behov
Samla fakturor, avtal och förnyelsedatum
Första steget i en licensinventering är att samla de senaste fakturorna och avtalen för hela SaaS-stacken. Per tjänst bör registret innehålla antal betalda seats eller användare, avtalsnivå, förnyelsedatum och uppsägningsfönster – uppgifterna som avgör när och hur ni kan agera.
Uppsägningsfönstret är den mest tidskritiska uppgiften. Upphandla.io uppger att många SaaS-avtal kräver uppsägning 30–60 dagar före förnyelse, annars binds avtalet ett år till. Lägg därför påminnelsen före fönstret stänger, inte på förnyelsedatumet.
Ta också med två avtalsvillkor som styr kostnadsutvecklingen: om avtalet tillåter årlig prisuppräkning (uplift) vid förnyelse, och om antalet licenser får justeras ned under avtalstiden eller bara ökas. Utan dem går det inte att planera en nedgradering.
Manuella kalkylblad fungerar så länge stacken är liten, men blir snabbt otillräckliga när kontrakt ständigt förnyas och omförhandlas och ingen enskild person har en samlad bild. Ett centraliserat register eller licenshanteringsverktyg gör listan underhållbar.
Mät faktisk användning per seat
Kärnan i identifieringen är att ställa faktisk inloggningsdata mot antalet betalda licenser för samma tjänst. Inventera inloggningar per användare och jämför med antalet seats ni betalar för – differensen är kandidaterna som saknar aktivitet.
Praktiskt görs det i varje tjänsts administrationskonsol: exportera användarlistan med senaste inloggning eller aktivitet, matcha mot antalet fakturerade seats och mot registret över vilka som förväntas använda verktyget. Gör samma sak per verktyg i stället för att bedöma hela stacken på en gång.
Mätningen ger också underlag för nivåbedömning. Om bara ett fåtal konton använder premiumfunktionerna medan resten nöjer sig med basfunktionerna tyder det på att nivån är köpt för brett – inte att licensen är oanvänd.
Innan en seat avvecklas bör den som är närmast användaren bekräfta behovet – ett konto kan vara inaktivt en period utan att licensen är onödig. Poängen med mätningen är en prioriterad kandidatlista, inte att stänga av konton automatiskt.
Hitta dubblerade verktyg och fel licensnivåer
Komplettera användningsmätningen med en genomgång per behovsområde. Gruppera verktygen efter användning – till exempel projektledning, dokument, kommunikation eller HR – och leta efter flera betalda tjänster som löser samma uppgift. Upphandla.io beskriver dubblerade verktyg för samma behov som en av de vanligaste posterna vid inventering.
Gå sedan igenom avtalsnivån per verktyg. Enterprise-licenser där team-plan hade räckt är en återkommande post, och upphandla.io uppskattar att 10–20 % av besparingen i deras förhandlingar kommer från att rätt licensnivå sätts per användare.
Frågan per roll är vilka funktioner rollen faktiskt använder i dag, inte vilka som kan bli relevanta senare. Roller som bara läser rapporter och kommenterar behöver sällan samma nivå som de som administrerar och integrerar tjänsten.
Genomgången mynnar i tre åtgärdstyper: avveckla helt, nedgradera nivå eller konsolidera till ett gemensamt verktyg. Upphandla.io anger att deras leverans består av just förslag på konsolidering och nedgradering, tillsammans med förhandling mot leverantören för de största avtalen.
Arbetssätt: från inventering till beslut
SaaS-hantering beskrivs i fem steg: upptäckt och inventering av applikationer, rationalisering, användning, applikationssäkerhet och hantering av regelefterlevnad. Upptäckten kan vara svår eftersom anställda kan använda obehöriga applikationer – skugg-IT som aldrig syns i en central inköpslista.
Rationaliseringen är där besluten fattas: organisationen avgör vilka applikationer som är nödvändiga och vilka som kan elimineras eller konsolideras. Steget förutsätter att inventeringen är gjord, annars saknas underlag för prioritering.
Prioritera efter avtalsvärde. Upphandla.io utgår från topp-10-avtalen vid förhandling och uppger att samordnade förnyelsedatum – när flera verktyg förhandlas samtidigt mot samma leverantör – typiskt står för 5–15 % av besparingen, medan avvecklade oanvända licenser svarar för 15–30 %. Spannen är deras typiska utfall i förhandlingar och är vägledande, inte utlovade.
Ett illustrativt exempel från samma källa: ett SaaS-bolag med 140 anställda gick från 78 000 kr per månad till 52 000 kr per månad, en besparing på 33 % efter städning av seats och omförhandling av topp-5-avtal. Faktiskt utfall varierar med kategori, volym och utgångsläge.
Avsluta med att lägga kvartalsuppföljning av licensoptimeringen i rutinen, så att åtgärderna inte bara blir en engångsinsats.
Typiska besparingsutslag vid licensinventering
- Avvecklade oanvända licenser
- 15–30 %
- Rätt licensnivå per användare
- 10–20 %
- Samordnade förnyelsedatum (flera verktyg mot samma leverantör)
- 5–15 %
Fallgropar som gör att oanvända licenser blir kvar
Auto-renewal med kort uppsägningsfönster är den dyraste fällan. Många SaaS-avtal kräver uppsägning 30–60 dagar före förnyelse; missas fönstret binds företaget ett år till på samma villkor.
Uplift-klausuler vid förnyelse gör att avtalet kan tillåta en årlig höjning på flera procent utan att ni märker det i driften. Upphandla.io rekommenderar att förhandla in ett tak för prisuppräkningen redan vid tecknandet.
Avsaknad av rätt att skala ned är en tredje fälla: antalet licenser kan ofta bara ökas under avtalstiden. Utan en klausul om rätt att justera ned vid förnyelse går det inte att lämna tillbaka de seats som inventeringen visar är oanvända.
Sist: manuella kalkylblad utan central överblick. När kontrakt ständigt förnyas och omförhandlas är kalkylblad illa lämpade för en samlad bild, och decentraliserade inköp – där avtalen ligger i enskilda medarbetares inkorgar – gör att licenser fortsätter löpa efter att personen bytt roll eller slutat.
Rutiner för att hålla listan aktuell
Lägg inventeringen på ett fast intervall i stället för att göra den vid behov. Kvartalsuppföljning av licensoptimeringen är den arbetsrytm som upphandla.io bygger sina leveranser kring, och den fångar både nya seats utan aktivitet och avtal som närmar sig uppsägningsfönstret.
Knyt licensen till roll och avdelning i registret, inte bara till ett namn. Då syns det direkt när en roll försvinner eller ändras, och offboarding kan omfatta avstängning av SaaS-konton på samma sätt som e-post och passerkort.
Centralisera inköpen av nya SaaS-tjänster. House of Control lyfter fem fördelar med centraliserade inköp: kostnadsminskning, riskreducering, förbättrad efterlevnad, bättre leverantörsval och mer långsiktiga leverantörsrelationer. Ett exempel är Visma, som sparade 220 miljoner kronor genom en centraliserad inköpsavdelning.
Vid onboarding bör varje ny licens föras in i registret med förnyelsedatum, uppsägningsfönster, avtalsnivå och antal seats. Det är samma uppgifter som används vid mätningen, och att fylla i dem vid köpet är betydligt enklare än att rekonstruera dem ett år senare.
När verktyg kan automatisera identifieringen
När antalet appar växer blir manuella processer och kalkylblad otillräckliga. Då finns särskilda verktygskategorier: Software Asset Management (SAM) och SaaS Management Platforms (SMP). Enligt TechTidningen erbjuder de automatisk upptäckt av SaaS-applikationer, användningsanalys, kostnadsoptimering och övervakning av regelefterlevnad.
Automatisk upptäckt skiljer sig från manuell inventering: tjänster som köpts ute i verksamheten synliggörs utan att någon behöver fråga runt, och användningsdata samlas löpande i stället för vid enstaka tillfällen. TechTidningen nämner Zylo, Flexera och Blissfully som exempel på verktyg inom området, och att de kan integreras med företagets självbetjäningsportal så att användare själva ser licensinformation och kan begära ändringar.
Kostnadsöversikten är den andra funktionen som är svår att upprätthålla manuellt: samlade utgifter och användningsmönster per tjänst ger underlag för budgetering och för att upptäcka skugg-IT. TechTidningen lyfter identifiering och hantering av skugg-IT som en av effekterna av effektiv licenshantering, vid sidan av kostnadsbesparingar, ökad compliance och optimerad användning.
Inför verktygsstöd när volymen gör den manuella processen opålitlig – men behåll registret över förnyelsedatum och uppsägningsfönster som er egen artefakt, eftersom det är de uppgifterna som styr när åtgärderna måste vara genomförda.
Sammanfattning: så får du kontroll över oanvända licenser
Flödet är detsamma oavsett organisationens storlek: samla fakturor, avtal, förnyelsedatum och uppsägningsfönster i ett register; mät inloggningsdata per användare mot antalet betalda seats; gå igenom dubbletter och avtalsnivåer per roll; åtgärda genom att avveckla, nedgradera eller konsolidera; och förhandla de största avtalen med samordnade förnyelsedatum som hävstång.
De återkommande posterna är desamma: upphandla.io anger typiska utfall på 15–30 % från avvecklade oanvända licenser, 10–20 % från rätt licensnivå per användare och 5–15 % från samordnade förnyelsedatum när flera verktyg förhandlas samtidigt mot samma leverantör. Det faktiska utfallet beror på volym, avtalsnivå och utgångsläge.
Det som avgör om besparingen håller i sig är rutinen efteråt: kvartalsvis uppföljning, licenser kopplade till roll och avdelning, avstängning vid offboarding och centraliserade inköp av nya tjänster. Utan rutinen fylls listan på igen genom löpande tillägg och automatiska förnyelser.
Till sist: kontrollera avtalsvillkoren innan de blir akuta. Uppsägning 30–60 dagar före förnyelse, årlig prisuppräkning och avsaknad av rätt att skala ned är villkoren som gör att oanvända licenser blir kvar även när de är identifierade.