● FMCSA · 49 CFR §§ 395.1–395.3

The Complete
Hours of Service Guide

Cycles, recap, the 34‑hour restart, split sleeper berth, adverse driving conditions, short‑haul exceptions, oilfield waiting time, the agricultural exemption, and the 30‑minute break — one field reference for how the 11/14‑hour rules actually work, and how your ELD dashboard calculates it all in real time.

Primary rule 70 hrs / 8 days
Alt. rule 60 hrs / 7 days
Sweet spot 8h 30m / day
0.0/70h
Cycle Used
11‑Hr Driving4.5 hrs left
14‑Hr Shift7.0 hrs left
30‑Min BreakDue in 2:10
Recap Tomorrow+9.0 hrs

Regulatory Foundations

Under FMCSA safety regulations, commercial motor vehicle (CMV) drivers are governed by strict cumulative duty limits. The Recap System is the legal mechanism that lets drivers reclaim duty hours without taking a full 34‑hour restart.

70 hrs / 8 days
Max on‑duty time for 7‑day/week operations. Cannot drive once reached.
60 hrs / 7 days
Max on‑duty time for carriers operating 6 days a week.
Crucial distinction — hitting your 70‑ or 60‑hour limit does not stop you from working (yard moves, maintenance, admin). It strictly prohibits driving a CMV on public roads until hours drop off or a 34‑hour restart is completed.
Scope note — this entire guide covers property‑carrying CMVs (trucking) under § 395.3. Passenger‑carrying vehicles (buses) operate under a different set of numbers entirely — a 10‑hour driving limit and a 15‑hour on‑duty limit (§ 395.5) instead of 11/14 — and the 34‑hour restart does not apply to them. If you ever cross-reference bus driver HOS material, don't assume the numbers in this guide carry over.
Where these numbers come from — the 30‑minute break tied to driving time (not on‑duty time), the 150 air‑mile / 14‑hour short‑haul exception, the 7‑hour/2‑hour split sleeper berth minimums, and the 2‑hour adverse driving conditions extension (Sections 09, 10, 11, and 14 of this guide) were all put in place by FMCSA's Hours of Service of Drivers final rule — Docket No. FMCSA–2018–0248, RIN 2126–AC19, published June 1, 2020 (85 FR 33396) and effective September 29, 2020. Before that date, the sleeper berth split was 8/2 with only the shorter leg counted differently, short‑haul topped out at 12 hours/100 air‑miles, and the 30‑minute break was tied to 8 hours on‑duty rather than 8 hours of actual driving. The proposed "3‑hour split‑duty pause" from the same rulemaking was not adopted and does not exist in current regulation — don't confuse it with the split sleeper berth provision.

70 vs 60‑Hour Rule Comparison

Feature70‑Hour / 8‑Day Rule60‑Hour / 7‑Day Rule
Target carrier type7‑days/week (OTR / long‑haul)6‑days/week (local / regional)
Max duty limit70.0 hrs60.0 hrs
Lookback windowToday + previous 7 daysToday + previous 6 days
Infinite recap cap8.75 hrs/day (70÷8)8.57 hrs/day (60÷7)
Recommended shift8h 30m/day → 68 hrs8h 00m/day → 56 hrs

The Rolling Window & Midnight Rollover

The cycle clock does not reset at the start of a calendar week — it runs on a continuous rolling lookback window.

[Day 1] [Day 2] [Day 3] [Day 4] [Day 5] [Day 6] [Day 7] [Day 8] │ TODAY (Day 9) └── drops off at midnight — reclaimed as recap hours ──────┘

Midnight rollover logic

  1. Time zone standard — rollover occurs at exactly 12:00:00 AM in your carrier's configured Home Terminal time zone, not local time while traveling.
  2. The drop‑off — at midnight, hours logged on the 8th day back (70‑hr rule) or 7th day back (60‑hr rule) fall outside the window.
  3. The recap gain — those exact hours are reclaimed and added back to your available balance for the new day.
Total cycle hours used Σ On‑Duty Hours(d) for d = Today−7 … Today
Available driving hours today 70.0 − Σ On‑Duty Hours(d) for d = Today−7 … Today−1
Recap hours gained at midnight On‑Duty Hours worked on Day (Today − 8)

Complete 9‑Day Worked Example

A full 9‑day scenario showing exactly how hours accumulate, cap out, and recap on Day 9 (70‑hr / 8‑day rule).

