Hours-of-Service (HOS) Hours Remaining

Excel Formulas › Logistics & Trucking

All versionsMIN

Federal hours-of-service rules cap driving and on-duty time. Remaining drive time is the lesser of what’s left on the 11-hour drive limit and the 14-hour duty window — a safety and compliance must.


Quick formula: drive hours remaining:
=MIN(11 - hours_driven, 14 - hours_on_duty)
The lesser of the 11-hour drive limit and the 14-hour window, both reduced by hours used. The tighter one governs.

Functions used (tap for the full reference guide):

The example

6 driven, 9 on duty.

AB
1ItemValue
211−6 vs 14−95 vs 5
3Remaining→ 5 hrs

The formula

The formula:

=MIN(11 - hours_driven, 14 - hours_on_duty) // lesser of drive and duty limits

How it works

How it works:

  1. The 11-hour rule: max 11 hours driving after 10 hours off.
  2. The 14-hour rule: no driving beyond the 14th hour after coming on duty.
  3. Remaining drive time = MIN of (11 − driven) and (14 − on-duty).
  4. Floor with MAX(…, 0) so it never shows negative once a limit is hit.

The tighter clock wins — and the 14-hour window does not pause. Unlike the 11-hour drive limit, the 14-hour duty window keeps running through breaks, fuel stops, and loading, so it often becomes the binding constraint late in a shift. Always take the MIN of both. This is a simplified illustration of the basic property-carrying limits; the 30-minute break, 70-hour/8-day, and sleeper rules also apply — follow current FMCSA regulations and your ELD.

Try it: interactive demo

Live demo

Hours driven and hours on duty.

Remaining drive:

Variations

Floored at zero

No negatives:

=MAX(MIN(11-driven, 14-on_duty), 0)

Drive-limit only

11-hour rule:

=11 - hours_driven

Window-only

14-hour rule:

=14 - hours_on_duty

Pitfalls & errors

Tighter clock governs. Take the MIN of the two limits.

14-hour doesn’t pause. The duty window runs through breaks.

Simplified. Real HOS adds breaks, 70-hour, and sleeper rules — follow FMCSA.

Practice workbook

📊
Download the free Hours-of-Service (HOS) Hours Remaining practice workbook
An HOS sheet with the floored, drive-limit, and window variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate HOS hours remaining in Excel?
Take the lesser of the two limits: =MIN(11 - hours_driven, 14 - hours_on_duty). With 6 driven and 9 on duty, 5 hours remain.
Why is the 14-hour rule often binding?
It doesn't pause for breaks or fuel stops, so it can run out before the 11-hour drive limit late in a shift.
Is this the full HOS rule?
No — it's a simplified illustration. The 30-minute break, 70-hour/8-day, and sleeper provisions also apply. Follow FMCSA and your ELD.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Time difference · Overnight shift hours · Min if criteria

Function references: MINMAX