1
Identify both parties with full legal names
Enter the shipper's and carrier's registered legal entity names, addresses, and contact details. For the carrier, include their transport operating licence number or DOT/MC number where applicable.
π‘ Verify the carrier's legal name against their operating licence β trade names and legal entities often differ, and using the wrong name creates enforcement problems.
2
Describe the cargo precisely
List commodity type, number of units, gross weight, dimensions, and any hazardous materials classification (UN number, packing group). Enter the declared value the shipper will use for insurance and liability purposes.
π‘ If cargo is temperature-sensitive, fragile, or high-value, state the specific handling requirements in this clause rather than relying on a separate instruction document that may not travel with the shipment.
3
Specify route, mode, and delivery window
Enter origin and destination addresses, the mode of transport, any permitted transshipment points, and the contracted transit time with a specific latest-delivery date.
π‘ For multimodal shipments, identify the liability regime for each leg β CMR for road, COGSA or Hague-Visby for sea, Montreal Convention for air β and note which applies where.
4
Set freight rates, surcharges, and payment terms
State the base rate per unit (tonne, container, pallet, or km), enumerate all applicable surcharges by name and percentage, specify the invoicing currency, and set a precise due date β Net 30 from invoice date, prepaid, or collect.
π‘ Include a rate-validity period for ongoing arrangements. Fuel and congestion surcharges can change monthly β a validity clause of 30 or 90 days prevents disputes on long-term lanes.
5
Set liability limits and declare excess value if needed
Enter the contractual liability cap per unit or per kg. If the cargo value exceeds the applicable convention limit (e.g., $500 per package under COGSA), declare excess value in this clause and confirm whether an additional freight charge applies.
π‘ Compare your declared value against your cargo insurance policy limit β they should align. A gap between them means either you are over-insured or the carrier's liability won't cover your actual loss.
6
Allocate insurance obligations
State which party carries cargo insurance, the minimum insured amount, the policy type (all-risk vs. named perils), and the obligation to provide certificates of insurance before loading.
π‘ All-risk cargo insurance is not the same as the carrier's liability insurance. Make this distinction explicit in the clause to prevent the shipper from assuming they are covered by the carrier's policy.
7
Set the claims notification deadlines
Enter specific day-counts for reporting visible damage at delivery, concealed damage after delivery, and filing a formal written claim. Confirm these are consistent with the applicable international convention minimums.
π‘ Set your internal claims deadline reminder for at least 48 hours before the contractual notification window closes β waiting until the last day frequently results in missed deadlines.
8
Sign before the first shipment departs
Both parties must sign the contract before the first shipment moves. Exchanging bills of lading on unsigned contract terms creates ambiguity about which document governs in the event of a dispute.
π‘ For ongoing arrangements, execute a master transport agreement first, then reference it on each bill of lading β this avoids re-executing the full contract for every shipment.