Day 1
10.0h
Day 2
9.0h
Day 3
11.0h
Day 4
8.0h
Day 5
10.0h
Day 6
9.0h
Day 7
8.0h
Day 8 · Limit
5.0h
Day 9 · Recap
10.0h
DayHours loggedCumulative 8‑day totalRecap gained at midnightAvailable next dayStatus
Day 110.0 hrs10.0 hrs60.0 hrsCycle begins
Day 29.0 hrs19.0 hrs51.0 hrsNormal driving
Day 311.0 hrs30.0 hrs40.0 hrsFull shift logged
Day 48.0 hrs38.0 hrs32.0 hrsNormal driving
Day 510.0 hrs48.0 hrs22.0 hrsNormal driving
Day 69.0 hrs57.0 hrs13.0 hrsApproaching cap
Day 78.0 hrs65.0 hrs5.0 hrs5 hrs left for Day 8
Day 85.0 hrs70.0 hrs+10.0 hrs (Day 1)10.0 hrs70‑hr limit reached
Day 910.0 hrs70.0 hrs+9.0 hrs (Day 2)9.0 hrsDay 1 drops off

Day 8 → Day 9 transition, step by step

1 · Day 8 cumulative total 10+9+11+8+10+9+8+5 = 70.0 hours 2 · Day 1 (10.0 hrs) drops off at midnight — new sum, Days 2–8 9.0+11.0+8.0+10.0+9.0+8.0+5.0 = 60.0 hours 3 · Available hours for Day 9 70.0 − 60.0 = 10.0 hours available

The "Infinite Recap" Strategy

Drivers can run indefinitely without ever taking a 34‑hour restart by keeping their daily average at or below the threshold limit.

8h 30m / day
The recommended sweet spot

8.5 hrs × 8 days = 68.0 hours — a constant 2.0‑hour safety buffer below the 70‑hour limit. Every midnight, 8.5 hours drop off and 8.5 are added back — net change to the clock: zero.

8.00 hrs
64.0h
No restart
8.50 hrs
68.0h
Sweet spot
8.75 hrs
70.0h
Exact max
9.00 hrs
72.0h
Restart req'd
11.00 hrs
77.0h*
Restart req'd

*Capped at 70.0 in practice — driver hits the limit before Day 8 completes.

The 34‑Hour Restart, Explained

If recap hours are the slow drip that keeps your cycle topped up day by day, the 34‑hour restart is the reset button — a single break long enough to wipe your cycle clean and hand you back a full 70 (or 60) hours, no matter how depleted you were beforehand.

The rule (49 CFR § 395.3(c)) — taking 34 consecutive hours off duty — any combination of Off‑Duty and Sleeper Berth time, with zero on‑duty or driving activity — resets your 60‑hour/7‑day or 70‑hour/8‑day cycle back to its full starting balance.
34 hrs, unbroken
Even one minute of on‑duty time — a fuel stop you log wrong, a quick yard move — restarts the 34‑hour countdown from zero.
Full reset
Once completed, your cycle balance goes to 0.0 hours used — the days before the restart no longer count toward your total, at all.

Before and after — a worked example

Restarting on Day 7

A driver has used 65.0 of their 70 hours by the end of Day 7 — only 5.0 hours remain. Rather than carefully managing recap for the next few days, they choose to restart.

End of Day 765.0 / 70h used
Rest period34 consecutive hrs off
After restart0.0 / 70h used
It doesn't matter that 65 hours were logged the week before — a valid 34‑hour restart discards that history entirely. The driver starts their next shift with the full 70.0 hours available, as if the cycle had never begun.
✔ Valid restart — but note the trade‑off below.
Common mistake — a routine 10‑hour off‑duty break is not a restart, even if it's taken in the sleeper berth. The 34‑hour threshold is a hard minimum, and the entire period must be free of on‑duty and driving time — a single logged interruption forces the count to begin again.

Restart vs. recap, at a glance

FeatureRecap Hours34‑Hour Restart
Time costNone — happens automatically34 consecutive hours off duty
Effect on cycleGradually reclaims hours, day by dayWipes the cycle to 0.0 used, instantly
Best suited forSteady, moderate daily hoursDepleted cycle, or a natural pause in freight
Mandatory?N/A — happens by defaultOptional — driver's choice

Recap vs. 34‑Hour Restart — Decision Guide

