Hours of service logs that match the rules your drivers actually run
TenTrucks records duty status from the truck, keeps the drive, shift, break and cycle clocks on the driver's phone, and puts violations, unidentified driving and uncertified days in front of your office. Below: the US and Canadian limits, how each shows up in the app, and where the call is yours.
The US property-carrying rules, in plain terms
Interstate property-carrying drivers in the US run under 49 CFR 395.3. The limits stack. A driver can have hours left on the 11 and be done on the 14, or have both and be out on the 70.
10 hours off before driving
Ten consecutive hours off duty before driving. That rest opens a fresh 14-hour window.
The 14-hour window
No driving after the 14th consecutive hour since coming on duty. Lunch, a fuel stop, two hours at a shipper's dock: the window keeps running. Off-duty time does not extend it.
11 hours of driving
Inside that window, 11 hours of driving in total. Loading and fueling use up the window but not the 11.
30-minute break after 8 hours of driving
Driving stops once 8 hours of driving pass without a 30-minute interruption. The break can be off duty, sleeper, on duty not driving, or a mix. It counts driving time, not on-duty time. Short-haul drivers don't need it.
60 hours in 7 days, or 70 in 8
60 on-duty hours in any 7 consecutive days if your company doesn't run every day of the week. 70 in any 8 if it does.
34-hour restart
34 or more consecutive hours off starts a new 7- or 8-day period. No 1 a.m. to 5 a.m. condition, no once-a-week limit, whatever you hear at the fuel island.
Sleeper berth split
Two periods: at least 7 consecutive hours in the sleeper, the other at least 2, together at least 10. So 7/3 and 8/2 work. 7/2 doesn't. Both periods are left out of the 14-hour window.
Short version, for property-carrying drivers. Full text of 49 CFR 395.1 to 395.3 is linked at the bottom.
US federal and Canada South, side by side
Cross into Canada and the numbers change. The federal rules (SOR/2005-313) cover extra-provincial carriers, count by the day, and offer two cycles.
| Limit | US, property-carrying | Canada, south of 60°N |
|---|---|---|
| Driving | 11 hours inside the 14-hour window | 13 hours in a day |
| On duty | No driving after the 14th hour since coming on duty | 14 hours on duty in a day. No driving once 16 hours have passed since the last 8+ hours off ended |
| Off duty | 10 consecutive hours before driving | 10 hours a day: 8 consecutive, plus 2 more in blocks of 30 minutes or longer |
| Cycle | 60 hours in 7 days, or 70 hours in 8 | Cycle 1: 70 hours in 7 days. Cycle 2: 120 hours in 14 days, with 24 hours off required after 70 |
| Reset | 34 consecutive hours off | 36 hours off on cycle 1, 72 on cycle 2 |
| Adverse conditions | Up to 2 extra hours on the 11 and the 14 | Up to 2 hours added to the 13-hour driving limit |
Both Canadian cycles also need 24 consecutive hours off in any 14 days. Canada requires an ELD certified by an accredited body, and that applies to U.S. drivers running in Canada too.
What the driver sees in the cab
The home screen of the driver app carries the clocks for the driver's own rule: drive, shift, break and cycle, each counting down to the next limit. If the rule doesn't use a limit, its clock doesn't show, so a driver with no break requirement isn't staring at a break timer.
Driving time comes from the ELD device on the engine, paired to the phone over Bluetooth. Logs save to the phone first, so a driver in a west Texas dead zone keeps logging and it all syncs later.
Warnings before the limit
While driving: a push at 30, 15 and 5 minutes before a limit, and at zero. Drivers can add a banner 15, 30, 45 or 60 minutes before a violation, or turn it off.
Certifying the day
One day at a time or all at once with Sign-All. Until then, a banner stays in the app.
Edits from the office
Dispatch spots a fuel stop logged 15 minutes late. The fix reaches the driver as a suggestion to approve or reject.
Team trucks and languages
Two or three drivers can share one phone. The app runs in English, Spanish, French, Russian and Uzbek.
What the office sees before an officer does
The web dashboard lists every driver within 1 hour of a limit. Check it before you hand someone one more pickup at 3 p.m.
Violations come in four types: break required, driving limit, shift window and cycle limit. They land on the HOS Violations report and the Violations Summary, and an HOS violation alert can go out by email or SMS.
Unidentified driving needs an owner. When a truck moves with nobody logged in, the time lands on the Unidentified Records page. An admin assigns it to a driver, who accepts or rejects it in ELD mode, with a note. Drivers can also claim segments at login.
Uncertified days show under the Uncertified filter, and an alert for them goes out daily at 9:00. More on the fleet compliance page.
- Drivers within 1 hour of a limit, on one list
- HOS Recap, HOS Violations and Violations Summary reports
- Unidentified Records page with Assign to driver
- Log edits go to the driver as suggestions
Custom cycle rules, and the one thing they can't do
The presets are read-only. When none fits, an admin builds a rule under Admin → Cycle rules: driving limit, shift window, shift reset, cycle hours and days, break after N driving hours, sleeper split periods. You also pick what the driver must choose in the app (cargo type, restart, short-haul, adverse conditions, CDL type, well site and more), the days visible to the driver and at roadside, and the edit window.
The common use is company policy on top of the law. Say your receivers run slow and you want drivers parked at 10 hours of driving, not 11, so the slack belongs to you. Build a rule with a 10-hour driving limit, assign it, and the driver's clocks count to 10.
Now the part to read twice. A custom rule can be stricter than 49 CFR 395. It can't make a federal limit looser. A rule set looser than the law still leaves a violation on the log at the scale, whatever the phone shows. Which rule each driver runs on is the carrier's call and the carrier's responsibility.
- Driving, shift, cycle, break and sleeper limits, each set by you
- Days visible to the driver and at roadside
- An edit window for how long a log stays open
- Presets stay read-only beside your rules
All 14 cycle presets
Every company starts with these. Where a row names a limit, it's the regulation's number and section.
| Preset | Region | What it covers |
|---|---|---|
| USA 70/8 | US federal | 70 hours in 8 days, carriers running every day (395.3(b)(2)) |
| USA 60/7 | US federal | 60 hours in 7 days, carriers not running every day (395.3(b)(1)) |
| USA Short Haul | US federal | 150 air-mile short-haul exception (395.1(e)(1)). Radius not tracked |
| California 80/8 | California | State cycle, 80 hours / 8 days |
| Florida 70/7 | Florida | State cycle, 70 hours / 7 days |
| Florida 80/8 | Florida | State cycle, 80 hours / 8 days |
| Texas 70/7 | Texas | State cycle, 70 hours / 7 days |
| Alaska 70/7 | Alaska | State cycle, 70 hours / 7 days |
| Alaska 80/8 | Alaska | State cycle, 80 hours / 8 days |
| Canada South 70/7 | Canada, south of 60°N | Cycle 1: 70 hours in 7 days (SOR/2005-313 s. 26) |
| Canada South 120/14 | Canada, south of 60°N | Cycle 2: 120 hours in 14 days, 24 hours off after 70 (s. 27) |
| Canada South Oil and Gas | Canada, south of 60°N | Oil and gas operations |
| Alberta | Alberta | Provincial operations |
| Other/Custom | Any | Rules your admin builds |
State presets carry their cycle in the name. We don't summarize state intrastate rules here; check the state's own rules first. Canada North is not available.
Exceptions and special driving
Some wheel time isn't driving, and some days the law gives extra room. TenTrucks handles the first group fully. The second it records but does not calculate.
Personal conveyance
An admin turns it on per driver. Add an optional distance limit and personal conveyance ends on its own once the driver passes it.
Yard move
Also on per driver. Set an optional speed limit and the status ends automatically when the truck goes faster.
24-hour and 34-hour restart
On US presets, each driver gets a 34-hour or 24-hour restart. The 24-hour one is for drivers a rule covers, like construction under 395.1(m) or oilfield work under 395.1(d)(1). Canadian presets have no restart setting.
Split sleeper
On in USA 70/8, 60/7 and Short Haul: 7 hours or more in the sleeper plus 2 or more, 10 in total. Custom rules set their own.
Adverse driving conditions
The rule allows up to 2 extra hours when the conditions weren't known before the trip. In TenTrucks it's a driver choice saved on the log. The clocks do not add the 2 hours.
16-hour short haul
The rule: a driver released at the work reporting location for the previous 5 duty tours may be released within 16 hours of coming on duty instead of 14, once in 6 consecutive days unless a 34-hour restart began a new period. In TenTrucks it's a log setting. The shift clock does not stretch.
150 air-mile short haul
Within 150 air miles and released within 14 hours: no records of duty status and no 30-minute break, but the 11, 60/70 and 10-off limits apply and the carrier keeps time records for 6 months. TenTrucks has a preset, but doesn't measure the radius or decide which days qualify.
Well-site waiting time
A log setting, like adverse conditions. Nothing changes on the clocks, and there's no waiting-time duty status.
Two cycles for drivers who cross the border
Take a driver out of Detroit who runs to Windsor three days a week and hauls US freight the rest. Give them a primary cycle, USA 70/8, and a secondary one, Canada South 70/7. When they cross, they switch the active cycle in the app and the clocks follow.
On Canadian rules the inspection view covers 14 days instead of 8. More on that view on the roadside inspection page.
- Primary and secondary cycle on every driver
- The driver switches the active cycle in the app
- Canada South 70/7 and 120/14 included
What TenTrucks does not do with hours of service
Better you read it here than in month two. Everything else the TenTrucks ELD does is on the overview.
No clock extensions
Adverse conditions, the 16-hour day and well-site waiting are log settings. The clocks count to the normal limits.
No radius tracking
No 150 air-mile measurement and no automatic short-haul days.
No Canada North
The Canadian presets are Canada South and Alberta. Nothing for north of 60°N.
Hours stay in the ELD
Remaining hours don't show on the TenTrucks dispatch board. Dispatchers check the ELD dashboard.
Questions fleets ask us
About TenTrucks ELD for hours of service & custom hos rules.
Rules referenced on this page
- 49 CFR 395.3: Maximum driving time, property-carrying vehicles
- 49 CFR 395.1: Scope of rules, exceptions and sleeper berth
- 49 CFR 395.2: Definitions, adverse driving conditions
- FMCSA: Summary of hours of service regulations
- SOR/2005-313: Canada hours of service regulations
- Transport Canada: ELD handout for carriers and drivers
See your HOS rules running in TenTrucks
Book a demo and we'll set up your cycles, including a custom rule if you need one, on a test driver while you watch.