Så beräknar du ett slutdatum från ett startdatum
Att beräkna ett slutdatum från ett startdatum borde verka trivialt. Lägg till 30 dagar, klart. Men så fort månader är inblandade blir det fel. När är "en månad från 31 januari"? När slutar ett "12-månaderskontrakt" som börjar 15 mars? Vilket datum är "90 dagar från idag"?
Dessa frågor dyker upp ständigt i kontrakt, prenumerationer, anställningsförhållanden och projektplanering — och att få dem fel får verkliga konsekvenser.
Datumkalkylatorn hanterar allt detta automatiskt. Den här artikeln förklarar reglerna bakom det så du kan kontrollera vilket resultat som helst och förstå varför det hamnar där det gör.
Att lägga till dagar: Det raka fallet
Att lägga till kalenderdagar är den mest tillförlitliga formen av datumräkning eftersom det inte finns någon tvetydighet. 30 dagar från 7 april är 7 maj. 90 dagar från 15 januari är 15 april. Du räknar framåt och tar hänsyn till den faktiska längden på varje månad.
Den enda felkällan är att glömma att månader har olika längd. februari har 28 dagar (eller 29 under ett skottår), inte 30. Det spelar roll när du räknar över det.
En 30-dagars provperiod som startar 1 februari slutar 3 mars, inte 1 mars — eftersom februari bara har 28 dagar räknar du de återstående 2 dagarna in i mars.
För slutdatum där "dagar" anges i ett kontrakt eller policy, räkna alltid med kalenderdagar om inte dokumentet uttryckligen säger arbetsdagar eller arbetsdagar.
Att lägga till månader: Det blir komplicerat
Månadsräkning är knepigare eftersom månader inte har samma längd.
Standardregeln — som används av domstolar, de flesta juridiska ramverk och de flesta programmeringsspråk — är att hamna på samma dag-i-månaden i målmånaden. Om den dagen inte finns i målmånaden begränsar du till den sista giltiga dagen.
Praktiska exempel:
| Startdatum | Tillägg | Resultat | Varför |
|---|---|---|---|
| 15 januari | +1 månad | 15 februari | Rakt på |
| 31 januari | +1 månad | 28 februari | Feb har ingen 31:a — begränsa till sista dag |
| 31 januari | +2 månader | 31 mars | Mars har en 31:a — ingen begränsning |
| 31 augusti | +1 månad | 30 september | September har ingen 31:a — begränsa |
| 31 oktober | +4 månader | 28/29 februari | Februar har ingen 31:a — begränsa |
| 15 mars | +12 månader | 15 mars nästa år | Samma dag, nästa år |
Begränsningsregeln är viktigast för månadsslutsdatum. Om du undertecknar ett kontrakt 31 januari slutar en "enårsperiod" 28 februari — inte 3 mars. Avsikten med "+1 månad" är att hamna i samma relativa position i följande månad, inte att lägga till exakt 28, 29, 30 eller 31 dagar.
Att lägga till år
Årsräkning är vanligtvis rakt på — lägg till antalet år, behåll samma månad och dag.
Undantaget är 29 februari (skottårsdagar). Ett kontrakt som börjar 29 februari under ett skottår och löper ett år slutar 28 februari året efter, eftersom 29 februari inte finns under icke-skottår.
En 2-årig garanti som börjar 29 februari 2024 upphör 28 februari 2026. Inte 29 februari (finns inte 2026), och inte 1 mars (det skulle lägga till en extra dag).
Vanliga deadlinesenario
Gratis provperioder och returgränser
Dessa uttrycks nästan alltid i kalenderdagar. En "30-dagars gratis provperiod" som börjar idag slutar exakt 30 dagar senare. En "14-dagars returgräns" från leveransdatumet slutar 14 kalenderdagar efter att paketet kom fram.
Inga månadsslutskomplikationer här — bara räkna framåt.
Net-30, Net-60, Net-90 betalningsvillkor
Fakturabelopp som Net-30 betyder att betalning förfaller 30 kalenderdagar från fakturadatumet. En faktura daterad 7 april enligt Net-30 villkor förfaller 7 maj.
Räkningen börjar från fakturadatumet själv i de flesta konventioner, inte dagen efter — även om vissa kontrakt säger "inom 30 dagar från mottagandet", vilket kan betyda att räkningen börjar dagen efter. Kontrollera kontraktets ordalydelse om du är osäker.
12-månaderskontrakt och årskontrakt
"12 månader från startdatum" är inte detsamma som "till samma datum nästa år" för alla startdatum — men i praktiken är det vanligtvis det.
Ett kontrakt som börjar 15 mars 2024 för 12 månader löper fram till 15 mars 2025. Att lägga till 12 månader till månaden (mars = månad 3, plus 12 = månad 15 = mars nästa år) hamnar på samma datum. Det fungerar smidigt för de flesta startdatum.
Undantagsfallet är återigen månadsslutsdatum. Ett 6-månaderskontrakt som börjar 31 augusti slutar 28/29 februari, inte 31 februari (som inte finns). Ett 3-månaderskontrakt som börjar 30 november slutar 28/29 februari, inte 30 februari.
Uppsägningstider i anställning
En 2-veckors uppsägningstid som börjar en måndag slutar två veckor senare på söndag, med sista arbetsdagen fredagen innan. Rakt på.
En 3-månadersoppsägningstid som börjar 15 oktober slutar 15 januari. En 1-månadersoppsägningstid som börjar 31 januari slutar 28 februari. Om du behöver sista arbetsdagen räknar du bakåt från slutdatumet för att hoppa över helger.
Introduktionsperioder
En "3-månadersintroduktionsperiod" från anställningsdatumet fungerar på samma sätt som kontraktsmånadsräkning — hitta samma dag-i-månaden tre månader senare. Ett anställningsdatum på 30 november ger en introduktionsslut på 28/29 februari.
I arbetsrätt definieras beräkningsmetoden ibland i lagstiftning eller i kontraktet. Om noggrannhet är juridiskt viktig bör du verifiera mot det styrande dokumentet.
Garanti- och försäkringsslut
En "2-årig garanti" på en produkt köpt 7 april 2024 slutar 7 april 2026 — samma dag, två år senare. Ingen tvetydighet här för de flesta datum.
Den enda krångligheterna: en produkt köpt 29 februari 2024 (skottdag) med 2-årig garanti slutar 28 februari 2026.
Kalenderdagar kontra arbetsdagar
De flesta kontrakt och policyer anger kalenderdagar. "30 dagar" betyder 30 på varandra följande dagar inklusive helger och helgdagar.
När ett dokument säger "arbetsdagar" eller "arbetsdagar", betyder det dagar som varken är helgdagar eller helgdagar i relevant jurisdiktion. Det brukar motsvara ungefär 20–22 arbetsdagar per 30 kalenderdagar, beroende på månaden och eventuella helgdagar i den.
Om du behöver beräkna en arbetsdagsdeadline exakt måste du veta vilka helgdagar som gäller. Beräkningen är jurisdiktionsspecifik — ett amerikanskt kontrakt och ett brittiskt kontrakt har olika helgdagskalendrar även om ordalydelsen är identisk.
För ungefärliga uppskattningar: multiplicera arbetsdagar med 1,4 för att få ungefärliga kalenderdagar. 10 arbetsdagar ≈ 14 kalenderdagar. 20 arbetsdagar ≈ 28 kalenderdagar.
Att arbeta baklänges från ett fastställt slutdatum
Ibland vet du slutdatumet och behöver hitta starten — eller det senaste möjliga startdatumet.
Om ett projekt måste vara färdigt senast 30 juni och kräver 90 dagars arbete är det senaste startdatumet 1 april (90 dagar före 30 juni).
Om ett kontraktförnyelsebeslut behöver fattas 60 dagar före ett 31 december-slut är beslutet förfallet 1 november.
Datumkalkylatorn lägger till framåt som standard, men subtraktion fungerar på samma sätt — ange ett negativt antal dagar eller använd subtraktionsläget. För att räkna ut hur många dagar som återstår till en deadline använder du Dagar mellan datum-kalkylatorn som tar två datum och returnerar det exakta antalet dagar.
En snabb checklista för alla deadlineberäkningar
1. Lägger du till dagar, månader eller år? (Olika regler gäller) 2. Om månader — faller startdatumet på slutet av en månad? (Se upp för begränsning) 3. Anger kontraktet kalenderdagar eller arbetsdagar? 4. Om arbetsdagar — vilken jurisdiktions helgdagar gäller? 5. Börjar räkningen på startdatumet själv, eller dagen efter? (Kontrollera kontraktet) 6. Finns det ett skottår någonstans i intervallet? (Påverkar februari)
Att få dessa detaljer rätt är vanligtvis enkelt när du väl vet vad du ska leta efter. Själva beräkningen — särskilt för månader — är lättare att köra genom ett verktyg än att räkna ut manuellt.


