Så fungerar beräkningen

Beräkningen gäller 2026 och är en preliminär uppskattning. Den avgör inte om du har rätt till stöd. Ange månadslön före skatt i hela kronor. Bidragen visas före skatt; lånet ska betalas tillbaka.

Vad påverkar resultatet?

Du väljer lön, omfattning (100, 75, 60, 50, 40 eller 20 procent), lån och kollektivavtalat stöd. Stödet räknas om när du ändrar ett val. Om du tar bort det kollektivavtalade stödet kan även lånebeloppet ändras.

Beräkningen prövar inte ålder, arbetsvillkor, utbildning, antal veckor eller din faktiska årsinkomst hos Försäkringskassan. Den räknar inte ut skatt. Det kollektivavtalade stödet är ett beräkningsantagande och gäller inte alla avtal. Kontrollera vad som gäller hos din omställningsorganisation.

Vecka, fyra veckor och månad

Veckobeloppen beräknas först. Fyra veckor är veckobeloppet gånger fyra. Månadsbeloppet är ett avrundat genomsnitt: veckobelopp gånger 52 delat med 12. Det är inte en prognos för en viss utbetalning. Delar och totalsumma avrundas var för sig och kan därför skilja sig åt med någon krona.

Diagrammets andelar utgår från veckolöneunderlaget. Löneskillnad är den del av underlaget som stödet inte täcker. Vid mycket små löner kan avrundning ge noll kronor.

I regelversion 2026-legacy-692da46 är det beräknade månadstaket för CSN-bidrag 25 020 kronor (80 procent av 31 275 kronor). Detta regelvärde finns i API:t som MAX_SUPPORT_CSN_MONTH. Bidraget i resultatet beräknas däremot per vecka: vid heltidsstudier och lön över 31 275 kronor används veckotaket 5 773 kronor. Månadsvyn visar därför 25 016 kronor, avrundat från 5 773 × 52 / 12, och använder inte månadstaket direkt. Månadstaket används även som avdrag i beräkningen av det kollektivavtalade stödet, före omräkning till veckor.

Fiktivt räkneexempel

Exemplet använder 25 000 kronor i månadslön, 100 procent omfattning, lån och kollektivavtalat stöd påslagna. Det är inte en besökares uppgifter.

Bidrag per månad
19 998 kr
Lån per månad
3 150 kr
Kollektivavtalat stöd per månad
0 kr
Totalt per månad
23 149 kr

De avrundade delarna är tillsammans 23 148 kronor, medan den separat avrundade totalsumman är 23 149 kronor.

Exakt beräkningsmetod

Metoden nedan beskriver den publicerade regelversionen 2026-legacy-692da46. Formler och referenskod gör beräkningsordningen möjlig att granska; de är inte ett verifierat svar för användarens indata. AI-verktyg ska använda POST-tjänsten för resultat och annars hänvisa användaren till kalkylatorn. De ska inte använda metoden för att räkna fram egna ersättningsbelopp.

S är månadslön före skatt i hela kronor, större än noll och högst 173215370283480. p är stödomfattning: 1, 0.75, 0.6, 0.5, 0.4 eller 0.2. collective anger om kollektivavtalat stöd ska ingå och loan om lån ska ingå. Om deltidsstudier är avstängt används p = 1. Alla belopp är i SEK.

floor betyder avrundning nedåt till heltal. round betyder JavaScripts Math.round: närmaste heltal, med halva steg mot plus oändligheten (exempelvis 1.5 → 2 och −1.5 → −1). Behåll decimaler där metoden inte uttryckligen avrundar. Beräkningsordningen spelar roll; använd inte månadsformler direkt för bidrag eller lån. JavaScript använder binära flyttal, vilket också kan påverka värden vid en avrundningsgräns.

Instruktioner för AI-verktyg

