Beginner

Kalkylator för arbetstimmar

Räkna ut arbetade timmar från start- och sluttider, minus en obetald rast, i decimal- och tim:min-form.

Stämpla in (start)

Stämpla ut (slut)

Nattskift (slut före start) lägger till 24 timmar.

min

Arbetade timmar
8timmar

8h 0m arbetat

Decimaltimmar
8
Timmar : minuter
8h 0m
Arbetade minuter
480
Bruttospann
8h 30m
Rast
30 min
09:0017:308h 0m arbetatWorked time as a fraction of gross shift span
Step by step
  1. 1

    Start time in minutes

    9 × 60 + 0 = 540
  2. 2

    End time in minutes

    17 × 60 + 30 = 1 050
  3. 3

    Bruttospann

    1 050 − 540 = 510
  4. 4

    Net worked minutes

    510 − 30 = 480
  5. 5

    Arbetade timmar

    480 ÷ 60 = 8
Resultaten är uppskattningar endast för allmän information och utgör inte professionell rådgivning — verifiera alltid viktiga resultat oberoende innan du förlitar dig på dem. Läs hela ansvarsfriskrivningen.
Formel
workedHours = (clockOut − clockIn − breakMinutes) ÷ 60
How this is calculated

Varje tid läses som ett klockvärde (HH:MM) och konverteras till minuter-sedan-midnatt: timmar × 60 + minuter. Bruttointervallet är utstämplingsminuter minus instämplingsminuter. Om den skillnaden är negativ har skiftet passerat midnatt, så 24 timmar (1440 minuter) läggs till — det är detta som gör att ett nattskift som 22:00 till 06:00 blir 8 timmar i stället för ett negativt tal. Inga tidszoner, sommartidsväxlingar eller sekunder beaktas; båda tiderna antas vara på samma klocka.

Den obetalda rasten (angiven i minuter) subtraheras sedan från bruttointervallet för att ge netto arbetade minuter. Det värdet rapporteras på tre sätt: timmar och minuter via heltalsdivision och rest (floor(arbetade ÷ 60) och arbetade mod 60), och decimaltimmar som arbetade ÷ 60 avrundat till två decimaler — den form de flesta lönesystem förväntar sig.

Det enda specialfall som hanteras är en rast som är längre än skiftet, vilket skulle göra arbetad tid negativ; räknaren markerar detta i stället för att visa ett negativt resultat. Den validerar inte regler för övertid, flera raster eller lönesatser.

Exempel
IndataResultat
09:00 till 17:30, 30 min rast8,0 timmar (8h 0m)
22:00 till 06:00, 45 min rast7,25 timmar (7h 15m)

Om denna kalkylator

Kalkylatorn för arbetstimmar omvandlar en instämplingstid, en utstämplingstid och en obetald rast till antalet faktiskt arbetade timmar. Bruttospannet är tiden mellan instämpling och utstämpling; den obetalda rasten dras sedan av för att ge nettoarbetad tid. Resultaten visas i decimaltimmar (praktiskt för lönehantering) och i timmar och minuter.

Nattskift stöds: om utstämplingstiden är tidigare än instämplingstiden läggs 24 timmar till så att ett skift från 22:00 till 06:00 mäts korrekt. Ange rasten som ett antal minuter; om rasten är längre än skiftet flaggar kalkylatorn det istället för att returnera ett negativt värde.

Vanliga frågor

De flesta lönesystem multiplicerar en timlön med decimaltimmar, så 8 timmar 30 minuter anges som 8,5 snarare än 8:30.

Ja. Om utstämplingstiden är före instämplingstiden antar kalkylatorn att skiftet slutade nästa dag och lägger till 24 timmar.

Rastminuterna du anger behandlas som obetalda och dras av från totalen. Lämna den på 0 om din rast är betald.

Även känt som

arbetstidsräknare
arbetade timmar
tidrapport
stämpelkort
lönetimmar
räkna arbetstimmar
arbetstid kalkylator

APA

TG we-Calculate Editorial Team. (2026). Kalkylator för arbetstimmar [Online calculator]. TG we-Calculate. https://we-calculate.com/sv/calculator/work-hours-calculator

Chicago

TG we-Calculate Editorial Team. "Kalkylator för arbetstimmar." TG we-Calculate. 2026. https://we-calculate.com/sv/calculator/work-hours-calculator.

IEEE

TG we-Calculate Editorial Team, "Kalkylator för arbetstimmar," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sv/calculator/work-hours-calculator

BibTeX

@misc{wecalculate_work_hours_calculator, title = {Kalkylator för arbetstimmar}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sv/calculator/work-hours-calculator}}, year = {2026}, note = {TG we-Calculate} }

Hjälpte denna kalkylator dig?