Detention Proof Protects Fees When Over 50% Go Unpaid in 2026
Detention fee proof of arrival automation is a controlled evidence workflow. It reconciles the scheduled appointment, geofence or ELD signal, driver confirmation, facility check-in, free-time rule, notice, departure evidence, approval, charge calculation, and invoice attachment under one load identity. It does not merely start a stopwatch when a truck enters a circle.
The hard part is deciding which clock and evidence the parties agreed to use. A truck may cross a property boundary before its appointment, wait outside a guard gate, check in late, move between staging and a dock, or lose location coverage. The signed rate confirmation, customer policy, and applicable law control entitlement. Automation can preserve and compare facts; it should route ambiguous terms and conflicting timestamps to people rather than invent an answer.
This guide was reviewed July 22, 2026. It is operational guidance, not legal, tax, accounting, safety, telematics, labor, or regulatory advice. Counsel and authorized commercial owners should approve rules, notice language, retention, consent, and dispute procedures. No evidence packet guarantees acceptance or payment.
TL;DR
Build one event ledger per load: appointment, arrival candidates, check-in, free-time end, notice, departure, approval, invoice, and response.
Treat a geofence event as one signal, not the contract. Reconcile it with ELD or mobile proof, driver confirmation, dock timestamps, and the signed terms.
Send notices from an approved template before a contractual deadline, then preserve the actual sent-message identity and time.
Auto-assemble only clean packets. Route missing terms, late arrivals, conflicting locations, capped charges, and customer exceptions to a named reviewer.
Measure proof completeness and exception age before measuring dollars recovered.
The scale is large enough to justify disciplined evidence. According to the American Transportation Research Institute's 2024 detention release, drivers reported detention at 39.3% of stops in 2023, including 56.2% of refrigerated-trailer stops and 42.5% of spot-market stops.
Detention affected 39.3% of reported stops in 2023.
The collection gap is equally important. According to the same ATRI release, 94.5% of fleets charged detention fees, yet fewer than 50% of those invoices were paid; the report estimated $3.6 billion in direct expenses and $11.5 billion in lost productivity in 2023. Those figures describe the industry, not the recoverable value of a particular carrier's claims.
| Published signal | Figure | Workflow implication |
|---|---|---|
| Stops with reported detention | 39.3% | Proof needs to scale beyond occasional exceptions |
| Refrigerated stops with detention | 56.2% | Rules should vary by operation and customer |
| Fleets charging detention | 94.5% | Billing intent is not the same as collection |
| Invoices paid | Under 50% | Track rejection reason and packet completeness |
| Direct industry expense | $3.6B | Missing evidence is a material control problem |
Source: ATRI's September 10, 2024 release; figures are industry findings, not projected automation results.
Who this is for
This workflow fits asset carriers, dedicated fleets, freight brokers, and 3PLs that already have written detention terms but reconstruct proof from TMS notes, driver texts, ELD portals, shared inboxes, BOLs, PODs, and spreadsheets. The practical buyer is usually an operations, billing, accessorial, or revenue-integrity leader with enough repeated volume that evidence chasing has become a queue.
It is especially relevant when:
dispatch receives arrival or dwell signals but billing cannot trace them to the governing rate confirmation;
drivers report detention inconsistently across calls, text, email, and a mobile app;
customers require notice during the delay, not only an attachment weeks later;
appointment, geofence, gate, dock, and departure timestamps regularly disagree;
billing staff know which documents matter but spend time finding, naming, and attaching them;
managers cannot distinguish “not billed,” “rejected,” “pending,” and “contractually ineligible.”
The stack may include a TMS, telematics provider, driver app, document store, email, accounting, and a customer portal. It needs stable load, stop, driver, facility, customer, and document identities across them.
Red flags: Do not automate this yet if detention terms are mostly verbal, if no commercial owner will approve rule interpretations, or if location collection lacks the required driver notice and consent. A very small fleet with only a few claims may be better served by a focused mobile tool and a checklist.
The three ways teams solve this today
The decision is not “AI or no AI.” It is where the system of record lives, how much driver action is tolerable, and whether the problem ends at timestamp capture or continues through notice and invoicing.
| Approach | Arrival proof | Contract logic | Notice and invoice path | Best fit | Main limitation |
|---|---|---|---|---|---|
| Manual TMS notes and checklist | Driver call, text, signed paper | Human reads each rate confirmation | Dispatcher emails billing | Low volume, unusual contracts | Evidence is scattered and late |
| Dedicated detention app | Mobile GPS or geofence timestamp | Configured free time and rate | App summary or receipt | Simple, repeatable carrier policies | May still sit outside TMS, email, and accounting |
| Cross-system orchestration | Reconciled ELD, mobile, facility, and document signals | Versioned rules plus human exception review | Timed notice, packet, approval, invoice handoff | Multi-customer operations with recurring volume | Requires data mapping, monitoring, and ownership |
A dedicated product can be enough. DockStamp describes GPS-verified arrival, locked timestamps, and PDF or CSV receipts. According to DockStamp's current pricing page, its carrier pilot starts around $49 per month, with drivers using it at no cost; pricing and program availability should be rechecked before selection.
Detention Source uses a driver-initiated model: the driver taps to store phone coordinates and the logged time, then completes stop information and shares a summary. According to Detention Source's process page, the current offer includes a 30-day trial followed by $9.99 per month for unlimited access. That can suit an owner-operator or small carrier willing to make the tap part of arrival procedure.
An integrated TMS path reaches farther. EKA DockTime describes telematics arrival and departure, threshold notices, supporting documents, invoicing, and driver pay. According to EKA's DockTime implementation page, the vendor reports a 60%–80% reduction in manual tracking work, a 1–2 week implementation window, and a $150–$500 setup fee. Those are vendor claims for that product, not promises for a custom workflow.
Choose with real disputes. Score whether each option preserves raw events, applies customer-specific triggers, proves notice, explains calculations, holds ambiguity, exports a complete packet, and retains an audit trail.
What automating proof of arrival changes
Automation changes the unit of work from “a driver says the truck is detained” to “load 18427 has a versioned evidence bundle with three candidate arrival times, the governing trigger, a notice record, and an unresolved departure conflict.”
1. Normalize the commercial identity
Resolve carrier, customer, load, stop, facility, appointment time zone, driver, and rate-confirmation version before calculating. Reject a payload that matches two loads. Preserve the raw source.
This is the same identity discipline used to reconcile accessorial-charge disputes, but detention adds an event timeline and a clock whose trigger can vary by agreement.
2. Preserve every candidate timestamp
Keep geofence, ELD, mobile, appointment, gate, dock, and signed departure times as separate facts. Record source, time zone, normalized value, collection time, confidence, and corrections.
A geofence shows a device entered a configured boundary. Alone, it does not prove gate acceptance, timeliness, or entitlement; the boundary may include staging or a public road.
3. Apply the signed rule version
Extract or enter the free-time duration, trigger, hourly or incremental rate, cap, notice deadline, required evidence, excluded circumstances, and approval path. A human should approve the rule record before it becomes active. If extraction confidence is low or two documents conflict, hold the case.
The calculation should expose its inputs:
| Rule component | Stored value | Evidence source | Exception that stops automation |
|---|---|---|---|
| Clock trigger | Later of appointment or check-in | Signed rate confirmation v3 | Trigger absent or conflicting |
| Free time | 120 minutes | Customer rule record | Customer exception applies |
| Billing increment | 15 minutes | Rate confirmation v3 | Rounding language unclear |
| Rate | $75/hour | Rate confirmation v3 | Rate changed after dispatch |
| Cap | $300 | Customer addendum | Cap scope ambiguous |
| Notice deadline | Before free time ends | Customer policy v2 | Recipient or channel missing |
Every value in this table is illustrative. It demonstrates a data model, not a standard detention policy.
4. Collect corroborating dock evidence
Ask for facility-stamped arrival and release times while the driver is still onsite. Match attachments to load and stop before accepting them. A structured BOL-confirmation collection workflow can check document presence and identity; a separate POD scan collection path can capture departure evidence without treating every uploaded image as valid proof.
According to Laneproof's detention billing guide, its worked example combines 2 hours 47 minutes of billable time with a $75 hourly rate to reach $208.75, and calls for arrival, free-time end, release, rate, total hours, and supporting documents on the invoice. That example illustrates why a bare total is harder to audit than exposed math.
5. Prove the notice, not merely the template
Create the approved notice with load, facility, appointment, observed arrival, free-time rule, current dwell, requested action, and evidence link. Send it to configured recipients. Then preserve the provider's message identity, accepted time, recipients, subject, attachments, and any delivery or reply event available.
Worked example
In an illustrative weekly batch of 100 stops, suppose 39 become detention candidates, 34 have matching appointment, arrival, rule, and driver-confirmation records, and 5 route to a person because timestamps conflict. The workflow sends the approved notice 15 minutes before each applicable deadline through a shared Gmail mailbox, then stores the immutable Message.id, its threadId, and Message.internalDate; that last field anchors when Google accepted a normal SMTP-received message, not when the truck arrived. According to Google's Gmail Message reference, the resource has 10 top-level JSON fields, and internalDate is an epoch-millisecond timestamp used for inbox ordering. The packet links that notice record to separate geofence, ELD, mobile, and dock evidence. All volumes, routing outcomes, and timing in this example are illustrative.
| Illustrative stop state | Count | Automated path | Human action |
|---|---|---|---|
| No detention candidate | 61 | Close monitoring record | None |
| Complete candidate | 34 | Calculate, notify, assemble | Approve if policy requires |
| Timestamp conflict | 3 | Freeze clock and preserve sources | Select governing evidence |
| Missing signed term | 1 | Block calculation | Resolve commercial term |
| Missing departure proof | 1 | Request document | Confirm release evidence |
| Total | 100 | 95 deterministic routes | 5 exception reviews |
6. Close the evidence loop
Generate a packet index, not just a merged PDF. Include source filenames, hashes or stable IDs, event chronology, applied rule version, exposed calculation, notice record, human approvals, invoice ID, submission time, response, and rejection reason. Corrected evidence should create a new packet version while preserving the old one.
The final charge should also pass a rate-confirmation-to-invoice reconciliation so a clean arrival timeline does not mask the wrong rate, cap, increment, or customer.
Time + cost deltas
Build the business case from observed handling time, not a promised collection rate. Sample at least 20 clean cases and 20 exceptions. Separate time spent finding evidence, interpreting terms, contacting drivers, building packets, reviewing, submitting, and following up.
The following model assumes 40 monthly candidates and a loaded labor value of $35 per hour. Both are illustrative. It excludes software, implementation, support, telematics, storage, legal review, driver training, and change-management costs.
| Step | Manual min/case | Assisted min/case | Monthly cases | Minutes saved/month |
|---|---|---|---|---|
| Retrieve source evidence | 12 | 3 | 40 | 360 |
| Check approved term record | 10 | 2 | 40 | 320 |
| Verify notice proof | 6 | 1 | 40 | 200 |
| Assemble packet and index | 15 | 4 | 40 | 440 |
| Perform invoice QA | 8 | 3 | 40 | 200 |
| Total | 51 | 13 | 40 | 1,520 |
At these assumptions, 1,520 minutes equals 25.3 hours. Multiplying 25.3 by $35 gives $885.50 in monthly labor capacity, before costs.
At $35/hour, 25.3 saved hours equals $885.50.
Do not convert every saved minute into cash. A salaried team may use capacity for faster invoicing or exception review. Report these layers separately:
| Measure | Definition | Safe interpretation |
|---|---|---|
| Handling time | Active minutes by workflow stage | Operational capacity |
| Eligible amount submitted | Charges approved under documented terms | Billing throughput, not revenue |
| Amount paid | Cash matched to detention invoice | Collection outcome |
| Prevented overbill | Proposed charge stopped by rule or evidence | Control value, not carrier loss |
| Exception age | Time unresolved cases remain held | Process health |
Safety context also argues against treating detention as only an accounts-receivable issue. According to the Federal Motor Carrier Safety Administration's detention research page, a cited 2018 OIG study associated a 15-minute increase in average dwell with a 6.2% increase in average expected crash rate. That historical association does not prove a specific workflow prevents crashes, but it supports accurate dwell measurement and operational attention.
Where US Tech Automations fits
US Tech Automations is a plausible fit when the evidence crosses several tools and no single detention product owns the full path. The anchored workflow is specific: ingest an approved telematics or mobile signal, reconcile it to a load and stop, retrieve the signed term record, send a governed notice through Gmail or Outlook, preserve the message identity, request missing documents, route ambiguity, and hand an indexed packet to billing.
A practical US Tech Automations design can use registry-confirmed live Gmail or Outlook connectors for notices and replies. Salesforce may hold an exception or approval record when that matches the customer's architecture. TMS, ELD, accounting, storage, or driver-app connections require a custom or API design and technical validation; they should not be described as native before that work is done.
US Tech Automations can build, run, and support the cross-tool workflow or provide a self-managed platform. It should not decide whether detention is legally owed, sign commercial terms, alter source telematics, certify a document, or auto-approve a conflict that policy assigns to a person.
Do not buy a custom build from US Tech Automations if one dedicated app already captures acceptable proof and creates the packet your customers require. Also defer if the organization has no approved terms, no data owner, or no reviewer for exceptions. In those cases, governance and process definition come first.
Adoption timeline
Start with one customer and a few understood facilities. In shadow mode, build packets without sending notices or invoices, compare them with staff decisions, and record mismatches.
| Illustrative phase | Days | Cases sampled | Required check |
|---|---|---|---|
| Term and evidence inventory | 1–3 | 20 past cases | 100% rule owners named |
| Identity and event mapping | 4–7 | 50 stops | 100% source time zones known |
| Shadow packet assembly | 8–14 | 30 candidates | 0 silent calculation conflicts |
| Controlled notice pilot | 15–21 | 20 live candidates | 100% notices traceable |
| Billing handoff pilot | 22–30 | 20 approved packets | 100% charges show inputs |
| Expansion review | Day 31 | 5 failure classes | 100% have owner and response |
All dates, volumes, and thresholds are illustrative, not an implementation promise. A complex enterprise, union environment, regulated customer, legacy TMS, or API-limited telematics stack may need materially more time.
Test at least these cases before expansion:
truck enters the geofence early but checks in at the appointment;
driver is on time but the facility gate timestamp is absent;
mobile and ELD timestamps differ;
driver arrives late under a term that changes eligibility;
free time starts from appointment rather than arrival;
customer requires notice to two recipients and one address fails;
departure is on the POD but the image is unreadable;
a revised rate confirmation changes the cap;
the same attachment is uploaded twice;
a customer disputes the boundary or device association.
The launch dashboard should show ingestion health, unmapped identities, rule coverage, notice failures, packet completeness, exception age, approved and paid amounts, and rejection reasons.
FAQs
What counts as proof of arrival for detention?
The governing contract and counterparty determine what counts. A stronger packet often combines appointment confirmation, facility check-in, geofence or ELD evidence, driver confirmation, and a timestamped BOL or POD, but no universal combination guarantees acceptance.
Can a geofence timestamp start the detention clock automatically?
Only when the approved rule explicitly permits it and the signal passes identity and boundary checks. Otherwise, use it as a candidate arrival time and compare it with appointment, gate, dock, and driver evidence.
When should the workflow send a detention notice?
It should send at the deadline and through the channel defined by the approved customer rule. Configure a lead timer, recipient fallback, and failure alert; do not assume an email template alone proves timely notice.
How should late arrivals be handled?
Route them through the customer-specific term. The workflow may calculate a candidate outcome, but a person should review absent or ambiguous language instead of applying a universal late-arrival policy.
Does a complete packet guarantee the detention invoice will be paid?
No. Completeness improves traceability, but the payer may dispute entitlement, causation, rate, notice, evidence, or timing. Track the response and rejection reason without representing proof automation as a collection guarantee.
What if the TMS or ELD has no usable API?
A controlled export, scheduled report, approved email intake, or driver workflow may bridge the gap. Validate timeliness, identity, duplication, access control, and retention before relying on it; screen scraping should not be the default.
Who should own the automation rules?
Commercial or legal owners should approve contract interpretations, while operations owns event procedure and billing owns packet and invoice requirements. Technology implements versioned decisions and monitoring; it should not silently become the policy owner.
Key Takeaways
Proof of arrival is a reconciled timeline, not a single map pin.
Preserve raw appointment, geofence, ELD, mobile, gate, dock, notice, and document facts under one load-stop identity.
Apply a human-approved rule version and expose every charge input.
Route contract ambiguity, location conflicts, late arrivals, missing proof, and changed terms to people.
Measure completeness, handling time, exception age, rejection reasons, and cash separately.
If your team has stable terms but evidence still breaks across inboxes, telematics, documents, and billing, review the US Tech Automations agentic-workflow model. Bring a representative rate confirmation, one accepted packet, one rejected packet, and a source-system map; those artifacts make an honest fit assessment possible.
About the Author

Helping businesses leverage automation for operational efficiency.
Related Articles
See how AI agents fit your team
US Tech Automations builds and runs the AI agents that handle this work end to end, so your team doesn't have to.
View pricing & plans

