Stop demurrage before it is billed

We built our name recovering charges that should never have been paid. Upstream is the other half of the job: a live clock on every container you are expecting, the carrier scorecard to negotiate with, and a customs check before the vessel berths.

Start the 14-day trial — 3 live BLsOr audit an invoice you already have

No card for the trial. Starter $349/month up to 50 containers, Desk $899/month up to 250. Above that we quote per lane.

Module 1

Clock Guard

The demurrage clock, before the invoice

Every inbound bill of lading gets a last free day derived from the carrier tariff structure and the local port rules — working-day counting, merged D&D clocks and terminal storage included. You get a notice at 72 hours and again at 24, sent to whoever actually books the truck. Anything that slips past free time is handed to the recovery register the same day, so the dispute is already open when the invoice lands.

Built on the Free-Time Matrix behind our carrier and port reference pages.

See it →

Module 2

Procurement Scorecards

Which carrier actually costs you money

Rate sheets are not the cost. The cost is the rate plus the detention that lane generates plus the days it takes that carrier to settle a wrongly billed charge. The scorecard grades carriers on disputed volume, recovery rate, resolution rate and average days to settle — from the network’s own claim history, anonymised to counts and ratios. Take it into your next tender.

Same ledger that powers the Carrier Risk Index inside the platform.

See it →

Module 3

Customs Hold Check

Catch the description that triggers an exam

Vague or mismatched product descriptions are a leading cause of holds, and a hold is a demurrage event with paperwork. Run your invoice lines through the classifier before the vessel berths: it maps each line to a real 10-digit HTS number, flags the descriptions that will not survive an entry review, and tells you what extra information the broker will ask for.

Runs on the full 2026 US Harmonized Tariff Schedule, all 19,900+ statistical lines.

See it →

Upstream Starter

$349/mo

  • · Up to 50 containers on the clock each month
  • · 72-hour and 24-hour notices to any inbox
  • · Automatic handoff to the recovery register
  • · Carrier scorecards for your own lanes

Upstream Desk

$899/mo

  • · Up to 250 containers on the clock each month
  • · Customs hold check on invoice lines
  • · Quarterly scorecard pack for tender season
  • · Named analyst on the recovery side

Questions before you start

How is this different from container tracking?
Tracking tells you where the box is. Upstream tells you what it will cost you and when you have to act. The clock is priced: every warning carries the dollar exposure if nothing changes, using the same rate model our audit crew uses on real invoices.
What happens when a container does go over free time?
It moves automatically into the recovery register with the matrix free days attached, so when the carrier invoice arrives we already know what should have been free. Nothing sits waiting for someone to notice.
Do I need to connect my TMS?
No. Start with a bill of lading number, the carrier, the port and an ETA. If you already send us invoices or tracking data we reuse it.
What does the trial include?
Fourteen days on three live bills of lading, with the full alerting chain switched on. No card up front, and you keep any exports you make.
How does this relate to the recovery service?
Recovery is contingency — we only invoice a share of money that actually lands. Upstream is a subscription because prevention has no recovery to take a share of. Most clients run both: prevention on what is sailing, recovery on what was already billed.
Get a free auditUpload