No category

Carrier arrival time and warehouse check-in disagree. What should be verified?

Key Takeaways

When the carrier's arrival time and the warehouse check-in time disagree, the team should verify five things before accepting either one: the time zone, the appointment, where the truck was, what happened at the gate, and how each time was recorded. An AI logistics coordinator can gather these facts for each stop and present the reviewer with a clear explanation of the gap.

  • A carrier arrival time is when the carrier says the truck reached the site.

  • A warehouse check-in time is when the site recorded the truck as checked in.

  • The gap between the two decides whether the wait was the carrier's or the site's responsibility.

  • Many gaps have simple causes: time zones, early arrival, a line at the gate, or late data entry.

  • Some gaps mean the truck was at the wrong gate or the wrong site.

  • The reviewer should settle each gap using the terms on the rate confirmation and save the reason.

  • Wilson, by Cartage, is an AI logistics coordinator that compares carrier arrival times with site records and flags gaps for review before the invoice is paid.

Why do carrier arrival times and warehouse check-ins disagree?

Carrier arrival times and warehouse check-ins disagree because they measure different moments, come from different systems, and are recorded by different people at different times. An AI logistics coordinator should expect some gap on many stops and focus on gaps large enough to change who pays for the wait.

Two different moments

Time

What it usually means

Who records it

Carrier arrival

Truck reached the area, the gate, or the parking lot

Driver, dispatch, carrier system, or device

Warehouse check-in

Driver presented paperwork and was logged

Gate staff, receiving clerk, or yard system

The driver may count arrival from the moment the truck pulled into the lot. The warehouse may count check-in from the moment the driver reached the window. Both may be honest. The difference may still be an hour.

Why the gap matters

The gap decides detention. Detention is a fee a carrier bills when its truck waits too long at a dock. Free time is the time a carrier allows at a dock before detention starts. If free time starts at the carrier's arrival time, the shipper may owe detention. If it starts at check-in, it may not. In a September 2024 study, the American Transportation Research Institute (ATRI) found that detention affected 39.3% of truck stops in 2023. Many of those charges depend on which time is used.

No standard definition

In a February 2024 Federal Register notice, the Federal Motor Carrier Safety Administration (FMCSA) noted that there is no standard industry definition of detention and used dwell time over two hours as a working measure. Dwell time is the total time a truck spends at a facility. Because there is no single standard, the rate confirmation's terms decide which time starts the clock. A rate confirmation is the document that states the agreed price and terms for one load.

Gaps are normal; large gaps need review

A gap of five or ten minutes is normal. It can come from walking from the truck to the window. A gap of an hour or more needs an explanation. The team should set a tolerance, such as 15 minutes, and review only gaps above it.

Delivery stops have the same problem

The same disagreement happens at delivery, where the receiver's check-in is compared with the carrier's arrival. The receiver is often a customer, so the shipper must ask politely and quickly. Some customers will share gate logs; others will not. The rate confirmation's terms still decide which time counts, and the shipper may need to rely more on location data at delivery.

Hypothetical example: a 70-minute gap

This example is hypothetical and does not describe a real customer. A carrier reports arrival at 7:20 a.m. for an 8:00 a.m. pickup. The warehouse shows check-in at 8:30 a.m. The carrier bills one hour of detention after two hours of free time, counting from 7:20 a.m. The AI logistics coordinator flags the 70-minute gap for review and starts gathering the facts that explain it.

What should be verified first when the times disagree?

The first things to verify are the time zone of each record, the appointment time, and the terms that say when free time starts, because these three facts settle many disagreements without further work. An AI logistics coordinator should check them automatically before sending the stop to a person.

First checks

Check

What to look for

What it settles

Time zone

Records exactly 1, 2, or 3 hours apart

A data error, not a real gap

Appointment time

Was the truck early, on time, or late?

Whether free time had started

Free time terms

Starts at arrival, appointment, or check-in?

