ETA, ETD, ATA, and ATD are the trip clock: two estimates (arrival and departure) and two facts (actual arrival and departure). In ocean shipping they anchor the vessel or container to a port; on the Mexico–U.S. corridor the same language governs drayage and last mile without diluting the maritime search intent.

ETA · ETD · ATA · ATD
4 terms
estimate ↔ actual (out & in)
2 pairs
clear point: port, gate, or DC
1 anchor
milestone pilot on one corridor
6–8 wks

Cluster: shipment · demurrage · control tower · logistics monitoring · multimodal TMS.

What ETA, ETD, ATA, and ATD mean (table)

The four acronyms come from operational shipping English. In plain terms:

ETA

English: Estimated Time of Arrival

Spanish: Hora estimada de llegada

What it measures: When arrival is expected at the defined point (port, terminal, DC, customer)

ETD

English: Estimated Time of Departure

Spanish: Hora estimada de salida

What it measures: When departure is expected from origin (berth, yard, dock)

ATA

English: Actual Time of Arrival

Spanish: Hora real de llegada

What it measures: When it actually arrived (berth, gate-in, destination geofence)

ATD

English: Actual Time of Departure

Spanish: Hora real de salida

What it measures: When it actually left (departure, gate-out, yard exit)

Golden rule: name the point. “ETA Manzanillo” is not “ETA Guadalajara DC”. Without an anchor, WhatsApp invents a parallel clock. Related: what a shipment is.

Why they matter for ports, appointments, demurrage, and inventory

These timestamps are not carrier jargon: they move money, dock space, and stock promised to the customer.

Port / terminal

What the clock decides: Berth, cranes, gate, and container free time

If the milestone lies: Queues, burned appointments, demurrage

Dock / DC appointments

What the clock decides: Unload window vs operable ETA

If the milestone lies: Wait time, truck detention, redelivery

Inventory / plant

What the clock decides: In-transit available vs floor available

If the milestone lies: Surprise stockout or overstock

Accounts payable / dispute

What the clock decides: ATA/ATD + gate as evidence

If the milestone lies: You pay demurrage or detention with no defense

In 2026 the Manzanillo–inland corridor still shows a familiar pattern: the vessel can berth “on time” and drayage still slips due to port access, roadworks, or burned SIP/EDD appointments. The line portal’s ETA does not forgive free time if your box does not leave. Calibrate free time with your contract or the carrier’s published tariff; do not invent days. See demurrage and detention / dwell.

Container ships at berth with ship-to-shore cranes at a maritime terminal
Berth ATA ≠ container released. The operable clock continues through clearance, gate, and drayage.

Estimate vs actual: ETA↔ATA and ETD↔ATD compliance

The value is not memorizing acronyms: it is measuring the gap and typing the cause.

ETD–ATD

Business question: Did we leave when we promised?

Healthy signal: ATD ≈ ETD (same window)

Failure signal: Recurring late ATD: loading, docs, origin customs, berth slot

ETA–ATA

Business question: Did we arrive when we promised?

Healthy signal: ATA inside window / tolerance

Failure signal: Late ATA: weather, congestion, diversion, prior call

ATD–ETA

Business question: Is the transit plan still credible?

Healthy signal: ETA recalculates when ATD confirms

Failure signal: Frozen ETA after late ATD = cascading broken promise

ATA–next milestone

Business question: Does free time / appointment / inventory start?

Healthy signal: Typed ATA triggers plan B

Failure signal: ATA only in chat: demurrage and inventory blind

Complement with OTD (on-time delivery): OTD looks at the customer promise; ETA↔ATA looks at the leg’s truth. You need both.

What moves ETA (weather, congestion, customs, access)

ETA is not a magic TMS number: it is an estimate that degrades if nobody updates it with facts.

Weather / swell / canal

Where it hits: Ocean transit and berthing

How to type the exception: Service delay (carrier) · new published ETA

Port or yard congestion

Where it hits: Anchorage, berth, yard

How to type the exception: Berth wait / yard dwell · operable ATA impact

Customs clearance / pedimento

Where it hits: Container release

How to type the exception: Docs / duties / exam · fake ETA to DC

Access / SIP-EDD slots / roadworks