Operational scenarioBest strategyReasoning
Steady OTR long‑haul (≤ 8.5 hrs/day)Recap hoursNon‑stop daily driving, no 34‑hr downtime required.
High‑intensity regional (11.0 hrs/day)34‑hr restartExhausts the 70‑hr clock in 6.3 days; recap won't sustain long daily shifts.
Unpredictable waits / delaysHybrid approachWatch "Hours Gaining Tomorrow." Restart if upcoming recap is under 5 hrs.

Modern ELD Software Mechanics

Modern ELD apps — including the Matrack ELD Driver app — continuously perform these calculations in the background.

ELD rule implementation timeline

Per FMCSA's official ELD Fast Facts sheet (FMCSA‑ADO‑17‑003), the mandate rolled out in three phases:

12/16/2015
Final Rule Published
Awareness & Transition Phase begins — voluntary use of ELDs.
12/18/2017
Compliance Date
Phased‑In Compliance — carriers must use an ELD or AOBRD; existing AOBRDs grandfathered for 2 more years.
12/16/2019
Mandatory Use
Full Compliance Phase — all carriers and drivers subject to the rule must use a certified ELD; AOBRDs no longer permitted.
Driving limit
11 Hours
Shift limit
14 Hours
Break timer
30 Minutes
Cycle limit
70h / 8‑Day
Automated 34‑hour restart detection — when the ELD detects 34 consecutive hours logged as Off‑Duty, Sleeper Berth, or a combination, it automatically resets the cycle clock back to 70.0 available hours.
Recap preview ("Hours Gaining Tomorrow") — displays the exact hours logged on the day dropping off, so drivers can plan the next shift in advance.

Split Sleeper Berth Provision

Codified at 49 CFR § 395.1(g), the split sleeper berth provision lets a driver divide the required 10‑hour off‑duty period into two qualifying rest periods instead of taking it in one continuous block — without being penalized against the 14‑hour driving window.

Three ways to use a sleeper berth

Per FMCSA's official Driver's Guide to HOS, a sleeper berth can satisfy your daily rest requirement in three distinct ways. This section focuses on Method 3 — but it helps to see all three side by side first.

1
Full 10 hours in the berth
Spend all 10 consecutive hours in the sleeper berth with no on‑duty activity. At the end, your 11‑hour driving and 14‑hour window limits completely restart — the simplest option, no pairing math required.
2
Sleeper + passenger seat (team drivers)
Combine 7+ consecutive hours in the berth with up to 3 hours off‑duty or riding as a passenger in a moving CMV, immediately adjacent to it — and that 3‑hour allowance can even be split before and after the sleeper period (e.g., 1 hour before, 2 hours after). If the total reaches 10+ consecutive hours, it satisfies the standard off‑duty requirement — clocks completely restart, just like Method 1. This is what lets team drivers "keep the truck moving" while one driver rests.
3
Split sleeper berth (this section)
Take two non‑consecutive qualifying rest periods — a sleeper berth leg and a separate off‑duty/sleeper leg — that meet the minimums below. Both periods are excluded from the 14‑hour window calculation, but nothing restarts automatically; you recalculate around the excluded time instead.
✓ What this rule DOES
  • Changes how the 14‑hour on‑duty window is measured, by excluding the two paired rest periods from that window.
  • Lets you spread your workday across a longer stretch of the clock without technically "running out" of your 14 hours.
✕ What this rule DOES NOT do
  • Does not add extra driving time — you still get the same 11 hours of driving, no more.
  • Does not add extra hours to your 60/70‑hour cycle total.
  • Does not give you more total work in a day — only recalculates when the 14‑hour clock is "running."
Core rule (corrected) — per FMCSA's official Driver's Guide to HOS, this isn't limited to two fixed combinations. The requirement is minimum-based: one period of at least 7 consecutive hours in the sleeper berth, paired with another period of at least 2 hours spent either in the sleeper berth or otherwise off duty, totaling at least 10 hours combined. 7/3 and 8/2 are common examples — but 7.5/2.5, 8/3, even 7/4, all qualify too, as long as both minimums are met.

Valid vs. invalid splits

Sleeper berth periodPaired off‑duty / sleeper periodTotalStatus
7.0 hrs3.0 hrs10.0 hrsValid — meets both minimums
8.0 hrs2.0 hrs10.0 hrsValid — meets both minimums
7.5 hrs2.5 hrs10.0 hrsValid — meets both minimums
9.0 hrs2.0 hrs11.0 hrsValid — exceeds both minimums
7.0 hrs4.0 hrs11.0 hrsValid — exceeds both minimums
6.0 hrs4.0 hrs10.0 hrsInvalid — sleeper leg under 7 hrs
5.0 hrs5.0 hrs10.0 hrsInvalid — sleeper leg under 7 hrs
9.0 hrs1.0 hrs10.0 hrsInvalid — second leg under 2 hrs