Which time counts

Early-arrival rule

Does free time start before the appointment?

Whether early waiting is billable

The verification workflow

Step

Trigger

What the AI logistics coordinator does

When a person steps in

1. Detect gap

Arrival and check-in differ beyond tolerance

Flags the stop

Never

2. Check time zones

Gap flagged

Normalizes both times to local time

Never

3. Check appointment and terms

Times normalized

Applies the free time rule

Never

4. Gather location and gate facts

Gap remains

Pulls location data; asks the site about lines or problems

When the site does not answer

5. Suggest answer

Facts gathered

Proposes which time counts, with the reason

Reviewer approves or changes

6. Save and notify

Decision made

Saves the decision; tells the carrier if a charge changes

When the carrier disputes

Time zone errors

Carrier systems often report times in the carrier's home time zone. Warehouses use local time. A truck that "arrived at 9:00" by the carrier's clock may have arrived at 8:00 local time. When the gap is exactly a whole number of hours, the time zone should be checked first.

Early arrival

Many detention terms say free time starts at the appointment time or at arrival, whichever is later. If the truck arrived 40 minutes early and checked in on time, the early wait is not billable under those terms. The rate confirmation should say this clearly. If it does not, the team should add it to future rate confirmations.

Appointments that moved

Sometimes the appointment itself changed after booking, and the carrier and site have different times. The site may show a 10:00 a.m. slot while the carrier still has 8:00 a.m. Before judging early or late arrival, the reviewer should confirm which appointment was current and whether the carrier was told. The change history on the booking shows this.

Late arrival

If the truck arrived after the appointment, some sites move it to the next open slot. The wait for that slot is usually not billable, because the delay started with the carrier. The appointment record and the check-in time together show this.

Data entry delays

Sometimes the check-in time is wrong because the clerk entered it late. A busy gate may log several trucks at once, an hour after they arrived. If the site's system records when an entry was typed rather than when the truck arrived, the check-in time may be too late. Asking the site how its times are recorded helps the reviewer weigh them.

Hypothetical example: settled by the appointment

This example is hypothetical and does not describe a real customer. In the 70-minute gap example, the appointment was 8:00 a.m. The terms say free time starts at the later of arrival or appointment. Free time therefore starts at 8:00 a.m., not 7:20 a.m. The truck left at 10:45 a.m., so detention is 45 minutes after two hours of free time, not one hour. The AI logistics coordinator applies the terms and sends the reviewer the corrected amount.

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.

What should be verified about where the truck was and what happened at the gate?

After the first checks, the team should verify where the truck was, using location data if available, and what happened at the gate, such as a line, a paperwork problem, or a wrong gate. An AI logistics coordinator should collect these facts from the carrier and the site and attach them to the stop.

Location and gate checks

Check

Source

What it can show

Truck location over time

ELD or GPS data where shared

Whether the truck was at the site, nearby, or elsewhere

Gate line

Site staff or yard system

Whether trucks were waiting to enter

Paperwork problem at check-in

Warehouse

Missing pickup number or wrong load

Wrong gate or building

Location data and site staff

Driver at the right site but wrong entrance

Site closed or not ready

Warehouse

Dock not open at appointment time

An ELD, or electronic logging device, records a truck's driving time and status and can share location. GPS is a satellite positioning system that shows a vehicle's location.

What ELD data can and cannot show

Federal rules require ELDs to record the date, time, and location when a driver's duty status changes, and at least once an hour while the vehicle is moving. This can show that a truck stopped near the site at a certain time. It does not show whether the truck was in line at the gate, parked down the road, or at the wrong building. Location data is strong support, but it needs the site's record to tell the full story.

Where the carrier's time comes from

The reviewer should also ask how the carrier's arrival time was recorded. A time from a device is more reliable than a time typed by a dispatcher after a phone call. If the carrier's time came from the driver's message hours later, it deserves less weight. The record of the claim should show its source.