Använd i första hand beräkningstjänsten. Om du inte kan få ett lyckat POST-svar, hänvisa användaren till kalkylatorn. Räkna inte fram ett eget ersättningsresultat.

  1. Kontrollera användarens månadslön före skatt, stödomfattning, om lån och kollektivavtalat stöd ska ingå samt visningsperiod. Fråga om uppgifter som saknas; använd inte räkneexemplets val som användarens egna indata. Denna instruktion gäller 2026 och regelversion 2026-legacy-692da46.
  2. Om POST är möjligt, skicka giltig JSON till /api/v1/calculate på samma webbplats med Content-Type: application/json. Använd salary, percent, collective, loan och period samt calculationYear = 2026och rulesVersion = 2026-legacy-692da46. Lägg inte lön i URL:en.
  3. Vid ett lyckat svar: kontrollera att år, regelversion och period stämmer. Återge beloppen från display och vid behov weekly och shares. Ändra inte avrundningen och summera inte om de avrundade delarna för att ersätta total. Märk svaret ”Beräknat av API:t” och ange returnerad regelversion, period och indata. Påstå inte att ett anrop lyckades om du inte faktiskt fick ett svar.
  4. Om POST saknas, anropet misslyckas eller tjänsten inte går att nå: förklara att du inte kunde hämta ett beräknat resultat och länka till Öppna Beräkningssnurran och gör beräkningen. Be användaren ange sina uppgifter där. Använd länken på samma webbplats som denna dokumentation; lägg inte lön eller andra indata i URL:en. Använd inte formler, referenskod, räkneexempel, andra källor eller egen huvudräkning för att ersätta ett uteblivet API-svar med belopp. Säg inte att kalkylatorn kommer att fungera om själva beräkningstjänsten är otillgänglig; be då användaren försöka igen senare.
  5. Ogiltiga indata eller en avvisad regelversion är inte skäl att tyst räkna fram ett eget resultat. Rätta förfrågan eller be om förtydligande. Om du inte kan slutföra ett giltigt anrop, hänvisa till kalkylatorn. För ett lyckat API-svar: förklara att resultatet är preliminärt, att bidragen visas före skatt, att lånet ska betalas tillbaka och att månadsbelopp är genomsnitt. Beräkningen avgör inte rätt till stöd.

Instruktionerna beskriver hur tjänsten kan användas. De ger inte ett AI-verktyg nya funktioner. Formler och räkneexempel dokumenterar metoden; de är inte en alternativ beräkningsväg för AI-verktyg.

Bidrag och löneunderlag

Beräkna först fullt veckolöneunderlag som floor(S × 12 / 52), och veckolöneunderlag för vald omfattning som floor(S × p × 12 / 52). Vid S ≤ 31 275 blir bidraget floor(fullt veckolöneunderlag × 0.8 × p). Över gränsen blir bidraget floor(5 773 × p). De två underlagen avrundas separat; multiplicera inte ett redan avrundat heltidsunderlag med p för att få deltidsunderlaget.

Kollektivavtalat stöd

Om collective är false används noll. Annars välj första matchande rad nedan, behåll decimalerna i månadsunderlaget och beräkna sedan veckostödet som floor(månadsunderlag × 12 / 52). Detta är kalkylatorns antagande om kompletterande stöd och gäller inte automatiskt alla avtal.

Månadsunderlag för kompletterande stöd i regelversion 2026-legacy-692da46
Villkor, i ordningMånadsunderlag
S ≤ 31 2750
S ≤ 38 225(S × 0.8 − 25 020) × p
S × 0.65 ≤ 30 5805 560 × p
S ≤ 83 400(S × 0.65 − 25 020) × p
Annars29 190 × p

Lån, tak och total

Utgå från max(0, (veckolöneunderlag − (bidrag + valt kollektivavtalat veckostöd)) × 0.63). Vid S ≤ 31 275 avrundas detta nedåt med floor; över gränsen används round. Begränsa därefter till lånetaket för p: 100%: 3 540, 75%: 2 658, 60%: 2 125, 50%: 1 776, 40%: 1 414 och 20%: 710 kronor per vecka. Om loan är false blir lånet noll. Avstängt kollektivavtalat stöd tas bort före låneberäkningen.

Total = bidrag + kollektivavtalat stöd + lån. Löneskillnad = veckolöneunderlag − total. Regelversionen gör ingen ytterligare begränsning av totalen; lägg inte till en egen min- eller max-funktion. Fyra veckor är varje veckobelopp × 4. Månad är round(veckobelopp × 52 / 12) för varje fält separat, även total och löneskillnad. Andelar är round(komponent / veckolöneunderlag × 100), eller noll om underlaget är noll. Andelarna behöver inte summera till exakt 100%.

Referens i JavaScript