See it in action — 3 simple examples

1

The 8/2 split

Mike drives all morning, takes a short break in the afternoon, drives a bit more, then sleeps in the berth overnight.

06:00–11:00Drive/on‑duty · 5h
11:00–13:00Off‑duty · 2h
13:00–17:00Drive/on‑duty · 4h
17:00–01:00Sleeper berth · 8h
  • Sleeper leg is 8 hours — meets the 7‑hour minimum
  • Other break is exactly 2 hours, and Mike wasn't driving during it
  • 8 + 2 = 10 hours total
Total on‑duty/driving time for the day: 5h + 4h = 9 hours — exactly what it would have been without splitting the break. Elapsed clock time from 06:00 to 01:00 is 19 hours, but only the 9 hours of actual work count against the 14‑hour window, because both rest periods (2h + 8h) are excluded when paired correctly.
✔ Valid split — the 14‑hour window pauses during both rest periods. Mike still only gets 9 hours of on‑duty time and drives no more than his usual limit.
2

The 7/3 split

Sarah is stuck waiting for a loading dock. She takes a 3‑hour off‑duty break in the middle of the day, then sleeps 7 hours in the berth that night.

09:00–14:00Drive/on‑duty · 5h
14:00–17:00Off‑duty · 3h
17:00–21:00Drive/on‑duty · 4h
21:00–04:00Sleeper berth · 7h
  • Sleeper leg is 7 hours — meets the 7‑hour minimum
  • Other break is exactly 3 hours, off‑duty (no driving)
  • 7 + 3 = 10 hours total
Total on‑duty/driving time for the day: 5h + 4h = 9 hours — same total as usual. Elapsed clock time from 09:00 to 04:00 is 19 hours, but only 9 hours counts against the 14‑hour window since both rest periods (3h + 7h) are excluded.
✔ Valid split — Sarah's 14‑hour window pauses during both breaks. She hasn't gained any extra driving or on‑duty hours, just more flexibility in when she uses them.
3

The lookalike that doesn't count

Tom naps for 4 hours in the sleeper berth, then later takes a separate 6‑hour off‑duty break. He's logged 10 hours of rest total, but something's off.

08:00–13:00Drive/on‑duty · 5h
13:00–17:00Sleeper nap · 4h
17:00–21:00Drive/on‑duty · 4h
21:00–03:00Off‑duty · 6h
  • Sleeper leg is only 4 hours — not 7, and not 8
  • Falls short of the 7‑hour sleeper minimum required for pairing
  • Adds up to 10 hours of rest, but the mix doesn't qualify
Because neither rest period gets excluded, the 14‑hour window keeps running continuously from Tom's 08:00 start. By 21:00 he's already used 13 hours of his window (08:00 → 21:00), even though only 9 of those were spent driving or on‑duty. If he needs to drive again after his 6‑hour break ends at 03:00, he's 19 hours past his 08:00 start — well outside the 14‑hour window that never got paused.
✘ Invalid split — Tom doesn't get any extra driving hours either way, but he also loses the benefit of pausing his clock, so he runs out of usable window sooner than Mike or Sarah did.

Effect on the 14‑hour driving window

When the two periods are properly paired, both qualifying rest periods are excluded from the 14‑hour window calculation. The on‑duty time logged before the first rest period and the on‑duty time logged after it are added together — the clock effectively pauses during each excluded period rather than running continuously. Your total driving time (still capped at 11 hours) and total on‑duty time for the day do not change — only the window used to measure them does.

06:00 ─ Drive/on‑duty 5h ─ 11:00 │ OFF‑DUTY 2h (short leg) │ 13:00 ─ Drive/on‑duty 4h ─ 17:00 │ SLEEPER BERTH 8h (long leg) │ 01:00 (excluded) (excluded) └──── Segment A: 5h ────┘ └──── Segment B: 4h ────┘
14‑hour window used (with valid 8/2 pairing) Segment A on‑duty (5.0h) + Segment B on‑duty (4.0h) = 9.0 hours used Without the split‑sleeper pairing Elapsed clock time from 06:00 to 01:00 = 19.0 hours → window would already be exceeded Either way Total driving/on‑duty time stays at 9.0 hours — the split only changes how the 14‑hour window is measured, not how much work or driving is allowed.