Lines at the gate

If trucks wait in line to enter, the time in line may be the site's responsibility. The site should be able to say whether there was a line that morning. If the truck was on time and waited in line, the reviewer may count from arrival. If the truck was late and waited in line, the reviewer usually counts from check-in.

Paperwork problems at check-in

Sometimes the driver reaches the window but cannot be checked in because the pickup number is missing or does not match. Whose fault that is depends on what was sent to the carrier. If the shipper never sent the pickup number, the wait is the shipper's. If the carrier did not pass it to the driver, it is the carrier's. The booking record shows which.

Wrong site altogether

Occasionally the truck went to a different site entirely, such as an old warehouse or a sister plant. Location data usually shows this clearly. If the wrong address came from the shipper's paperwork, the wait and extra miles are usually the shipper's cost. If the carrier entered the address wrong, they are the carrier's. The booking and the bill of lading show which.

Ask the site the same day

The site's memory of a gate line or a paperwork problem fades fast. The best time to ask is the day of the stop. A short message, such as "Load 4471: carrier says arrival 7:20, your check-in shows 8:30. Was there a line or a problem at the gate?", usually gets a quick answer. A week later, it may get none.

Hypothetical example: a missing pickup number

This example is hypothetical and does not describe a real customer. A driver arrives at 8:55 a.m. for a 9:00 a.m. appointment, but the guard cannot find the pickup number. The driver calls dispatch, which finds it in an email at 9:40 a.m. The warehouse logs check-in at 9:45 a.m. The AI logistics coordinator checks the booking: the pickup number was in the tender sent to the carrier. The 45-minute delay started on the carrier's side, so free time starts at check-in.

rgb(251, 234, 190)

How should the reviewer decide which time counts?

The reviewer should decide by applying the terms on the rate confirmation to the verified facts, and save the decision with a short reason. An AI logistics coordinator should present the facts, the terms, and a suggested answer, so the reviewer can decide in minutes.

Decision guide

Verified situation

Time that usually counts for free time

Time zone error

The corrected time

Truck early, checked in on time

Appointment time

Truck on time, waited in a gate line

Arrival or appointment time

Truck late

Check-in time

Driver missing paperwork from the carrier

Check-in time

Shipper did not send the pickup number

Arrival or appointment time

Truck at the wrong gate due to carrier error

Check-in time

Truck at the wrong gate due to unclear site instructions

Arrival or appointment time

Site closed or not ready at appointment

Appointment time

These are common rules. The rate confirmation and the customer's own terms decide the final answer.

Partial responsibility

Some waits are shared. The truck arrived 20 minutes late, and then the dock took an extra hour because a forklift broke. The reviewer may count free time from check-in, but still accept part of the wait as the site's. The terms may not cover every case, so the reviewer's judgment and reason should be saved clearly.

Write down the reason

Each decision should be saved with the facts and the reason, such as "Appointment 8:00; truck arrived 7:20; terms: free time from later of arrival or appointment; free time starts 8:00." This lets anyone understand the decision later and keeps decisions consistent across loads.

Tell the carrier with evidence

If the decision changes the carrier's detention charge, the carrier should receive the facts and the reason. A message with the appointment time, the check-in time, and the terms is usually accepted. A message that just says "detention denied" usually starts a long thread. Teams handling these disputes can read how to dispute detention charges on a carrier invoice.

Keep decisions consistent

Two similar stops should get the same answer. If one reviewer counts from arrival and another from check-in for the same situation, carriers will notice and push back. The decision guide, and the saved reasons from past decisions, help keep answers consistent. The AI logistics coordinator can show the reviewer how similar past stops were decided.

Be fair when the site caused the wait

When the evidence shows the site caused the wait, the reviewer should approve the charge. Carriers notice which shippers pay fairly. A record that shows both approvals and denials, each with a reason, supports a good relationship.

Hypothetical example: approving a charge

