In the last week of October, northbound trucks at Ghuwaifat stretched about 9 km, and drivers waited 8–14 hours. This wasn't a system outage. Saudi customs started weighing trucks one by one, checking axle load and gross weight.
I had three machinery-parts shipments booked as a single 40HQ at 26.8 tonnes. At the border, the container was pulled for pallet breakdown and temporary storage. The customer paid an extra SAR 2,100 and lost two days. Put simply, too many sellers pick container size by cubic volume and ignore axle distribution. A 40HQ is rated around 26.5 tonnes payload, but keeping actual cargo under 24 tonnes is safer. A 20GP often works better for dense cargo. And don't declare vague goods descriptions like 'parts' just to save time. If the weight doesn't match the VGM, inspection gets slower, not faster.
In practice, ask the factory for carton gross weight and pallet center of gravity before booking. Build a simple axle-load sheet. Split heavy cargo into two 20GPs, or clear at Jeddah and truck it inland. Add two days of buffer to your booking, and put a clause in the contract that border delays don't count as free time. Check that your forwarder can produce a weighbridge slip, not just a VGM number typed into a portal. In October, we switched two auto-parts shipments from 40HQ to 20GP. Ocean freight rose by about USD 650, but we saved nearly RMB 11,000 in land freight penalties and storage.
Is stricter weighing bad news? Not entirely. Fewer overloaded trucks mean less damage on the Jeddah–Riyadh run. My experience is that the cheapest quote usually ignores the border. If a forwarder quotes you a 40HQ for 27 tonnes of tiles or machinery and doesn't ask about axle load, that's a red flag. So the next time you book a container, will you still pick it by volume alone?