The recalculation is rolling, not one-time

Here's the part that trips people up: pairing two rest periods doesn't just carve one hole out of your day and restart the clock fresh. Per FMCSA's official worked examples, once a qualifying pair is used, the driver recalculates compliance starting from the end of the first period in that pair — then looks forward to the next qualifying pair, and does it again. A single rest period can even get reused across two different calculations as the window slides forward.

In practice — if you take a 3‑hour break, then later a 7‑hour sleeper period, then later another 3‑hour break, you don't get one clean split. The 7‑hour sleeper period can pair with the break before it for one calculation, and then pair again with the break after it for the next calculation — each one checked independently against the 11‑hour and 14‑hour limits.

What happens when a pairing fails

This is the costliest mistake drivers make with this provision: if two rest periods don't add up to at least 10 hours combined, the pairing simply doesn't count — and neither period gets excluded from the 14‑hour window. The clock keeps running exactly as if the split sleeper provision didn't exist.

A pairing that falls short

A driver takes a 2‑hour off‑duty break mid‑shift, then a 7‑hour sleeper berth period later that day. 2 + 7 = 9 hours — short of the 10‑hour minimum.

  • 2‑hour break + 7‑hour sleeper = 9 hours combined — under the 10‑hour minimum
  • Neither period is excluded from the 14‑hour window
  • The 14‑hour and 11‑hour clocks keep running continuously through both rest periods
Based on FMCSA's official Example 15: this exact scenario produced an 11‑hour violation the following day, purely because the pairing was 1 hour short of qualifying. The driver still had 3 hours of driving left over from the day before — but with no valid pair excluding time from the window, that driving time ran straight into a violation.
✘ Lesson — check the math on both legs together before counting on the exclusion. Being short by even 1 hour costs you the entire benefit, not just 1 hour of it.
Pairing required
Neither period alone satisfies the 10‑hour break — the benefit only applies once both qualifying periods are logged and paired together.
Cycle hours still count
Splitting the break changes how the 11‑hr and 14‑hr clocks are calculated. It does not reduce or exclude on‑duty hours from the 60/70‑hour recap cycle.

Common pitfalls

Only two periods pair at once. Calculations pair one long leg with one short leg at a time — but as shown above, a single leg can be reused in a later pairing once the window rolls forward.
The short leg can't include driving. The 2‑hour‑minimum leg must be off‑duty or sleeper berth time — any driving during that window breaks the pairing.
The 30‑minute break is separate. A qualifying sleeper‑berth period can satisfy the 30‑minute break requirement, but the split‑sleeper provision itself is independent of the break rule and doesn't automatically satisfy it unless the timing lines up.
RequirementDetail
Regulation49 CFR § 395.1(g)
Rule≥7h sleeper + ≥2h other, total ≥10h
If total falls under 10hPairing invalid — nothing excluded
Driving allowed in short leg?No
Reduces 60/70‑hr cycle hours?No
Extends the 14‑hr window?Yes, when paired correctly

Adverse Driving Conditions Exception

Bad weather, an unexpected road closure, a crash blocking the highway — these can eat into a shift before you've even started your delivery. This exception gives you a small, bounded cushion to finish what you reasonably expected to complete.

The rule (49 CFR § 395.1(b)(1)) — if unexpected adverse driving conditions slow you down, you may drive up to 2 additional hours beyond your normal limit, and the 14‑hour window extends by the same 2 hours.
11 → 13 hours
Your driving limit extends from 11 to a maximum of 13 hours to finish what could have been driven under normal conditions.
14 → 16 hours
Your on‑duty window extends from 14 to 16 hours, in step with the extra driving time — not independently.
What counts — conditions that were unknown, or could not reasonably have been known, to you before starting your shift (or resuming driving after a qualifying rest break), or to your carrier before dispatching you. Think: a highway suddenly blocked by a crash, or fog rolling in without warning.
What doesn't count — predictable conditions like typical rush‑hour congestion. If it's a foreseeable part of the route, it isn't "adverse" for this exception.
No cycle bump
This exception does not increase your 60‑hour/7‑day or 70‑hour/8‑day cycle limits — only the daily driving and window limits.
Must be annotated
Drivers must note the use of this exception (and the reason) on their RODS/ELD — inspectors are entitled to ask a driver to explain the basis for the claimed adverse condition, so vague or missing detail is what actually gets flagged in a roadside review.