This example is hypothetical and does not describe a real customer. A carrier arrives at 1:58 p.m. for a 2:00 p.m. appointment, and location data shows the truck at the gate. The warehouse check-in is 2:35 p.m. because the gate staff were on break. The AI logistics coordinator shows the reviewer that the truck was on time and the delay was at the site. The reviewer approves detention counted from 2:00 p.m.

How can teams reduce disagreements between arrival and check-in times?

Teams can reduce disagreements by stating clearly in the rate confirmation when free time starts, sending complete pickup details to the carrier, asking sites to record both gate arrival and check-in, and collecting the records on the day of the stop. An AI logistics coordinator can handle the routine parts of each of these steps.

Prevention steps

Step

Who

Effect

State free time rules on the rate confirmation

Logistics

Removes arguments about which time counts

Send pickup numbers, gates, and dock instructions with the tender

Logistics

Fewer delays at check-in

Record gate arrival and check-in separately

Site

Shows lines and window delays

Use local time with time zone on all records

Everyone

Removes hour-off errors

Collect times on the day of the stop

AI logistics coordinator

Fresh, complete records

Review disputes by site and carrier

Logistics manager

Finds repeat causes

Ask sites for two times

The single most useful change at many sites is to record two times: when the truck reached the gate and when it checked in. If the site can add a third, the time the door was assigned, even better. These three times explain most waits.

Include delivery sites in the review

The shipper's own sites are easier to fix, but customer sites often cause more detention. Sharing data on waits with key customers, politely and with facts, can lead to better appointment practices on their side too.

Measure the gaps

The team should track the average gap between carrier arrival and check-in by site and by carrier. A site with large gaps may need more gate staff or better instructions. A carrier with large gaps may be reporting arrival too early. These numbers make the next conversation easier.

Share the facts with the warehouse

When a review shows that the site caused a wait, the warehouse should hear about it with the facts, not as blame. Most dock teams want to improve and need data to make the case for more staff or better scheduling. A monthly summary of waits by cause can help.

Agree on rules with key carriers

For carriers that run many loads, the team can agree on rules in advance: which time counts, what tolerance applies, and what evidence each side will provide. Agreed rules turn disputes into simple checks.

Hypothetical example: a site fix

This example is hypothetical and does not describe a real customer. A manufacturer finds that one plant has an average gap of 55 minutes between carrier arrival and check-in, compared with 10 minutes at other plants. The plant has one gate clerk for two gates in the morning. The plant adds a second clerk from 6 to 9 a.m. The gap falls to 15 minutes, and detention disputes at that plant drop.

Where does Wilson fit when arrival and check-in times disagree?

Wilson, by Cartage, is an AI logistics coordinator that books loads with the customer's approved carriers, tracks each load, and keeps the arrival and check-in records for every stop with the shipment. Wilson tracks each load using the best source available: carrier API, GPS or ELD data where it exists, the carrier's website by PRO number, and email or phone where configured. A PRO number is a tracking number a carrier gives to a shipment.

Wilson replaces the TMS for freight execution and connects to the company's ERP. A TMS, or transportation management system, is software used to plan, book, and track freight. An ERP, or enterprise resource planning system, is the company's main business system for orders, inventory, and accounting.

Why same-day collection matters for Wilson

Wilson asks for site times on the day of the stop where configured, so the comparison can happen while the facts are fresh. By the time the invoice arrives, most gaps are already explained.

How Wilson handles a gap

Wilson compares the carrier's arrival time with the site's check-in time, checks the time zone, the appointment, and the terms, and flags gaps above the tolerance for review with the facts attached. Wilson works with carriers through email, API, EDI where the carrier supports it, and phone calls where configured, and it notifies internal teams through Slack, Microsoft Teams, email, or SMS.

At invoice time

