Drayage

Turn every container move into an invoice and driver pay.

ShipNexus tracks each container from port pickup to return, applies your rates and fees, then produces customer billing and driver payroll from the same completed move.

Includes Fleet — GPS tracking, dispatch & driver app
Start free trial View pricing

30-day free trial · No credit card required

  • Container lifecycle: follow bookings, pickups, deliveries, returns, and exceptions from one board.
  • Billing automation: per-mile rates, fuel surcharge, chassis, detention, and port fees flow into the invoice.
  • Payroll at the same time: driver pay is calculated from trip mileage and charge codes.
Invoice #INV-0842 Generated
CustomerPacific Freight Solutions
ContainerCSQU3054383
Port pickupPort of Los Angeles
Base rate (246 mi)$492.00
Fuel surcharge (12%)$59.04
Port congestion fee$75.00
Chassis fee$45.00
Total Due$671.04
Driver payroll ready: $189.60 Calculated from mileage pay, fuel share, and charge codes on the same trip.

Built for how drayage
actually works

🚢

Container tracking

Track every container from port pickup through delivery. Full status history — available, in transit, at customer, returned.

📋

Booking management

Create and manage bookings tied to containers and customers. Assign drivers, schedule pickups, and track every handoff.

🧾

Automated invoicing

Generate invoices from completed bookings. Per-mile rates, fuel surcharges, port fees — all computed automatically.

💵

Driver payroll

Calculate driver pay from trips using configurable charge codes. Mileage, per-diem, fuel — all tracked and export-ready.

🏢

Customer management

Full customer and billing entity directory. Multiple contacts per account, separate billing addresses, payment terms per customer.

🗺️

Pricing zones

Define geographic pricing zones and per-mile rates. The correct rate for any origin–destination pair is applied automatically.

📍

Live GPS (Fleet)

Full Fleet GPS tracking included. Real-time map, 10-second pings, geofence alerts — every container and every truck, live.

📱

Driver mobile app

Drivers receive drayage jobs on the same app as fleet jobs. GPS tracking runs in the background throughout.

Auto-assignment

Jobs are automatically assigned to the driver with the lightest current workload — the same smart dispatch engine as Fleet, fully integrated.

Container in. Invoice out.
Payroll calculated.

Step 01

Booking & container creation

Create a booking for a customer, attach the container number, set the port of origin and destination. The system knows your per-mile rate for that pricing zone.

New Booking — BKG-0192
CustomerPacific Freight Solutions
Container #CSQU3054383
Origin portPort of LA
Rate zoneLA→Inland · $2.00/mi
Container status — CSQU3054383
Booked
Picked Up
In Transit
Delivered
Returned
DriverMarcus R. · GPS live
Step 02

Container moves through its lifecycle

As the driver updates trip status in the mobile app, the container status advances automatically — from booked through picked up, in transit, delivered, and returned.

Step 03

Invoice & payroll generated automatically

On delivery, the system generates a customer invoice from trip data: base rate, fuel surcharge, port fees, and any charge codes you've configured. Driver payroll is calculated simultaneously.

Driver Payroll — Trip TRIP-1188
DriverMarcus R.
Mileage pay (246 mi × $0.65)$159.90
Fuel surcharge share$29.70
Total Pay$189.60

Bookings & containers,
shaped around your operation

No two drayage carriers run the same way. So the booking and container screens aren't fixed — the status tabs, the table columns, and the form fields all bend to fit how you actually work. We configure it with you during onboarding, and you can adjust any of it yourself anytime.

Customizable

Status tabs the way you think about work

Group bookings and containers into tabbed views by status — Available, At Port, In Transit, Delivered, Returned, or whatever stages your business uses. Rename them, reorder them, add your own. Each tab shows a live count so dispatchers see the whole board at a glance.

Containers
All · 48 At Port · 12 In Transit · 9 Delivered · 21 + Add tab
CSQU3054383In Transit
TGHU7700912In Transit
MSCU4471203In Transit
Choose table columns
Container #● Shown
Customer● Shown
Port / Terminal● Shown
Last free day● Shown
Chassis #○ Hidden
Seal #○ Hidden
Customizable

Show only the columns that matter

Pick which fields appear in the booking and container tables, set their order, and save different column layouts for different roles. Your dispatchers see lean operational columns; billing sees the financial ones. No scrolling past data nobody on that screen needs.

Customizable

Forms that capture what you track

Add custom fields to the booking and container forms — reference numbers, special handling notes, customer-specific codes, anything your operation records today on paper or in spreadsheets. Mark fields required, group them into sections, and they flow straight through to tracking, invoicing, and reports.

Booking form fields
CustomerRequired
Container #Required
Booking ref (your code)Custom field
Reefer temp °FCustom field
+ Add field
Included with Drayage

Your documents,
your way — we set them up

Every Drayage account gets a free document setup session during onboarding. We build your PDF templates for both shipment orders and invoices — logo, payment terms, bank details, charge layout — before your first one goes out. Need a change later? You can edit any template yourself, anytime.

What we configure for you
📄
Shipment order & invoice templates
Separate PDF layouts for the dispatch/shipment order your drivers carry and the invoice your customers receive
🏷️
Company branding
Your logo, business name, and address exactly as you want them on every invoice
💳
Payment instructions
Bank wire details, ACH info, Zelle, or check payable-to — printed on every invoice automatically
📋
Payment terms & notes
Net 30, due on receipt, late fee language — whatever your standard terms are
📊
Charge line visibility
Show or hide fuel surcharge, chassis fee, detention, port congestion — configure per your billing structure
How it works
Step 01

Fill a short intake form

After signing up, you'll get a link to a simple form. Upload your logo and tell us your billing preferences — takes about 5 minutes.

Step 02

We configure your templates

Our team applies your settings to both your shipment order and invoice templates. We send you sample PDFs — usually within one business day — for your review.

Step 03

Approve, go live & edit anytime

Once you approve the samples, your templates are live and every document looks exactly right. Want to tweak a note or swap bank details later? Edit any template yourself — no deployment, no ticket.

Included free with every Drayage plan  ·  No extra charge  ·  Available during your trial
Pricing

Drayage plans — with Fleet included

Every Drayage plan includes the full Fleet GPS suite at no additional cost.

$199
/month
Owner-Op
Up to 5 trucks · 3 users
$499
/month
Fleet
Up to 15 trucks · 10 users
$899
/month
Carrier
Up to 30 trucks · Unlimited users
See full pricing →