Where it hits: Gate and drayage (e.g. Manzanillo inland)

How to type the exception: Burned appointment · access queue · late yard ATD

Drayage / chassis capacity

Where it hits: Dray to DC or border

How to type the exception: No equipment / no appointment · multimodal ETA breaks

Public 2026 sources (Maersk corridor notices, T21 coverage on Manzanillo access) underline the same point: the bottleneck is often after berthing. That is why your tower needs port ATA and a recalculated ETA to the door. See customs clearance.

How to use them in the control tower, TMS, and exceptions

A TMS that only shows vessel ETA with no alert owner is decoration. The tower turns the clock into action.

Operable clock

From estimate to exception

Elige un paso para ver el detalle

Detalle del paso · 01

Anchor the point

Port · gate · DC

Minimum protocol for a Mexico–U.S. shipper:

  • Every milestone has a source (carrier portal, GPS, geofence, app, typed message) and lives under the trip ID.
  • If the ETA↔ATA or ETD↔ATD gap crosses a threshold, someone acts in minutes (typical tower meta: first useful action), not “someone saw it on the map”.
  • WhatsApp can notify; it is not the system of record. The notice must land as a milestone in the TMS/file. See control tower and logistics monitoring.

Mexico–U.S.: one clock across ocean, drayage, and last mile

The query is maritime; real corridor ops almost never end at the berth. The same vocabulary prevents one Excel per mode.

Ocean

Clock anchor: Vessel / container / port

Typical document: Booking · bill of lading (B/L)

Closing milestone: ATD sail · ATA berth / gate

Drayage

Clock anchor: Tractor + container

Typical document: Carta Porte + CFDI (Mexico)

Closing milestone: Yard ATD · ETA/ATA DC or border

Long-haul / crossing

Clock anchor: Trip / unit

Typical document: Carta Porte · POD

Closing milestone: ETA window · geofence ATA · POD

Air (when used)

Clock anchor: Flight / AWB

Typical document: Air waybill (AWB)

Closing milestone: Flight ETD/ATD · airport ETA/ATA

OCL is multimodal (road, ocean connection, air): one thread of milestones and exceptions. It does not replace the ocean carrier; it stops each mode living in a different chat. Guide: Mexico–U.S. multimodal TMS · multimodal visibility and documentation.

Checklist: time milestones that close the trip

Use this on a one-corridor pilot (port, DC or port, and border) before buying “another tracking screen”.

Elige un paso para ver el detalle

Detalle del paso · 01

Point anchored per milestone

Step 1

Port, gate, DC, or customer · written on the trip ID

What OCL executes with milestones under one trip ID

The wedge is not “another acronym list”: it is finished work. OCL Cargo is an autonomous TMS with computer-use agents (they operate screens and portals) that concentrate ETA/ETD/ATA/ATD milestones, status, and evidence (GPS, POD) under the same trip ID; WhatsApp or the app can capture typed milestones without becoming a parallel spreadsheet.

Agents + your team

Milestones that reach a decision

Elige un paso para ver el detalle

Detalle del paso · 01

Capture milestone

Portal · app · WhatsApp

No day-one TMS replacement required. Typical pilot 6–8 weeks on one corridor; recovery pattern 5–7% when auditing 100% of the pilot flow; order of magnitude ~$50 MXN per shipment when scope fits. Humans on exception judgment, not on refreshing the map. Context: fake digitization and the human bridge.

Related reading

Key takeaways5 points
  1. ETA/ETD plan; ATA/ATD prove. Without the estimate↔actual pair you cannot measure compliance or dispute demurrage.
  2. Name the timestamp point: berth, gate-in, DC, or customer door. An ETA with no anchor is rumor.
  3. On Mexico–U.S. the same clock must cross vessel, clearance, drayage, and truck; otherwise inventory and appointments lie.
  4. Healthy tower: typed milestones under the trip ID, exception owner, and actionable notice to dock/accounts payable.
  5. OCL concentrates milestones + evidence (WhatsApp/app, GPS, POD) without a day-one TMS migration; 6–8 week pilot.

Does your ETA live in the portal and your ATA in WhatsApp?

Book a diagnostic: one corridor, milestones under one trip ID, and owned exceptions. No day-one TMS migration.

Frequently asked questions