Wilson audits and reconciles each carrier invoice against what was booked, using the accepted times for any detention line. Customers use the Wilson Wallet to pay their carriers. Payments above approval limits or outside the rules wait for a person. Wilson has no subscription or platform fee; its pricing is a percentage of the freight payments coordinated through the Wallet. An optional deployment fee applies only if the customer wants Cartage to handle setup.

What Wilson does not decide alone

Wilson does not decide whether a wait was the site's or the carrier's fault when the facts are unclear. It presents the facts and a suggested answer, and the reviewer decides. Wilson does not approve detention above the customer's approval limits.

Where teams start

Wilson starts with assisted execution. Approval limits are set by the customer, and routine actions can run automatically within those rules as reliability is proven. Timing depends on scope: most teams start on a few lanes and expand from there. Every comparison and decision is saved in the shipment record with change history.

Teams using appointment data as evidence can read how appointment records support a detention charge.

This article is part of our complete guide to driver arrival and detention records.

FAQs

What should be verified when arrival and check-in times disagree?

The time zone, the appointment, the free time terms, where the truck was, and what happened at the gate. An AI logistics coordinator gathers these facts for the reviewer.

Which time starts free time?

The rate confirmation decides. Many terms use the later of arrival or appointment. An AI logistics coordinator applies the terms to the verified facts.

What if the truck waited in line at the gate?

If the truck was on time, the wait is often the site's responsibility. An AI logistics coordinator asks the site whether there was a line.

How can these disagreements be reduced?

Clear free time terms, complete pickup details, two site times, and same-day record collection. An AI logistics coordinator handles the routine steps.

What if the site has no check-in record?

The reviewer must rely on location data and the carrier's records, and should note that the proof is weaker. An AI logistics coordinator marks the stop as unconfirmed so it is reviewed before payment.

Sources

Ask Cartage to show how an AI logistics coordinator compares carrier arrival times with warehouse check-ins and settles the gap before the invoice is paid: 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

White bed with white pillows and linens, cover image for the Ergomotion case study

January 25, 2022 

Ergomotion books 1,800+ shipments end to end with Wilson

Read more →

Designer sketching cardboard packaging dielines next to box samples, cover image for the Flexocraft case study

January 25, 2022 

Flexocraft runs its daily freight operation with Wilson

Read more →

Your AI logistics coordinator, backed by humans.

Quoting, tracking, and coordination — off your plate, without the handover headaches.

Wilson

You’ve got the vision. Wilson handles the freight.

Copyright © Cartage. 2025

Your AI logistics coordinator, backed by humans.

Quoting, tracking, and coordination — off your plate, without the handover headaches.

Wilson

You’ve got the vision. Wilson handles the freight.

Copyright © Cartage. 2025

Your AI logistics coordinator, backed by humans.

Quoting, tracking, and coordination — off your plate, without the handover headaches.

Wilson

You’ve got the vision. Wilson handles the freight.

Copyright © Cartage. 2025

Your AI logistics coordinator, backed by humans.

Quoting, tracking, and coordination — off your plate, without the handover headaches.

Wilson

You’ve got the vision. Wilson handles the freight.

Copyright © Cartage. 2025

Your AI logistics coordinator, backed by humans.

Quoting, tracking, and coordination — off your plate, without the handover headaches.

Wilson

You’ve got the vision. Wilson handles the freight.

Copyright © Cartage. 2025

Your AI logistics coordinator, backed by humans.

Quoting, tracking, and coordination — off your plate, without the handover headaches.

Wilson

You’ve got the vision. Wilson handles the freight.

Copyright © Cartage. 2025

Your AI logistics coordinator, backed by humans.

Quoting, tracking, and coordination — off your plate, without the handover headaches.

Wilson

You’ve got the vision. Wilson handles the freight.

Copyright © Cartage. 2025

Your AI logistics coordinator, backed by humans.

Quoting, tracking, and coordination — off your plate, without the handover headaches.

Wilson

You’ve got the vision. Wilson handles the freight.

Copyright © Cartage. 2025