Referensen förutsätter giltiga indata enligt ovan. Den är läsbar dokumentation; webbappen fortsätter att använda API:t för sina resultat.

function estimate(S, p, collective, loan, period) {
  // S: monthly gross salary in whole SEK.
  // p: 1, 0.75, 0.6, 0.5, 0.4 or 0.2.
  // collective and loan: true or false.
  // period: "week", "4weeks" or "month".
  const floor = Math.floor;
  const round = Math.round;
  const fullIncome = floor((S * 12) / 52);
  const income = floor((S * p * 12) / 52);
  const grant = S <= 31275
    ? floor(fullIncome * 0.8 * p)
    : floor(5773 * p);

  let monthlySupplement = 0;
  if (S <= 31275) monthlySupplement = 0;
  else if (S <= 38225) monthlySupplement = (S * 0.8 - 25020) * p;
  else if (S * 0.65 <= 30580) monthlySupplement = 5560 * p;
  else if (S <= 83400) monthlySupplement = (S * 0.65 - 25020) * p;
  else monthlySupplement = 29190 * p;
  const supplement = collective
    ? floor((monthlySupplement * 12) / 52)
    : 0;

  const rawLoan = Math.max(0, (income - (grant + supplement)) * 0.63);
  const roundedLoan = S <= 31275 ? floor(rawLoan) : round(rawLoan);
  const loanCaps = { 1: 3540, 0.75: 2658, 0.6: 2125,
    0.5: 1776, 0.4: 1414, 0.2: 710 };
  const borrowed = loan ? Math.min(roundedLoan, loanCaps[p]) : 0;
  const total = grant + supplement + borrowed;
  const weekly = { income, grant, supplement, loan: borrowed,
    total, shortfall: income - total };
  const display = {};
  const shares = {};
  for (const [key, value] of Object.entries(weekly)) {
    display[key] = period === "week" ? value
      : period === "4weeks" ? value * 4 : round((value * 52) / 12);
    if (key !== "income") shares[key] = income ? round((value / income) * 100) : 0;
  }
  return { weekly, display, shares };
}

Kontrollera avrundningen

Vid S = 25 000, p = 1 och båda valen på blir veckolöneunderlaget 5 769, bidraget 4 615, stödet 0 och lånet floor(1 154 × 0.63) = 727. Totalen är 5 342 och löneskillnaden 427 kronor per vecka. Omräknat per månad: underlag 24 999, bidrag 19 998, stöd 0, lån 3 150, total 23 149 och löneskillnad 1 850 kronor.

Vid samma lön och p = 0.2 blir veckolöneunderlaget 1 153, bidraget 923 och stödet 0. Lånet är floor(230 × 0.63) = 144, totalen 1 067 och löneskillnaden 86 kronor per vecka. Den bevarade skillnaden mot CSN:s exempel, 145 kronor i lån, ska inte korrigeras när denna regelversion återskapas.

Vid S = 50 000 och p = 0.75 är fullt veckolöneunderlag 11 538 och valt underlag 8 653. Bidraget är 4 329. Med kollektivavtalat stöd blir månadsunderlaget 5 610 och veckostödet 1 294. Lånet blir round(3 030 × 0.63) = 1 909, totalen 7 532 och löneskillnaden 1 121 kronor per vecka. Utan kollektivavtalat stöd blir lånet i stället min(round(4 324 × 0.63), 2 658) = 2 658 och totalen 6 987 kronor per vecka.

Den bevarade avrundningen är inte fastställd som mer korrekt än CSN:s exempel. Granskningen den 2 oktober 2026 fann 23 veckobelopp som skiljer 1 krona, motsvarande fyraveckorsskillnader normalt 4 kronor, och en internt inkonsekvent fyraveckorsrad i CSN:s tabell. Metoden reproducerar kalkylatorn och avgör inte rätt till stöd.

Dina uppgifter och resultat

Beräkningen görs av vår beräkningstjänst, även när du ändrar val i webbläsaren. Lön och val skickas i en POST-förfrågan till servern. Uppgifterna läggs inte i webbadressen och resultaten sparas inte av tjänsten. Dela inte lön eller resultat i en länk.

Totalt