Short‑Haul Exceptions

If you work close to home and don't need the full logbook apparatus, one of three short‑haul exceptions may free you from certain HOS recordkeeping and break requirements — as long as you stay inside their specific boundaries.

ExceptionRadius / LocationDuty WindowFrequency
CDL Short‑Haul §395.1(e)(1)150 air‑mile radius14 hoursDaily, ongoing
Non‑CDL Short‑Haul §395.1(e)(2)150 air‑mile radius14h (5 days) / 16h (2 days)Any 7‑consecutive‑day period
16‑Hour Short‑Haul §395.1(o)Same work‑reporting location16 hoursOnce per 7 days, or after a 34‑hr restart

CDL Short‑Haul Exception

  • Return to your normal work‑reporting location and be released from work within 14 consecutive hours
  • Operate within a 150 air‑mile radius (172.6 statute miles) of that location
  • Have at least 10 consecutive hours off duty separating each 14‑hour duty period
You're still capped at 11 hours of driving — this exception doesn't touch that limit. What it removes is the paperwork: you can use a simple time record instead of a full RODS or ELD log, and you're exempt from the 30‑minute break requirement entirely. The carrier, not the driver, carries the compliance burden here — it must keep accurate daily time records (duty start, total on‑duty hours, and release time) on file for 6 months for every driver using this exception.

Non‑CDL Short‑Haul Exception

  • Drive a CMV that does not require a commercial driver's license
  • Work within a 150 air‑mile radius of your normal work‑reporting location and return to it
  • Not drive past the 14th hour on duty for 5 days in any 7‑consecutive‑day period
  • Not drive past the 16th hour on duty for 2 days in that same 7‑day period
Also exempt from the 30‑minute break — like the CDL version, this exception excuses you from § 395.3(a)(3)(ii)'s 30‑minute break requirement entirely, on top of the RODS/ELD relief.
No ban on combining with split sleeper berth. This exception is about who has to keep RODS/an ELD, not about how a driver may structure off‑duty time — nothing in § 395.1(e)(2) or § 395.1(g) prevents a non‑CDL short‑haul driver from also using a split sleeper berth on a day that runs long. In practice the two rarely come up together since short‑haul days end same‑day at the home terminal, but treat that as a practical tendency, not a rule.

16‑Hour Short‑Haul Exception

  • Return to your work‑reporting location that day, and for your last 5 duty tours
  • Be released from duty within 16 hours of coming on duty
  • Use it only once every 7 consecutive days (unless reset by a 34‑hour restart)
Think of this as an occasional pressure‑release valve for a long day close to home — not a way to routinely extend your shift. Ineligible if you're using the non‑CDL short‑haul exception.

Oilfield Operations — Well Site Waiting Time

Drivers servicing oil and gas wells often spend long stretches simply waiting — for a rig crew, for a tank to fill, for the next task. FMCSA gives this "dead time" special treatment so it doesn't eat into a driver's usable window.

The rule (49 CFR § 395.1(d)) — time spent waiting at an oil or gas well site can be logged as off-duty, and unlike ordinary off-duty time, it is excluded from — and therefore extends — the 14-hour driving window.
Logged, not skipped
This "waiting time" must still appear on the log — either annotated in the remarks section or on a dedicated 5th line added to the RODS graph grid.
Extends, doesn't reset
The 14-hour window pauses during waiting time and resumes afterward — it doesn't restart the clock the way a full 10-hour break would.

Waiting time in action

A well-site driver logs two separate off-duty waiting periods during the day: 1 hour and 2 hours, spent waiting on-site for the crew.

  • Both waiting periods are logged as off-duty and annotated on the RODS
  • Both periods (3 hours total) are excluded from the 14-hour window calculation
  • The driver's usable window extends by those 3 hours instead of running out
Based on FMCSA's official Example 20: with 3 hours of properly logged waiting time excluded, the driver used all 14 allowable on-duty hours later than they otherwise would have — with no violation.
✔ Properly annotated waiting time is one of the few things besides split sleeper berth that can pause the 14-hour clock.
Watch for stacking violations — waiting time only excludes itself from the 14-hour window — it does nothing for the 11-hour driving limit or the 60/70-hour cycle. Drivers who chain multiple waiting periods with long driving stretches in between can still hit an 11-hour violation even while the 14-hour window looks fine.

