SLA Deadline Calculator
Enter an SLA in business hours and a start time — get the exact date and time it expires. The clock pauses outside business hours, on weekends, and on public holidays. Built for support teams, IT helpdesks, and operations managers who need to know precisely when an SLA breaches.
After calculating, copy the result into your workflow instead of searching for the calculator again.
How SLA business-hours calculation works
Service Level Agreements are typically measured in business hours, not clock hours. An 8-hour response SLA that starts at 4:30 PM on Friday does not expire at 12:30 AM Saturday. Instead, the SLA clock pauses at end of business (e.g. 6 PM) and resumes when business hours begin on Monday morning (e.g. 9 AM).
This calculator counts only the hours that fall within your defined business window. It automatically skips weekends and public holidays, giving you the exact date and time the SLA expires. This is critical for avoiding SLA breaches, planning team capacity, and setting accurate customer expectations.
Practical examples
8 business-hour SLA from Friday afternoon
Ticket logged at 4:30 PM Friday. With a 9 AM-6 PM business window, only 1.5 hours remain Friday. The remaining 6.5 hours begin Monday at 9 AM, so the SLA deadline is Monday at 3:30 PM.
24 business-hour SLA excluding weekends
A critical issue logged at 10 AM Wednesday with a 24-hour SLA and 9 hours per business day (9 AM-6 PM). The SLA takes roughly 2.67 business days: deadline is Friday at approximately 4 PM.
SLA deadline adjusted for a public holiday
A 4-hour SLA starts at 3 PM on the day before a bank holiday. Only 3 hours remain that day. The holiday is skipped entirely, and the final hour counts the next working day. Deadline: next working day at 10 AM.
FAQ
Frequently Asked Questions
Common calculations
How do I calculate an SLA deadline in business hours?
Enter the SLA start time (e.g. Friday 4:30 PM) and your SLA in hours (e.g. 8 hours). The calculator counts only hours within your business window (default 9 AM–6 PM), pausing at close of business and resuming the next working day. Result: Monday at 3:30 PM.
How do I calculate an SLA deadline in business days?
For day-based SLAs, use the Business Days Calculator or Add Business Days Calculator instead. This tool is optimised for hour-based SLAs. For a 2-business-day SLA starting Monday: the deadline is end of business Wednesday (if your window is 9 AM–6 PM, that is Wednesday at 6 PM).
How do I calculate a response deadline that excludes weekends?
With "Exclude weekends" enabled (default), the SLA clock pauses Friday at close of business and resumes Monday at the start of business. An 8-hour SLA raised at 5 PM Friday with a 9 AM–6 PM window: 1 hour used Friday, 7 hours resume Monday → deadline Monday at 4 PM.
How do I calculate an escalation deadline?
Use the same calculator — enter the original ticket time as the start and your escalation SLA (e.g. 4 hours) as the SLA value. For nested SLAs (e.g. first response 4 hours, escalation at 8 hours), run the calculator twice with the same start time.
How do I adjust an SLA deadline for a public holiday?
Select your country from the dropdown. National public holidays are excluded automatically — the SLA clock does not run on those days. A 4-hour SLA that reaches close of business the day before a bank holiday will resume the morning after the holiday ends.
Need the full version? Use the Real Due Date Calculator for invoice due dates, shipping deadlines, and more.
Working with payment terms? Try the Invoice Real Due Date Calculator. Planning delivery dates? Try the Shipping Deadline Calculator.
Tracking billable hours or shift times? Use the Work Hours Calculator to calculate hours worked and the Decimal Hours Calculator to convert to a payroll-ready decimal.
Use this calculator again?
Open UtilityPilot App to pin this tool and return in one click.