Resources

Products

Upcoming changes to day-based SLAs in Business hours

Modified on: Wed, 11 Feb, 2026 at 12:31 PM

Applicable Plans

FreshdeskGrowth, Pro, Enterprise
Freshdesk Omni (formerly CSS)Growth, Pro, Enterprise
OmnichannelGrowth, Pro, Enterprise
Freshdesk (previous plans)Blossom, Garden, Estate, Forest
Omnichannel (previous plans)
Estate, Forest

TABLE OF CONTENTS

Freshdesk is soon introducing a change to how Service Level Agreement (SLA) policies are calculated. The change applies only to SLAs configured in days within Business hours, as shown below.


Overview of the SLA Calculation Change

Setting an SLA to 1 day will now be interpreted as 24 Business hours.

Before the update

1 Business day referred to the start and end of a business day. For example,

  • If ticket #123 is mapped to a Business hour that starts at 9 am and ends at 9 pm, 1 business day equals 12 hours
  • If ticket #789 is mapped to a Business hour that starts at 9 am and ends at 1 pm every day, 1 business day equals 4 hours

After the update

1 Business day refers to 24 Business hours. For example,

  • If ticket #123 was created on Monday at 9 am, it will be due at 9 pm on Tuesday (12 x 2 hours)
  • If ticket #789 was created on Monday at 9 am, it will be due on Saturday at 1 pm ( 4 x 6 hours) 

The sections below explain the current behavior, the updated logic, and the actions required to prevent unintended changes.

This update is scheduled for phased release in 2026.

Understanding SLAs within Business hours

Current SLA logic

Currently, when SLAs are configured in days, one business day equals the total working hours defined in the Business hours schedule (for example, 8 or 9 hours, depending on the configuration). For example, Business hours are configured as 8 am to 5 pm, Monday to Friday, as shown below:


In this setup, one business day equals 9 hours. The SLA policy may have targets configured in days, as shown below.

As per the current working in Freshdesk, a 1-day SLA does not mean 24 hours. In this setup, 1 day equals 9 hours. Based on the configured Business hours, Freshdesk automatically converts days to business hours (for example, 1 day = 9 hours, 2 days = 18 hours, and so on). The following examples explain the same:

Post-update SLA logic and required actions

After the update, Freshdesk will treat 1 day as 24 Business hours. SLA calculations will use the configured Business hours until 24 hours are accumulated, which may span multiple working days. This change aligns SLA calculations with the common interpretation that 1 day equals 24 hours.


This change is being introduced as many customers have informed us that, in the current setup, 1 day is interpreted as 24 hours, which is incorrect.

To prevent unintended changes to SLA targets, SLA configurations currently defined in days must be changed to hours. Otherwise, all SLAs set in days within Business hours will be calculated using the new 24-hour logic.

Updating SLAs ensures that current working time expectations remain unchanged after the release.

Required actions for existing SLA configurations

To manually modify existing SLA configurations, refer to the scenario below, which mirrors current setups. The following example provides guidance for applying the required changes.

Current configuration

The following example defines the current or existing SLA policies, Groups, and Business Hours setup. Here, Business hours remain the same every day of the week.

Business hours

Two Business hours are configured: 

  • General working hours: Monday to Friday, 9 am to 5 pm (8 working hours per day)
  • Europe: Monday to Friday, 8 am to 12 am (16 working hours each day)


SLA policies

Two SLA policies are configured:

  • Standard policy
  • VIP policy

Neither policy is mapped to a specific Group, and some or all SLA targets are configured in days.


Note: Even when SLA policies are mapped to specific groups, the scenario remains the same. The same steps outlined under Required actions to prevent SLA changes will apply as long as Business hours remain consistent throughout the week.

Groups
There are 4 Groups configured:

  1. Billing
  2. Escalations
  3. Refund
  4. Tech Support

Required actions to prevent SLA changes

All SLA policies must be mapped to Groups that share the same Business hours. This requires the following actions:

  1. Identify Groups with the same Business hours:
  • Billing and Escalations use the General working hours
  • Refund and Tech Support use Europe

  1. Each SLA policy must apply only to Groups with the same Business hours, and all SLA targets must be converted from days to hours to align with those Business hours, as shown below:
    1. A Standard SLA policy for Billing and Escalations

  1. A Standard SLA policy for Refund and Tech Support

  1. A VIP SLA policy for Billing and Escalations


  1. A VIP SLA policy for Refund and Tech Support


The following flowchart outlines the required actions.



Note:
If Business hours differ across days, update the schedule so that all working days use the same daily working hours based on the most common duration. This ensures SLA targets remain consistent across the week. In the example below, Friday should be updated to match the other days (9 hours, 8 am to 5 pm). Once this change is made, follow the same steps outlined in the Required actions to prevent SLA changes section.



Current vs. Required SLA configurations

The following summary tables show the contrast between the current and required configurations:

Current configuration (SLAs in days)

In this configuration, SLAs are set in days. Freshdesk automatically converts each day into the working hours defined for the ticket’s assigned group. As a result, the appropriate Business hours are applied even when groups are not explicitly included as SLA conditions.

SLA Policy NameApplies to GroupsCurrent SLA Configuration
Standard policyBilling, Escalations, Refund, and Support1 day
VIP policyBilling, Escalations, Refund, and Support1 day


Required Configuration (SLAs in hours, split by Business hours)

With SLAs configured in hours, the automatic conversion from days to Business hours no longer applies. Hours are absolute, and Freshdesk must determine which Business hours schedule to use when calculating those hours. To enable this, Groups must be included in SLA conditions. This configuration preserves the same behavior as before, expressed in hours instead of days.

SLA Policy NameApplies to GroupsRequired SLA configuration
Standard policy – Billing and EscalationsBilling and Escalations8 hours


Standard policy – Refund and SupportRefund and Support16 hours
VIP policy – Billing and EscalationsBilling and Escalations
8 hours
VIP policy – Refund and SupportRefund and Support16 hours


Please write to support@freshdesk.com for any queries.