Agricultural Operations Exemption

Planting and harvest seasons run on their own clock. This exemption recognizes that — but it comes with a sharp edge: it only covers the portion of the day actually spent on qualifying agricultural work.

The rule (49 CFR § 395.1(k)) — a driver transporting agricultural commodities or farm supplies within 150 air-miles of the source (or destination) during a state's declared planting or harvesting season is entirely exempt from HOS regulations — for that portion of the day.

The "split day" trap

A driver works a regular for-hire route in the morning, switches to agricultural operations midday, then returns to regular for-hire driving in the evening.

  • The agricultural window (fully exempt) does not erase or reset the hours worked before it
  • On-duty and driving time from before and after the exemption still count toward the same 14-hour window
  • Resuming regular driving after the exemption ends can push the driver over the 14-hour limit sooner than expected
Based on FMCSA's official Example 23: a driver used 9 hours of their 14-hour window before a midday agricultural exemption, then returned to for-hire driving with only 5 hours of window left — and went 1 hour over by not accounting for the hours banked earlier in the day.
✘ Lesson — the exemption only pauses the clock during agricultural work itself. Hours on either side of it still stack against the same window.
Recommended practice — though not required, FMCSA strongly recommends annotating which exemption is being claimed during any "blank" period on the log grid, so the gap doesn't read as an unexplained lapse.

The 30‑Minute Break Rule

Separate from the 11‑hour, 14‑hour, and cycle limits, this rule targets fatigue directly: you simply cannot drive for long, uninterrupted stretches without a pause — regardless of how much time you have left on your other clocks.

The rule (49 CFR § 395.3(a)(3)(ii)) — a driver may not drive after 8 cumulative hours of driving time since their last qualifying break, unless they first take at least 30 consecutive minutes of non‑driving time.
Cumulative, not continuous
The 8‑hour count is driving time added up across the day — short stops for fuel or a light don't reset it, only a genuine 30‑minute break does.
Any non‑driving status counts
Off‑duty, sleeper berth, or on‑duty‑not‑driving (e.g. time at a loading dock) all satisfy the break — as long as you aren't driving for the full 30 minutes.
Drive 3h → Drive 2h → Drive 3h = 8.0h cumulative driving │ 30‑MIN BREAK REQUIRED (off‑duty / sleeper / on‑duty‑not‑driving) │ Driving clock resets — up to 8h more allowed
Important — unlike the split sleeper berth periods in Section 09, this 30‑minute break is not excluded from your 14‑hour window. It still counts against your shift clock — it simply satisfies the fatigue requirement, nothing more.

Frequently Asked Questions

Q.Does a fuel stop count as my 30‑minute break?

Yes — as long as you aren't driving for the full 30 consecutive minutes. It can be logged as off‑duty, sleeper berth, or on‑duty‑not‑driving.

Q.What happens if I go 10 minutes over my 70‑hour limit?

It's still a violation — there's no grace period. ELDs flag any driving beyond the limit in real time, regardless of the margin.

Q.Can I still split my sleeper berth after taking a 34‑hour restart?

Yes — the two rules are independent. A restart simply resets your cycle balance; once you're back on the road, split sleeper still works as described in Section 09 (7+ hour sleeper leg, 2+ hour other leg, 10+ hours combined).

Q.Does personal conveyance count against my cycle hours?

No — legitimate personal conveyance is logged as off‑duty and doesn't add to your 60/70‑hour cycle total, though your carrier's policy may restrict when you're allowed to use it.

Q.If I take a 34‑hour restart, do I lose the recap hours I would have gained?

Yes — a restart wipes the slate clean. You gain a full 70 (or 60) hours immediately, but you give up whatever hours would have naturally recapped from the days you're resetting.

Q.Can the short leg of a split sleeper (2 or 3 hours) be spent driving?

No — it must be off‑duty or sleeper berth time. Any driving during that window breaks the pairing and invalidates the split entirely (see Section 09).

Q.Does hitting rush-hour traffic qualify for the adverse driving conditions exception?

No — the exception only covers conditions that were genuinely unforeseeable, like a crash or sudden fog. Predictable congestion during typical rush hour doesn't count, even if it costs you real time.

Q.If I use the short-haul exception, do I still have an 11-hour driving limit?

Yes — the CDL short-haul exception removes certain logging and break requirements, but it doesn't touch the 11-hour driving cap. You're still limited to 11 hours behind the wheel.