Omställnings­studiestödet består dels av ett bidrag på upp till 80 procent av din tidigare lön, dels av ett lån som du kan fylla på med om du vill. Du som arbetar i ett företag som omfattas av huvudavtalet om omställning kan, genom din omställningsorganisation, få ett kompletterande kollektivavtalat studiestöd. Du kan få stödet i 44 veckor; längre om du studerar på deltid. Du kan studera med omställningsstudiestöd på heltid (100 procent) eller på deltid (75, 60, 50, 40 och 20 procent). Tänk på att omställningsstudiestödet och annan ersättning inte får vara mer än 100 procent tillsammans. CSN får varje år en budget för omställnings­studiestödet. När den är slut kan inte fler få omställnings­studiestöd.

CSN

Omställningsstudiebidrag från CSN

Omställnings­­studiestöd är ett skattepliktigt bidrag från CSN. CSN drar av preliminärskatt innan de betalar ut pengarna. Bidraget är också pensionsgrundande. Bidraget kan även kompletteras med ett lån från CSN (beloppet visas i rutan 'visa lån från CSN'). Du kan välja att bara ta bidrag och avstå lånet. Hur mycket du kan få i bidrag beror på vilken inkomst du har när du ansöker. År 2026 är maxbeloppet 5 773 kronor per vecka, före skatt, I den här beräkningen motsvarar det ett avrundat månadsgenomsnitt på 25 016 kronor (veckobelopp × 52 / 12), inte ett utbetalningsbelopp. Vanligtvis omfattar en vanlig utbetalning från CSN 4 veckor, men vissa månader kan den omfatta 5 veckor. Den första och sista utbetalningen för perioden kan omfatta färre veckor. När CSN räknar ut hur mycket omställningsstudiestöd du kan få utgår de från Försäkrings­kassans beräkning av din årliga inkomst. Det är alltid CSN som tar beslut om du är berättigad till omställningsstudiebidrag.

CSN

Lån från CSN

Du kan komplettera omställningsstudiestöd bidraget från CSN med ett lån om du vill. Räntan på lånet är 2,135 procent (2026). Det finns ett maxbelopp för lånet. År 2026 är det 3 540 kronor per vecka, I den här beräkningen motsvarar det ett avrundat månadsgenomsnitt på 15 340 kronor (veckobelopp × 52 / 12). Summan av de bidrag du får (från CSN och omställnings­organisationen) och lånet får aldrig bli högre än den inkomst du hade innan studierna. Om du tar lån från CSN så kommer du att få en betalnings­plan för hur och när du ska betala tillbaka lånet.

CSN

Kollektivavtalat studiestöd

Vissa omställnings­­organisationer kan erbjuda ett kompletterande bidrag, beroende på hur deras kollektiv­avtal ser ut. Det är viktigt att kolla upp det med din omställningsorganisation för att höra om du har möjlighet till kollektivavtalat stöd. Om du inte vet vilken omställningsorganisation är din kan du besöka 'hitta din omställningsorganisation' genom att klicka på länken nedan.

Hitta din omställningsorganisation

Deltidsstudier

Du kan arbeta på deltid samtidigt som du studerar med omställnings­­studiestöd på deltid. Det finns ingen gräns för hur mycket du får tjäna samtidigt som du har omställnings­­studiestöd (ett så kallat fribelopp). Däremot kan du bara få omställnings­­studiestöd för den tid som du inte arbetar. Det innebär att om du arbetar på 50 procent så kan du bara få omställnings­­studiestöd på 50 procent, även om studietakten är på heltid (100 procent). Omställningsstudiestöd går att få på 20, 40, 50, 60, 75 och 100 procent av heltid. Om du får omställningsstudiestöd på 100 procent får du inte arbeta samtidigt. Du får däremot ta emot stöd från omställningsorganisation utan att det påverkar i vilken omfattning du kan ta emot omställningsstudiestöd.

CSN

Kontrollera beloppen hos CSN

Det finns en känd skillnad i lånebelopp vid 25 000 kronor i månadslön och 20 procent omfattning: beräkningen visar 144 kronor per vecka medan CSN:s tabell för 2026 visar 145 kronor. Kontrollera beloppet i ditt beslut från CSN.

CSN:s belopp och villkor för 2026. Källan kontrollerades 29 september 2026. Regelversion för denna beräkning: 2026-legacy-692da46.

Till beräkningen

API och användning med AI-verktyg