Freight Management Software

You are buying transport from other people. The rate you agreed and the rate you were billed are not always the same number.

Freight management software covers the buying side of transport: which carriers you use, what you have agreed with each of them, how work is allocated between them, what was actually moved, and whether the bills that arrive match the rates that were agreed. With Pentoggle, a company that buys transport can describe how its carrier arrangements actually work and generate the starting application around it.

This page is written for the buyer of freight. A manufacturer, distributor, trader or e-commerce business moving goods through several transporters is the primary reader, as is a logistics company that subcontracts part of its movements. If you operate your own fleet and your question is about planning loads and deciding between your own vehicles and hired ones, start with Transportation Management Software.

Many companies already run Tally for accounting and supplier payments. That stays where it is. What is often still managed outside it is the freight arrangement: what was agreed with whom, what has been given to each carrier, and whether the bills reconcile.

Key takeaways

  • A freight rate is an agreement with structure, not a number, and most billing disputes come from the structure rather than the amount.
  • Freight bills arrive after the movement, in volume, and are frequently approved on the basis that they look about right. That is where leakage sits.
  • Allocation across carriers is a repeating decision, and where it is made by habit rather than by rule the mix drifts away from whatever the business intended.
  • Carrier performance and carrier cost are different questions and the cheaper carrier is not always the cheaper option once failures are counted.
  • A useful number is the share of freight spend moving under agreed rates rather than spot arrangements.

The spreadsheet is often not the problem

A rate sheet per carrier and a log of consignments handed over is a working system, and for a business with three carriers and stable lanes it can be a good one.

The trouble starts at identifiable points.

When rates live in several places

The signed agreement is in a drawer, a revision is in an email, and a special rate for one urgent movement is in a message. Billing works from a fourth version.

When bills arrive faster than they can be checked

Forty carrier invoices at month end, each with several lines. Checking each against the agreed rate is a day of work that nobody has, so they are approved in aggregate.

When allocation happens by habit

Loads go to whoever is asked first, or to whoever is easiest to reach. Over a year the mix has shifted and nobody decided that it should.

When performance is remembered rather than recorded

A carrier is thought to be unreliable, or thought to be good, based on the last memorable event rather than on what actually happened across a hundred movements.

What freight management software holds

Carriers

The transporters and carriers you use, with contacts, service areas, vehicle types and the arrangement you have with each.

Rate agreements

Rates by carrier, lane and service, with the basis, minimums, validity, free time and the supplementary charges each has agreed.

Allocation

Which carrier gets which load, on what basis, and what the alternative would have cost.

Shipments handed over

What was given to each carrier, when, with the reference each side uses.

Expected freight cost

What the movement should cost under the agreed rate, computed at handover rather than on receipt of the bill.

Freight bills received

Carrier invoices against shipments, matched line by line to the expected cost.

Exceptions

Bills that do not match, with the difference, the reason where known, and the status of the query.

Carrier performance

Delivery outcomes, transit times, damage and claims, held with the cost so both are visible together.

A rate is a structure

Freight disputes with carriers are seldom about the headline rate. They arise because the two parties apply the same agreement differently.

The basis is the first source of difference. Per tonne, per kilometre, per trip, per package and slab rates behave differently as loads vary, and each has an edge case. Per kilometre depends on whose distance is used, and the carrier's distance and yours may not be the same figure. Slab rates create a step where one extra unit changes the rate for the whole consignment.

Around the basis sit the terms that generate most of the actual arguments. Minimum charges and minimum chargeable weight. Whether weight is actual or volumetric, and which formula applies. Free time at loading and unloading before detention begins. Whether loading and unloading charges are included. How a multi-point delivery is priced. Whether fuel movement changes the rate and by what mechanism. What happens when a vehicle is placed and then not used.

Where all of this lives in a document, billing becomes interpretation. Where it lives as structured fields, the expected cost can be computed at the point of handover and the arriving bill can be compared to it.

That single change moves the work from checking to exception handling. Instead of examining forty invoices, you examine the six lines that do not match. This is the same shift the freight audit section describes below, and holding the rate as structure is what makes it possible.

GST treatment of freight services depends on the nature of the service, the supplier, the recipient and the applicable arrangement. That is covered separately on GTA Billing and RCM Software, and what applies to your arrangements is a matter for your CA.

Freight audit is an exception process

Freight bills are numerous, individually small, and arrive weeks after the events they describe. Checking each one thoroughly is not realistic, and approving them in bulk means paying whatever arrives.

