No category
How to audit detention charges against pickup timestamps
Key Takeaways
To audit detention charges against pickup timestamps, collect the appointment time, the driver's arrival, and the departure time from reliable sources, apply the free time and billing rules in the carrier's terms, and recalculate the charge before payment. An AI logistics coordinator should run this check on every detention line and hold any charge the timestamps do not support.
Detention is a fee a carrier bills when its truck waits at a pickup or delivery past the agreed free time.
The audit depends on timestamps: when the truck was scheduled, when it arrived, and when it left.
Timestamps come from several sources, such as the signed bill of lading, the shipper's gate or dock log, and the carrier's records.
Sources often disagree by minutes or more. A written order of preference decides which one counts.
The audit result should be approve, adjust, or hold, with the calculation saved.
Wilson, by Cartage, is an AI logistics coordinator that audits and reconciles each carrier invoice against what was booked before payment, and sends out-of-rule charges to a person.
Why do pickup timestamps decide detention charges?
Pickup timestamps decide detention charges because detention is billed by time, and the timestamps are the only evidence of how much time passed. An AI logistics coordinator should audit detention by recalculating the time from the records, not by trusting the hours on the invoice.
A carrier invoice may show "Detention at pickup: 3 hours." The shipper needs to know whether those three hours are real and billable. The answer depends on when the appointment was, when the driver arrived, when loading finished, and when the driver left. It also depends on the free time and the start and stop rules in the carrier's terms. Free time is the waiting time included in the base rate before detention starts.
The table below shows the timestamps that matter and where they usually come from.
Timestamp | What it shows | Common sources |
|---|---|---|
Appointment | When the pickup was scheduled | Scheduling system, booking record |
Arrival | When the driver reached the facility | Gate log, ELD record, carrier update, BOL |
Check-in | When the facility recorded the driver | Dock or gate log |
Loading start and end | When work began and finished | Dock or warehouse system |
Departure | When the driver left | Signed BOL out time, gate log |
A bill of lading, or BOL, is the shipping document that lists the freight and serves as a receipt between shipper and carrier. Drivers often write in and out times on it. An ELD, or electronic logging device, records a truck's location and the driver's hours.
Detention audits at scale
A shipper with many loads a week may receive dozens of detention lines. Checking each by hand takes time, which is why many teams pay small charges without review. Across a year, unchecked charges can add up. An AI logistics coordinator can recalculate every line in seconds and send people only the mismatches, so the team gets full coverage without full effort.
Why detention needs auditing
Detention charges are common, and they are easy to bill incorrectly. The clock may start too early, free time may not be deducted, or the wrong hourly rate may be used. ATRI, the American Transportation Research Institute, reported in 2024 that drivers were detained at 39.3 percent of stops in 2023 (ATRI). With detention that common, an AI logistics employee should check each charge rather than spot-check a few.
Pickup detention is the shipper's own dock
Detention at pickup happens at the shipper's own facility, so the shipper controls both the cause and the records. That makes pickup detention the easiest to audit and the easiest to reduce. The shipper's gate and dock logs are available, and the shipper's staff signed the BOL. An AI logistics coordinator can audit pickup detention with the shipper's own records and show operations where its docks hold trucks.
Fair to both sides
Auditing detention is not about refusing to pay. Carriers deserve to be paid for real waiting caused by the shipper. The audit protects both sides by applying the agreed terms to the real times. Carriers that see consistent, fair audits trust the shipper's process.
Who should run detention audits
Detention audits sit between logistics and finance. Logistics knows the loads, the docks, and the carriers. Finance pays the invoices. One of them should own the audit, with clear rules for when the other gets involved. An AI logistics coordinator can do the recalculation on every charge, send matching charges for payment, and route mismatches to the owner.
The terms come first
Before auditing timestamps, the auditor needs the carrier's detention terms: free time, hourly rate, billing increment, any cap, and the events that start and stop the clock. These usually come from the rate confirmation, the contract, or the carrier's tariff. A rate confirmation is the document that confirms the agreed price and terms for one load. Without the terms, the timestamps cannot be turned into a charge.
Where should each timestamp come from?
Each timestamp should come from the most reliable source available, chosen by a written order of preference. An AI logistics coordinator should record which source supplied each time, so the audit can be explained.
Agree on the order with carriers
The source preference order works best when carriers know it in advance. Include it in the carrier terms or the routing guide. A routing guide is a document that tells carriers how to work with the shipper. When carriers know the gate log decides, they have less reason to dispute. An AI logistics coordinator can then apply the agreed order without argument.
A source preference order
Rank | Source | Why |
|---|---|---|
1 | Shipper's gate or dock log | Recorded at the time by the facility |
2 | Signed BOL in and out times | Signed by both parties at pickup |
3 | ELD or GPS arrival and departure | Device record, independent of memory |
4 | Carrier's dispatch record | Carrier's own record, useful but less independent |
5 | Carrier's invoice note | Least independent; must be supported |
This order is an example. Some shippers trust ELD data more than handwritten BOL times. The important thing is to write the order down and apply it every time.
Time zones and clock differences
Timestamps can disagree because of time zones or clocks that are slightly off. A carrier's system may record in its home time zone while the facility records local time. An ELD may use a different clock than the gate system. The audit should convert all times to the facility's local time and allow a small tolerance for clock differences. An AI logistics employee can normalize times before comparing them.
Gate and dock logs
Many facilities log trucks at the gate or the dock. A gate log records when the truck entered and left the property. A dock log records when the truck was at a door. These records are made at the time and are hard to dispute. If your facility has them, they are often the best source.
Make timestamps a habit at the dock
The audit is only as good as the records. Ask dock staff to write in and out times on every BOL, and to sign them. If the facility has a gate system, make sure every truck is logged in and out. These habits cost little and make every detention audit faster. An AI logistics employee can flag BOLs that arrive without times, so the dock can fix the habit.
Signed BOL times
Drivers often write their arrival and departure times on the BOL, and the shipper's dock signs it. A signed BOL with times is strong evidence because both sides signed. A BOL without times, or with only the driver's handwriting and no shipper signature, is weaker.
Ask for the carrier's records early
If the shipper lacks good records for a facility, ask carriers to send arrival and departure evidence with every detention claim. A simple requirement in the carrier terms, such as "detention invoices must include signed in and out times," improves the quality of every claim. An AI logistics employee can check that each detention line comes with the required evidence.
ELD and location data
Federal rules require an ELD to record date, time, and location at each change of duty status, and to make an intermediate record at least once an hour while the vehicle is moving (49 CFR 395.26). A carrier can use these records to show when the truck arrived and left. The carrier is not required to share them with the shipper, but many will during a dispute.
Hypothetical example: three sources, one answer
This example is hypothetical and does not describe a real customer. A carrier bills four hours of detention at a pickup. The appointment was 7:00 a.m. The gate log shows arrival at 7:20 a.m. and departure at 12:05 p.m. The BOL shows 7:15 a.m. in and 12:10 p.m. out. The carrier's ELD summary shows arrival at 7:12 a.m.
The shipper's preference order puts the gate log first. The AI logistics coordinator uses 7:20 a.m. arrival and 12:05 p.m. departure, about 4 hours and 45 minutes on site. The terms give two hours of free time from the appointment or arrival, whichever is later, and bill in full hours. That leaves about 2 hours and 45 minutes, billed as 2 hours under the terms' full-hour rule. The coordinator adjusts the charge from four hours to two and records the sources and calculation.
Put Wilson to work on your freight
Wilson handles quoting, booking, tracking, carrier communication, invoice auditing, and payments. Unlimited use, $0. You pay one rate per load.
How do you recalculate a detention charge?
Recalculate a detention charge by applying the carrier's terms to the timestamps in a fixed order: start time, stop time, free time, increment, rate, and cap. An AI logistics coordinator should use the same steps on every charge.
The calculation steps
Find the start. Use the later of the appointment and the arrival, unless the terms say otherwise.
Find the stop. Use departure or release, as the terms define.
Calculate time on site. Stop minus start.
Subtract free time. Use the free time in the terms.
Apply the increment. Round as the terms say, such as full hours or quarter hours.
Apply the rate. Multiply billable time by the hourly rate.
Apply any cap. Limit the total to the cap per stop or per load.
Compare with the invoice. Note any difference.
Hypothetical example: an early arrival
This example is hypothetical and does not describe a real customer. A driver arrives at 5:30 a.m. for an 8:00 a.m. appointment and leaves at 11:00 a.m. The carrier bills three and a half hours of detention, counting from arrival with two hours of free time. The AI logistics coordinator starts the clock at the 8:00 a.m. appointment, giving three hours on site and one billable hour after free time. It adjusts the charge and sends the carrier the calculation.
When the driver arrived late
If the driver arrived after the appointment, the shipper may have moved the truck to a later slot. Waiting caused by the carrier's late arrival is usually not billable detention. The terms should say how late arrivals are treated. The AI logistics employee should apply that rule and record the late arrival.
When loading took long because of the carrier
Sometimes loading takes longer because of the carrier: the trailer arrived dirty, the wrong equipment came, or the driver was missing paperwork. Waiting caused by the carrier's problem is usually not billable detention. The dock should note the cause on the BOL or in its log. An AI logistics coordinator can read the note and exclude that time under the terms.
When the driver arrived early
If the driver arrived early, the clock usually starts at the appointment, not at arrival. An early arrival does not mean the shipper delayed the truck. The audit should start the clock at the appointment unless the terms say otherwise.
Multiple stops on one load
A load with several pickups or deliveries can have detention at more than one stop. Each stop has its own appointment, arrival, departure, and free time. The audit should calculate each stop separately and then add them. A single total for the load can hide a wrong calculation at one stop. An AI logistics coordinator can audit each stop and show the result per stop.
Increments and rounding
Some terms bill in full hours, some in 15-minute steps. Some round down; others round up. A small difference in rounding can change the charge. The audit should follow the terms exactly.
Save the calculation with the invoice
Every recalculation should be saved with the invoice: the timestamps used, their sources, the terms applied, and the result. When a carrier disputes, or an auditor reviews the payment months later, the record answers the question. An AI logistics employee can save this automatically.
Common recalculation errors
Starting at arrival when the driver was early. Overcounts time.
Forgetting free time. Bills every hour on site.
Wrong increment. Rounds up when the terms say round down.
Ignoring the cap. Bills beyond the limit.
Using the invoice's times without checking. Accepts the carrier's numbers as fact.
What should happen after the audit?
After the audit, each detention charge should be approved, adjusted, or held, with the reason and the evidence saved. An AI logistics coordinator should approve matching charges within rules and send the rest to a person.
Decide quickly
Carriers want to be paid on time. A detention audit should finish within the normal payment cycle. An AI logistics coordinator can audit each line as the invoice arrives, so valid charges are paid on schedule.
Approve, adjust, or hold
Outcome | When | Next step |
|---|---|---|
Approve | Recalculated charge matches the invoice | Pay under the normal schedule |
Adjust | Evidence supports a smaller charge | Pay the adjusted amount; send the carrier the calculation |
Hold | Evidence is missing or disputed | Ask the carrier for proof; pay after resolution |
Track adjustments to resolution
An adjustment is not finished until the carrier accepts it or the dispute is resolved. Some carriers send a revised invoice; others accept a short payment with the explanation. The audit record should show the outcome. An AI logistics employee can track each adjustment until it closes.
Send the carrier the calculation
When a charge is adjusted, the carrier should see why. A short note with the timestamps, their sources, the terms, and the math makes the adjustment fair and clear. Most carriers accept a well-explained adjustment. An AI logistics employee can prepare the note from the audit record.
Recover detention from customers where terms allow
Detention at a customer's receiving dock may be billed to the shipper but caused by the customer. Some shippers recover these costs under their sales terms. The audit record, with timestamps and causes, supports that recovery. An AI logistics coordinator can flag delivery detention at customer docks, so finance can decide whether to bill it back.
Approval limits
Many teams allow small, matching detention charges to be approved within rules, and send larger or unclear charges to a reviewer. Wilson audits and reconciles each carrier invoice against what was booked. Payments above approval limits or outside the rules wait for a person.
Deadlines for detention claims
Some carrier terms require detention to be reported within a set time, or billed within a set period after the load. Late detention claims may not be valid under those terms. The audit should check the dates against any deadlines in the terms. An AI logistics employee can compare the invoice date and the load date with the terms and flag late claims for review.
Look for patterns
Detention audits show where trucks wait. If one dock or one shift causes most detention, the fix may be in the warehouse, not the invoice. The AI logistics coordinator can show detention by facility, carrier, and time of day, so operations can reduce waiting at the source.
Hypothetical example: a hold resolved
This example is hypothetical and does not describe a real customer. A carrier bills three hours of detention at a delivery, but the receiver's BOL copy has no times, and the shipper has no gate log for that site. The AI logistics coordinator holds the charge and asks the carrier for supporting records. The carrier sends an ELD-based arrival and departure summary showing five hours on site. With two hours of free time, three hours are billable. The coordinator approves the charge and records the carrier's evidence.
How should you evaluate freight audit software on detention?
Evaluate freight audit software by giving it detention charges with conflicting timestamps, early and late arrivals, and missing evidence, and checking whether it recalculates correctly and explains each result. An AI logistics coordinator should apply your terms and your source preferences.
Demo tests for detention audits
Buyer requirement | Demo test | Evidence to see |
|---|---|---|
Uses carrier terms | Load free time, rate, increment, cap | Terms applied in the calculation |
Source preference | Give three different arrival times | Preferred source used, choice recorded |
Early arrival | Arrive 90 minutes early | Clock starts at appointment |
Late arrival | Arrive after the appointment | Late arrival handled by rule |
Missing evidence | Remove BOL times | Charge held, evidence requested |
Adjustment note | Adjust a charge | Calculation sent to carrier |
Patterns | Review a month of detention | Detention by facility and carrier |
Ask how terms are loaded
Ask how detention terms are entered for each carrier. Are they read from rate confirmations, loaded from contracts, or typed in? Terms that are wrong produce wrong audits. The AI logistics coordinator should show where each term came from.
Demo questions about detention audits
Where are each carrier's detention terms stored?
How does the AI logistics coordinator collect gate, BOL, and ELD times?
Can we set our own source preference order?
How are early and late arrivals handled?
Which charges can be approved within rules?
How are adjustments explained to carriers?
How to measure detention audit work
Track the share of detention charges audited against timestamps. Count adjustments and holds and how they resolved. Track total detention cost by facility over time. These measures show whether the AI logistics employee pays fair detention and helps reduce it.
Use a month of your real detention
Give the vendor a month of your detention charges, with your gate logs and BOLs. Ask the AI logistics coordinator to audit them. Compare its results with what you paid. The difference shows what a consistent audit would have saved, and where your records need work.
Scoring the detention audit demo
Score each test as pass, partial, or fail. A pass means the charge was recalculated from the right sources under the right terms, with a saved explanation. A partial means the result was right but the explanation was missing. A fail means the invoice hours were accepted without checking.
Warning signs in a detention audit demo
Detention lines are paid if they are below a dollar threshold, with no check.
The software cannot store carrier-specific detention terms.
Only one timestamp source is used.
Adjustments carry no explanation.
Where does Wilson fit in auditing detention charges?
Wilson, by Cartage, is an AI logistics coordinator that audits and reconciles each carrier invoice against what was booked before payment. Because Wilson also books and tracks each load it runs, it holds the appointment, the carrier communication, and the documents tied to each shipment.
Wilson replaces the TMS for freight execution and connects to the company's ERP through a method that fits the customer's environment. Customers use the Wilson Wallet to pay their carriers, and payments above approval limits or outside the rules wait for a person.
What Wilson records
Wilson keeps searchable shipment records with change history, including documents such as bills of lading and proofs of delivery. Those records support detention audits and carrier discussions.
What Cartage asks about detention in discovery
Cartage asks which facilities generate detention, how appointments and gate times are recorded, and what detention terms each carrier has. These answers shape how an AI logistics coordinator audits detention for the customer.
What Wilson does not do for detention audits
Wilson does not set your detention terms or control your dock schedule. The timestamp sources available depend on the customer's facilities and carriers. Specific audit rules and source preferences should be confirmed in a demo. Exact ERP connection details depend on the customer's systems.
Where teams start with detention audits
Most teams start their AI logistics coordinator on a few lanes and expand from there. Timing depends on scope. Cartage helps identify the first workflow during discovery. Teams with frequent detention often start with their busiest pickup facility.
Teams preparing disputes can use a freight invoice dispute evidence checklist. Teams reviewing extra charges can see why to get an accessorial charges explanation before payment. Both topics shape how an AI logistics coordinator audits detention. Teams building their audit standard can review why a freight audit needs evidence, not just a flagged charge.
FAQs
How do you audit detention charges against pickup timestamps?
Collect the appointment, arrival, and departure times from reliable sources, apply the carrier's free time and billing terms, and recalculate the charge. An AI logistics coordinator should approve, adjust, or hold each charge with the evidence saved.
Which timestamp source is most reliable for detention?
A shipper's gate or dock log and a signed BOL with in and out times are often strongest. An AI logistics employee should apply your written source preference order.
Does detention start when the driver arrives?
Usually at the later of the appointment or arrival, but the carrier's terms decide. An AI logistics coordinator should apply the terms exactly.
What should happen when a detention charge has no evidence?
Hold it and ask the carrier for supporting records. An AI logistics employee should pay only after the evidence supports the charge.
Sources
American Transportation Research Institute, detention research, September 10, 2024: https://truckingresearch.org/2024/09/new-research-documents-substantial-financial-and-safety-impacts-from-truck-driver-detention/
Electronic Code of Federal Regulations, 49 CFR 395.26, ELD data automatically recorded, reviewed October 2026: https://www.ecfr.gov/current/title-49/subtitle-B/chapter-III/subchapter-B/part-395/subpart-B/section-395.26
Cartage, Wilson product scope and pricing position, October 2026: https://cartage.ai
Ask Cartage to show how an AI logistics coordinator recalculates a detention charge from your gate log and the signed BOL, applies the carrier's free time, and sends the carrier a clear adjustment: talk to the Cartage team.
Put Wilson to work on your freight
Wilson handles quoting, booking, tracking, carrier communication, invoice auditing, and payments. Unlimited use, $0. You pay one rate per load.
Other latest news and success stories

January 25, 2022
Ergomotion books 1,800+ shipments end to end with Wilson
Read more →

January 25, 2022
Flexocraft runs its daily freight operation with Wilson
Read more →
