Why Harbor
A general TMS is built around an asset that moves and is then free again. Every awkward thing about drayage happens while a container sits still, on somebody else’s ground, accruing charges to a clock you do not control.
9
Things a box does that a truck does not
Each one is a field, a clock or a gate in this software, and a note in a general TMS.
The last free day, per diem, the chassis, the empty return, the advance to the steamship line. None of them are things a truck does.

The difference
A general TMS can be made to record all of it. What it cannot easily do is act on it — raise the exception, block the dispatch, put the rebill on the invoice — because those behaviours were not what it was shaped around.
Versus a general TMS
Written as categories, not companies. Some general systems handle several of these well.
Typically, in a general TMS
In Harbor TMS
Typically, in a general TMS
In Harbor TMS
Typically, in a general TMS
In Harbor TMS
Typically, in a general TMS
In Harbor TMS
Typically, in a general TMS
In Harbor TMS
Typically, in a general TMS
In Harbor TMS
Typically, in a general TMS
In Harbor TMS
Typically, in a general TMS
In Harbor TMS
Typically, in a general TMS
In Harbor TMS
Versus spreadsheets
What follows starts breaking somewhere around forty — not because anyone got worse at their job. Not one of these is a mistake.
BreaksThe second copy
The container is in the dispatch sheet and in the billing sheet, and by Thursday they disagree. Nobody can say which is right.
BreaksThe clock in a head
The last free day lives with whoever entered the box. They take a day off, the box sits, and four days of per diem accrue that nobody rebills.
BreaksThe charge in the thread
A chassis split agreed by email never reaches the invoice, because the invoice was built from the sheet. This is the most common way drayage margin leaves.
BreaksThe packet in an inbox
The insurance expired in March; the certificate on file is from January. A spreadsheet has no opinion about that, and nothing refuses to dispatch.
BreaksThe unanswerable question
“Who approved this rate, and when?” A sent-items folder and a memory are not an audit trail, and the question is always asked at the worst moment.

What it deliberately does not do
A product that claims to do everything is describing a roadmap. These are decisions, and they are not going to change.
It is not an ELD
We read positions and hours of service from the one you already run. No hardware, no second app in the cab.
It is not your accounting system
Invoices and carrier bills push to QuickBooks or Xero. The ledger, payroll and tax stay where your accountant wants them.
It does not pick your carriers
Offers sort low to high and stop there. A person selects. Auto-selecting on price is how a double-brokered load gets tendered.
It will not let you self-serve
There is no signup form. The first hour is dockets, letterhead, roles and credit limits — none of which survives a card form.
It does not do air or parcel
Ocean drayage, and the over-the-road legs that follow it. If most of your book is neither, we will say so on the call.
It will refuse you sometimes
The gates cannot be configured off. If you want software that can be talked round at six on a Friday, this is the wrong software, on purpose.
Fit
Said here rather than discovered in week three. A demo that ends in “this isn’t for you” is a good outcome for both of us.