The practical middle is to compute the expected cost at handover and treat the arriving bill as a comparison rather than as an input.

At handover the movement is known: origin, destination, weight, service and carrier. The agreed rate is held as structure. Expected cost follows. When the bill arrives it either matches, matches within a tolerance you set, or does not.

What comes out of this is a short list rather than a stack. Bills matching within the tolerance you set can be routed for approval without manual line-by-line examination. The exceptions are the work, and they usually fall into a few recurring types: a rate applied that is not the current agreed rate, a charge head not in the agreement, weight or distance measured differently, a movement billed twice, a movement billed that did not happen, or a legitimate charge for something that occurred and was not recorded on your side.

That last category is worth naming, because it is the one most often assumed to be an error and frequently is not. Detention at your own loading point, a vehicle placed and released, a second delivery point added by your own site, these are real and billable under many agreements, and the reason they look like errors is that nothing on your side recorded them. Where these recur, the fix is upstream capture rather than a dispute.

Tracking the disputed value alongside the resolved value tells you whether the process is working. A high dispute rate that resolves in the carrier's favour usually means your own records are incomplete rather than that the carrier is overbilling.

Allocation drifts unless it is a rule

Most businesses that use several carriers allocate work by habit. A lane belongs to whoever has always done it. An urgent load goes to whoever answers. A new lane goes to whoever was mentioned in the last conversation.

None of this is unreasonable and the aggregate result is usually not what anyone would have chosen. Volume concentrates with one carrier, which affects both your negotiating position and your exposure if they fail. Lanes stay with carriers who are no longer competitive on them. A carrier brought in for one difficult lane ends up with a share of the easy ones.

Making allocation explicit does not require a rigid system. It requires that the basis is stated and the outcome is visible.

The bases in common use each embed a judgement. Lowest cost for the lane, which is simple and ignores reliability. Performance-weighted, which protects service and pays for it. Volume commitments, where a rate depends on giving a carrier an agreed share. Capacity assurance, where you deliberately keep a second carrier active on a lane so that you have an alternative when the first cannot serve it.

The point is that whichever applies should be a decision. A business that finds seventy percent of its volume with one carrier should have chosen that rather than discovered it.

Holding the alternative cost at the point of allocation is what makes review possible later. When a load goes to a carrier who was not cheapest, recording what the alternative would have cost turns a series of individual decisions into a reviewable pattern.

Where freight management looks different by business type

Why companies choose Pentoggle for freight management

Rates held as structure, not documents

Basis, minimums, free time and supplementary charges as fields, so expected cost can be computed rather than interpreted.

Expected cost at handover

The comparison figure exists before the bill arrives, which is what turns invoice checking into exception handling.

A short exceptions list instead of a stack

Bills matching within the tolerance you set can be routed for approval without manual line-by-line examination, and differences can be surfaced with their reason.

Allocation with the alternative recorded

What the load cost and what the alternative would have cost, so the mix can be reviewed rather than discovered.

Sits around your accounting

Tally and comparable systems continue handling accounting, supplier payments and GST. Pentoggle adds the operational layer around carriers, rates, allocation and freight audit.

A useful number for freight management

The share of freight spend moving under agreed rates rather than spot arrangements.

Spot movements are not a failure and some are unavoidable, but a high share indicates that a large part of your spend is being priced at the moment of need, which is the least favourable moment to price anything.

Read it by lane. Spot spend concentrated on one lane usually means either that you have no agreement covering it or that the agreed carrier cannot reliably serve it. Both are addressable and each needs a different response.

Track it alongside the value of billing exceptions and the proportion resolved in your favour. Together the three describe whether the commercial arrangement is under control: work moving at agreed prices, bills matching those prices, and disputes resolving on the strength of your own records.

Freight cost per unit shipped is the other figure worth holding, and the per-kilometre and per-file versions of it are covered on Truck Fleet Management Software and Freight Forwarder and CHA Software respectively.

Ready to build freight management software?

You know roughly what you spend on freight each month.

Whether the bills matched the rates you agreed is a different question, and it is usually answered by approving them.

Describe your carriers, your agreed rates and how loads are allocated to Pentoggle in plain English and generate a working first version in hours, then refine it around your process.

Related resources

Frequently asked questions

Software for the buying side of transport: the carriers you use, the rates agreed with each, how loads are allocated between them, what was handed over, and whether the freight bills received match what was agreed.

You write. We build.

Your idea, live on the web today. Start with a single sentence.

Start building