Home › Time & Date › Business Hours Calculator

Business Hours Calculator

Count the working hours and minutes between two dates and times. Only time inside your business hours counts: nights, weekends, lunch breaks and holidays are skipped, which is how support SLAs and response times are measured.

Last updated:

Period
Working schedule

23:59 counts as midnight (end of day).

min

Unpaid lunch break; 0 for none.

One date per line, as YYYY-MM-DD or MM/DD/YYYY.

Enter your values to see the result.
Advertisement
Advertisement

How to use the Business Hours Calculator

  1. Enter the start and end dates and times, such as when a ticket was opened and closed.
  2. Set your working hours and, if you have one, the unpaid break.
  3. Choose your working days or type custom days like Mon, Wed, Fri.
  4. Paste holidays to skip, one date per line.
  5. Read the business hours and check the day-by-day table or download it.

Business hours formula

For every calendar day d between the start and end:

counted(d) = overlap([start, end], [d + open, d + close]) − overlap(that window, break)

and the result is the sum over all working days that are not holidays. Non-working days count 0. The working days figure is total business minutes ÷ minutes worked per day.

Example: 9:00–17:00, Monday to Friday. From Friday 14:30 to Wednesday 11:15: Friday 2 h 30 min + Monday 8 h + Tuesday 8 h + Wednesday 2 h 15 min = 20 h 45 min (2.59 working days), even though about 4 days and 21 hours passed on the clock.

Business hours per week for common schedules

ScheduleHours per dayHours per weekHours per year (52 weeks)
9:00–17:00, Mon–Fri8402,080
9:00–17:30 with 30 min break, Mon–Fri8402,080
8:00–18:00, Mon–Fri10502,600
9:00–17:00, Mon–Sat8482,496
8:00–20:00, every day12844,368
24/7241688,736

Yearly totals are before holidays: subtract hours per day × number of holidays, e.g. 2,080 − 11 × 8 = 1,992 hours for 11 US federal holidays.

Frequently asked questions

How do you calculate business hours between two dates?

For each working day in the range, take the overlap between the working hours (for example 9:00–17:00) and the period you are measuring, subtract any break inside that overlap, and add the days together. Nights, weekends and holidays contribute zero.

How many business hours are in a week?

With 9:00–17:00 Monday to Friday and no unpaid break there are 8 × 5 = 40 business hours per week. With an 8:30–17:30 day and a one-hour unpaid lunch it is also 40 hours.

Does this work for SLA response times?

Yes. Support SLAs such as 'respond within 8 business hours' are measured only during business hours. Enter when the ticket was created and when it was answered, and the business hours result is the SLA time used.

What happens if the start time is outside business hours?

Time outside working hours is not counted. A ticket opened at 19:00 on Friday starts counting at 9:00 on Monday with a Monday–Friday 9–5 schedule.

Can I use different time zones?

Enter both times in the same time zone as the business hours. If the start and end were recorded in different zones, convert one of them first with a time zone converter.

Can I use a schedule that passes midnight?

No. The working day must start and end on the same date, such as 22:00 cannot be followed by 06:00. For overnight shifts, use a time card or hours calculator instead.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Business Days CalculatorCount working days between dates, excluding weekends and holidays.Hours Calculator (Time Card)Weekly time card with breaks, overtime, pay, print and CSV.Time Duration CalculatorHours, minutes and seconds between two times, overnight too.Time Card CalculatorWeekly timesheet: clock in/out times and breaks to total hours, overtime and gross pay.EST to IST ConverterConvert US Eastern time (EST/EDT) to India time (IST) for any date, with live clocks.IST to EST ConverterConvert India time (IST) to US Eastern time for any date, with live clocks and an hourly table.Local Business Schema GeneratorCreate LocalBusiness JSON-LD with address, geo, opening hours, holiday hours and sameAs links.PST to EST ConverterConvert Pacific time to Eastern time for any date, with live clocks and an hourly table.Military Time ConverterConvert between 12-hour and 24-hour military time.Time CalculatorAdd, subtract, multiply and divide times in hours, minutes and seconds.Unix Timestamp ConverterConvert epoch timestamps to dates and back.Decimal Hours ConverterConvert decimal hours to hours and minutes and back, with a payroll timesheet.Tally CounterMultiple named click counters with keyboard shortcuts and vibration.TeleprompterFree online teleprompter with smooth auto-scroll, speed in words per minute, mirror and fullscreen.Flight Arrival Time CalculatorFind your local arrival time across time zones from departure time and flight length.Golden Hour CalculatorMorning and evening golden hour and blue hour times for any location and date.When to Leave for the Airport CalculatorWhen to leave home and arrive at the airport, from your flight, bags, security and drive.Hours From Now CalculatorFind what time it will be in any number of hours from now, or what time it was hours ago.Snowflake ID to TimestampDecode Discord, X/Twitter and custom snowflake IDs into creation date, worker ID and sequence.Time TrackerTrack time per task and project with start/stop timers, weekly totals, billable hours and CSV export.Wedding Day Timeline GeneratorBuild a minute-by-minute wedding day schedule from your ceremony time, printable for each vendor.5K Training Plan GeneratorRun/walk beginner, finish or time-goal 5K plans by race date, with daily sessions and paces.Baby Kick CounterCount baby's kicks with one tap, see the time to 10 movements and track your usual pattern.Knitting Row CounterCount rows with a big tap button, pattern repeats, increase reminders and saved projects.Nap CalculatorFind when to wake from a 20-minute power nap or 90-minute nap, plus the best time to nap.Stock Market Hours (Is the Market Open?)Live NYSE and Nasdaq status with countdown to the open or close, extended hours and holidays.Binge Watch CalculatorFind how long it takes to binge a TV series and the date you'll finish at your daily pace.Sehri and Iftar TimesRamadan timetable of sehri (suhoor) end and iftar times for any city, with a live countdown.Shabbat TimesCandle lighting and Havdalah times for any city and week, plus a table of upcoming Fridays.Meat Smoking Time CalculatorSmoke time for brisket, pork butt, ribs and more, with stall, rest and when to start for dinner.Telling Time GameKids' clock game: read the analog clock or set the hands, with 5 levels, stars and hints.Telling Time Worksheet GeneratorPrintable clock worksheets: read or draw the time to the hour, half, quarter, 5 or 1 minute, with answer key.Time Blocking PlannerDrag to create time blocks on a day or week grid, color them by category and compare plan vs actual.Time Clock Rounding CalculatorRound punch times to 5, 6 or 15 minutes (7-minute rule) and see rounded payable hours.Day Count Convention CalculatorDay count and year fraction for 30/360, 30E/360, Actual/360, Actual/365 and Actual/Actual.Pressure Cooker Time ConverterConvert stovetop, oven or slow cooker recipes to pressure cooker time and liquid.Sleep Regression CalculatorDates of your baby's 4, 8, 12 and 18 month sleep regressions and growth spurts.Sleep Schedule AdjusterGradually shift your bedtime and wake-up time with a day-by-day plan.
See all 34 Time Calculators →