Why arrival alerts save money at SA ports
Container arrival at Durban or Cape Town starts a clock. Once your container is discharged from the vessel, Transnet Port Terminals (TPT) begins counting free days — the period during which you can collect your container without paying storage or demurrage charges. From 1 April 2025, TPT cut free days at all its terminals from 3.25 days to 3 calendar days. Miss that window and you begin paying daily charges that escalate rapidly.
The problem: many importers only find out their container has arrived when they check the carrier portal manually — sometimes a day or two after discharge. Those lost hours eat directly into a 3-day window. An importer who receives an automatic alert at the moment of discharge can contact their clearing agent immediately, confirm the customs entry is lodged, and book a haulier — all within hours. One who finds out the next morning is already behind.
This guide explains every option available to SA importers, from completely free carrier email alerts to professional tracking tools, and how to set each one up.
Option 1: Free carrier email alerts
All major carriers serving South African ports offer free email alert subscriptions tied to a shipment's B/L or container number. Setup takes under five minutes. Here is how for each major carrier:
MSC:
- Go to mymsc.com and track your shipment by B/L number.
- On the tracking result page, look for "Subscribe" or "Track & Get Updates".
- Enter your email address. You will receive alerts for: vessel departure, ETA changes, vessel arrival, container discharge, and container availability (in some regions).
- No account required for basic alerts, but creating a free myMSC account gives a fuller notification history.
Maersk:
- Create a free account at maersk.com (takes 2 minutes).
- Track your shipment by B/L or booking number.
- Click "Follow" or "Add to My Shipments" on the result page.
- In your account preferences, enable email notifications. Maersk's alerts are among the most detailed — you get ETA change history, departure confirmation, discharge, and container pickup readiness notifications.
CMA CGM:
- Go to cma-cgm.com → Track & Trace and search your shipment.
- On the result page, look for "Create Alert" or "Subscribe to updates".
- Enter your email. CMA CGM sends alerts for departure, transhipment, and arrival events.
- For the most complete notifications, register a free CMA CGM account and manage alert preferences from "My Shipments".
Option 2: Freight forwarder arrival notices
Your freight forwarder's local South African agent (port agent) receives an arrival notice from the shipping line when the vessel is confirmed for a berth or when the container is discharged. This is a standard part of the shipping documentation chain. The arrival notice typically includes:
- Vessel name and voyage
- Actual arrival date (ATA) at Durban or Cape Town
- Container number(s) under your B/L
- Free period expiry date (when demurrage begins)
- Any outstanding line charges to be paid before release
The challenge: not all forwarders automatically forward this notice to you (the importer) as soon as they receive it. Some forward it the same day; others only act on it when you call. Establish clearly with your forwarder: "Please forward the arrival notice to me the same day you receive it." This simple instruction, confirmed in writing, often solves the notification problem without needing any additional tools.
Many SA-based forwarders now offer online portals where you can see your shipment status and download arrival notices yourself. Ask your forwarder whether they have one — and if so, set it as your primary real-time check for terminal status, since the forwarder's system often has more accurate local information (TPT terminal position, release status) than the carrier's global portal.
Option 3: Multi-carrier aggregator alerts
For importers managing several shipments on different carriers simultaneously, switching between individual carrier portals is time-consuming. Multi-carrier aggregator sites allow you to track all shipments in one place and set alerts across carriers:
| Platform | Free tier | Alert types | SA-specific features |
|---|---|---|---|
| Track-Trace.com | Yes — limited shipments | Email on status change | Limited — no demurrage clock |
| Searates.com | Yes — with account | Email + push | General — not SA-specific |
| Real-View SCM | Free plan (1 shipment) | Email + dashboard + demurrage clock | Built for Durban + Cape Town; TPT rules built in |
Generic aggregators give convenience but typically lack SA port-specific context — they do not know Durban's 3-day free window, the anchorage congestion pattern, or the difference between "vessel at Durban" and "container available at terminal". A specialist tool calibrated to South African ports is significantly more useful for active importers.
Option 4: Real-View SCM — demurrage-aware tracking for SA importers
Real-View is TradeCaravan's dedicated shipment tracking platform built specifically for South African importers. Unlike generic global trackers, Real-View is designed around the realities of Durban and Cape Town ports — the anchorage congestion, the 3-day free windows, and the gap between vessel arrival and container availability.
Key features relevant to arrival alerts:
- Multi-carrier shipment dashboard — all your active SA imports in one view regardless of carrier
- Demurrage clock alerts — notifications timed to the remaining free days at Durban or Cape Town, not just vessel arrival
- Anchorage status flags — distinguishes between vessel at berth (discharging) vs vessel at anchor (still waiting)
- ETA change notifications — alerts when the ETA shifts, in either direction
- WhatsApp alerts (Twilio) — notifications via WhatsApp in addition to email, useful when you are away from your inbox
Real-View offers a free plan covering one active shipment — enough to trial the system on your next Durban import. Paid plans cover 5, 20, or unlimited shipments at R299, R699, and R1,499/month respectively.
Step-by-step: setting up free carrier alerts for a Durban shipment
For a single shipment, here is the most reliable free approach:
Step 1: Confirm your carrier and get the Master B/L number
If your cargo was booked through a forwarder, confirm whether you have a Master B/L (carrier-issued) or House B/L (forwarder-issued). Only the Master B/L works on the carrier's portal. If you have a House B/L, ask your forwarder for the Master B/L number immediately after the vessel departs — do not wait until arrival. See our guide on container numbers vs B/L numbers for the full explanation.
Step 2: Register for alerts on the carrier's portal
Go to your carrier's tracking portal (MSC: mymsc.com; Maersk: maersk.com/tracking; CMA CGM: cma-cgm.com). Track your shipment and subscribe for email alerts as described in Option 1 above. Use an email address you check daily — these alerts are time-sensitive.
Step 3: Instruct your forwarder to forward the arrival notice
Email your freight forwarder: "Please forward me the carrier's arrival notice for B/L [number] on the same day you receive it, and include the free-day expiry date." This takes 30 seconds and creates a paper trail. A good forwarder will already do this by default; if yours does not, this instruction fixes it.
Step 4: Set a calendar reminder for ETA minus 5 days
Create a calendar event 5 days before the current ETA to manually verify: customs entry lodged? Haulier provisionally booked? SARS registration up to date? This backstop catches gaps that automated alerts miss — particularly on the documentation side.
Step 5: Act on the discharge alert within 2 hours
When you receive the discharge notification, treat it as urgent — not a polite FYI. Immediately: (a) forward to your clearing agent and confirm pre-clearance status; (b) confirm the haulier booking for the soonest available slot; (c) note the free-day expiry date and put it in your calendar. At 3 free days, your pickup window is narrow.
Get demurrage clock alerts for all your Durban & Cape Town shipments
Real-View SCM is built for SA importers — one dashboard, carrier-agnostic alerts, and demurrage clocks calibrated to TPT's actual free-day rules so you never get caught out.
Explore Real-View SCM →Frequently asked questions
Do carrier email alerts tell me when my container is available for pickup, or just when the vessel arrives?
Most carrier alerts notify you of vessel arrival and container discharge (container physically off the vessel), but not necessarily "container available for pickup" — which also requires carrier release and SARS clearance. Maersk's portal is the most detailed and does include a container availability notification in some regions. For Durban, always follow up with your clearing agent after the discharge notification to confirm actual pickup readiness rather than assuming the container is collectible immediately.
Can I get alerts by WhatsApp instead of email?
The carrier portals (MSC, Maersk, CMA CGM) currently only support email alerts. WhatsApp notifications are available via specialist platforms — Real-View SCM uses the Twilio WhatsApp Business API to send alerts directly to your phone. For many importers in South Africa who are on mobile much of the day, a WhatsApp notification is more reliably seen than an email.
My carrier alert says "Arrived at Durban" but it has been 48 hours and nothing has moved — why?
"Arrived at Durban" in the carrier's system often means the vessel has entered the port area — which includes the anchorage. If the vessel is waiting for a berth, no discharge is happening and no further events will update until berthing. Check the vessel's AIS position on MarineTraffic using the vessel name from your tracking result. If it shows the vessel at anchor rather than berthed, the 48-hour wait is the anchorage queue, not a system error.
Does setting up carrier alerts cost anything?
No. Email alert subscriptions on the carrier portals (MSC, Maersk, CMA CGM, Hapag-Lloyd, Evergreen) are free. Creating an account on these portals is also free. You pay only if you use a paid-tier professional tracking service. For one to two shipments per month, the free carrier alerts and your forwarder's arrival notice are sufficient. For more active importers with multiple concurrent shipments, a paid specialist platform saves more in demurrage prevention than it costs in subscription fees.
What is the "free period expiry date" on the arrival notice?
It is the last date you can collect (gate-out) the container without incurring demurrage charges. At TPT terminals (Durban and Cape Town), the free period is 3 calendar days from the date of discharge. After that date, daily charges begin. The expiry date is your hard deadline — book your haulier well before it, not on the day.
Related guides
Sources: Transnet National Ports Authority — TPT terminal tariffs; World Bank / S&P Global Container Port Performance Index 2024; carrier notification documentation (MSC, Maersk, CMA CGM). Free-day rules and tariffs are set by TPT and individual carriers — always confirm current rules with your forwarder. Last updated June 2026.