Q.Does well-site waiting time count toward my 60/70-hour cycle?

Yes — it only pauses the 14-hour window. It's logged as off-duty, but it still doesn't add extra driving hours or reduce your cycle total.

Q.If I switch to agricultural exempt work mid-shift, does that reset my clock?

No — this is a common and costly mistake. The exemption only pauses the clock during the exempt work itself; hours you worked before and after it still stack against the same 14-hour window.

Glossary of Key Terms

On‑Duty

Any time spent working for a carrier, including driving and non‑driving tasks like loading or inspections. Counts toward the cycle.

Off‑Duty

Time free from all work responsibilities. Does not count toward the 11‑hr, 14‑hr, or cycle limits.

Sleeper Berth

Time resting in a truck's sleeper compartment. Used to satisfy daily rest and the split sleeper berth provision.

Cycle

The rolling 7‑ or 8‑day window (60 or 70 hours) that caps total on‑duty time before driving is prohibited.

Recap

Hours that "drop off" the back of the rolling cycle window at midnight and become available again.

34‑Hour Restart

An optional 34‑consecutive‑hour break that resets the cycle balance back to its full 60 or 70 hours.

Split Sleeper Berth

Dividing the 10‑hour daily rest into two paired legs — 7+ hours in the sleeper berth, plus 2+ hours off‑duty or sleeper, totaling 10+ hours — instead of one continuous block.

Home Terminal Time Zone

The time zone configured for a carrier's home base — the standard used for midnight rollover, regardless of where the driver currently is.

ELD

Electronic Logging Device — hardware/software that automatically records driving time and duty status per FMCSA requirements.

Personal Conveyance

Off‑duty use of a CMV for personal reasons (e.g., driving to a restaurant). Doesn't count as on‑duty, subject to carrier policy.

Adverse Driving Conditions

Unforeseeable events (crashes, sudden fog) that let a driver extend the driving limit and 14‑hr window by up to 2 hours each. Doesn't include predictable traffic.

Short‑Haul Exception

One of three provisions (CDL, non‑CDL, or 16‑hour) that relax logging or window requirements for drivers who stay within 150 air‑miles of home base.

Well Waiting Time

Off‑duty waiting time at an oil/gas well site that's excluded from (and extends) the 14‑hour window, per § 395.1(d).

Agricultural Exemption

A full HOS exemption for drivers hauling agricultural commodities within 150 air‑miles during a state's planting/harvest season, per § 395.1(k).

Quick Reference Cheat Sheet

A compact summary of every limit covered in this course — use it as a quick refresher after finishing the modules above.

HOS & Recap — All Limits
49 CFR § 395 · Quick reference
RuleLimitResets when
Driving limit11 hours10 consecutive hrs off‑duty (or valid split)
Shift / driving window14 hours10 consecutive hrs off‑duty (or valid split)
Break requirement30 min after 8h cumulative driving30 consecutive min non‑driving
Cycle — 7‑day carriers60 hours / 7 daysRolling recap, or 34‑hr restart
Cycle — 8‑day carriers70 hours / 8 daysRolling recap, or 34‑hr restart
Split sleeper berth≥7h + ≥2h, total ≥10hBoth legs logged & paired correctly
Full cycle reset34 consecutive hrs offAny on‑duty interruption restarts the count
Adverse driving conditions+2h driving, +2h windowOnly for genuinely unforeseeable conditions
Short‑haul exceptions150 air‑mi · 14h/16h windowSee Section 11 for the three variants
Oilfield well waiting timeExcluded from 14h windowMust be logged/annotated as off‑duty
Agricultural exemptionFull HOS exemptionOnly during the exempt portion of the day
Recommended daily average8h 30m (70/8) · 8h 00m (60/7)Keeps a standing safety buffer
🧠 Knowledge Check

Test Yourself — 15 Question Quiz

Fifteen multiple‑choice questions pulled straight from the sections above — cycles, rolling recap, the 34‑hour restart, split sleeper berth, the 30‑minute break, short‑haul exceptions, and adverse driving conditions. Answer all fifteen, then hit See Result for a full breakdown and your score.

The Complete Hours of Service Guide: Cycles, Recap, Restart & Exceptions · Reference build for Matrack ELD operations · 49 CFR §§ 395.1–395.3

Hours of Service — Knowledge Check

0 / 10 answered
Answer every question, then click See Result.