Freight invoice audit in the Houston market

Houston freight invoices carry port drayage, fuel surcharge, and backhaul pricing risk a generic freight audit misses. What to check and why, with dated BLS.

Twitter LinkedIn WhatsApp
Ask AI: ChatGPT Claude Gemini Grok
Freight invoice audit in the Houston market

Margin drift is the gap between what a vendor contract says and what the invoice actually charges. On a Houston freight invoice, that gap opens in three specific places: the fuel surcharge formula, the port drayage accessorial line, and the backhaul rate applied to freight leaving the Gulf Coast.

This guide covers what is different about auditing freight billing in the Houston market, using Producer Price Index data read from the Bureau of Labor Statistics on September 6, 2026, and explains what an AP or logistics team should check that a generic freight audit checklist will not catch.

Executive Summary

Freight invoices out of Houston carry three cost drivers that do not show up the same way on a Midwest or East Coast lane: container drayage tied to Port of Houston congestion and chassis availability, a fuel surcharge base that has moved sharply against shippers, and a persistent backhaul imbalance that lets carriers price outbound loads above what a national index would predict. None of these show up as a single obvious overcharge. They show up as an accessorial table, a fuel formula, or a spot-rate quote that was never checked against what the lane actually costs to run today.

The mechanism is simple: a rate card negotiated a year ago references a fuel index and an accessorial schedule that were current then. 1% year over year. A surcharge formula built on last year's fuel base understates cost for the carrier or overcharges the shipper, depending on which way the contract was written, and Houston's fuel-intensive drayage and long-haul mix means the gap compounds faster there than on a shorter, less fuel-sensitive lane.

What changes this is treating the Houston freight invoice as a lane-specific audit target rather than a generic freight bill. That means checking the fuel surcharge formula against the index it cites, checking drayage and chassis accessorials against the port's own published fees, and checking whether outbound backhaul pricing reflects an actual empty-mile problem or is being charged as if it does.

1. What is different about freight billing in Houston?

Houston freight invoices carry three cost drivers a generic lane does not: port drayage and chassis fees tied to Port of Houston container flow, a fuel surcharge base that moves against a heavily fuel-intensive regional mix, and a backhaul imbalance that lets carriers price outbound loads above a national average. Each shows up as a legitimate-looking line item rather than an obvious error, which is exactly why a standard invoice-to-contract match misses it. The audit has to check the formula.

A freight invoice out of most inland markets is a function of distance, weight, and a fuel index. Houston freight carries two additional variables: container and drayage activity tied to the Port of Houston, and a persistent outbound capacity shortage relative to inbound volume. Neither variable is unique to Houston in kind, but the combination and the scale are.

The Port of Houston moves a heavy container volume relative to the regional trucking capacity available to clear it, which puts pressure on drayage pricing, chassis availability charges, and detention terms that do not exist on a non-port lane. A shipper running truckload freight through Houston without a chemical, energy, or import-heavy supply chain still inherits accessorial schedules built around that traffic, because carriers price the region, not just the specific shipment.

The practical consequence: a freight contract negotiated against a national benchmark rate card will systematically misprice Houston lanes in ways that a contract built for a Midwest distribution network will not. That is the specific reason a Houston freight audit needs a Houston-specific pass rather than the standard freight and 3PL invoice checklist applied unmodified.

2. How does the Port of Houston affect drayage and accessorial charges?

Port-linked drayage and chassis accessorials are priced against terminal congestion and chassis pool availability, both of which move independently of the base linehaul rate on a contract. A rate card that fixes a drayage charge without tying it to a published terminal fee schedule leaves the door open for a carrier to pass through congestion costs as a surcharge that was never actually incurred, or to keep charging a detention rate after the terminal condition that justified it has cleared.

Drayage from a container terminal to an inland facility is priced differently from a standard truckload move: it includes chassis rental, per-diem and detention exposure tied to container dwell time, and sometimes a terminal congestion fee that the port or the carrier sets independently of the freight contract.

The audit question is whether the invoice's drayage and chassis lines tie back to a rate the contract actually specifies, or whether they are being applied as a market adjustment with no reference point. A contract that says "chassis fee per prevailing rate" without naming the rate source gives the carrier discretion an audit cannot check against anything, which is the definition of an unenforceable clause.

This is the same failure pattern covered generally in the accessorial charge audit guide, applied to a category of accessorial that only exists because of port proximity. A Houston freight contract should name the chassis pool operator and the fee schedule it references, not leave the number to be filled in on the invoice.

3. Why do fuel surcharges hit Houston freight differently?

Fuel surcharge formulas reference a published index, and the gap between that index's current level and the level it sat at when a contract was signed determines whether the surcharge is now overcharging or undercharging relative to the carrier's actual fuel cost. The Bureau of Labor Statistics gasoline commodity index (WPU0571) reached 302.759 in July 2026, up 37.1% year over year, read September 6, 2026, which is a large enough move to make a stale surcharge table materially.

A fuel surcharge clause typically states a base fuel price, a trigger threshold, and an adjustment per cent-per-gallon moved. The mechanism only works if the base and the index it references stay current. Bureau of Labor Statistics data for general freight trucking, long-distance truckload (PCU484121484121) shows an industry price index of 195.575 in July 2026, up 8.1% year over year, read September 6, 2026, a smaller move than the gasoline index itself, which means the two are not moving in lockstep and a surcharge formula anchored only to fuel cost can drift from either reference.

Houston's freight mix leans toward longer-haul and drayage moves that are more fuel-intensive per load than a short regional lane, so a stale or misapplied surcharge formula compounds faster there. The audit step is mechanical: pull the surcharge table cited in the contract, compare it against the index it names on the date the invoice was issued, and check whether the carrier updated the base or is still charging against last year's number.

This is a formula check, not a rate negotiation. It does not require knowing whether fuel costs are high or low, only whether the invoice matches the clause.

4. What does the backhaul imbalance do to Houston lane rates?

Houston receives more inbound freight tied to petrochemical, energy, and import volume than it generates in matching outbound loads, which leaves carriers short of return freight and able to price outbound capacity at a premium over what a balanced lane would command. A contract rate negotiated against a national or regional benchmark that assumes balanced lane economics will underprice this dynamic, and the gap shows up as spot-rate premiums or repositioning charges on outbound shipments.

A backhaul imbalance is a capacity problem, not a fuel or accessorial problem, and it prices differently. When a carrier cannot find a paying load to bring equipment back into a market, it recovers that cost on the outbound leg, either through a higher linehaul rate or a separate repositioning or deadhead charge.

For a Houston shipper, the audit question is whether outbound freight is being charged a legitimate capacity premium reflected in the contract's rate structure, or an ad hoc spot adjustment that bypasses the negotiated rate card entirely. The two look identical on an invoice line but have very different audit treatments: one is a contract term to verify, the other is an unauthorized rate override to catch.

Checking this requires comparing the invoiced rate against the contracted rate card for that specific lane direction, not just the lane pair, since inbound and outbound legs on the same lane can carry different economics entirely.

5. How should a Houston shipper structure a freight invoice audit?

A Houston-specific freight audit adds three checks to a standard freight-to-contract match: a fuel surcharge formula reconciliation against the index the contract actually names, a drayage and chassis accessorial check against the port's published fee schedule, and a directional rate check that separates inbound from outbound pricing on the same lane. None of these three checks apply the same way to a non-port, non-Gulf-Coast lane.

Sequencing and documentation are what make these checks defensible rather than academic.

A. Sequence the checks

Start with the fuel surcharge reconciliation, since it is purely mechanical: pull the contract's named index, the invoice date, and the published index value for that period, and compare. Move next to drayage and chassis accessorials, checking each against a named fee schedule rather than an unreferenced market rate. Finish with the directional rate check on outbound lanes, comparing invoiced rates against the contracted rate card by direction, not just by lane pair.

B. Document the reference points

Each check needs a documented reference: the fuel index name and read date, the chassis pool operator and fee schedule, and the contracted rate card by direction. Without those references on file, a dispute with the carrier has no anchor and the finding cannot be defended past the first pushback.

6. Which accessorial charges are most worth checking on Houston lanes?

Four accessorial categories carry Houston-specific exposure: chassis rental and per-diem tied to port container flow, detention charges tied to terminal or facility dwell time, fuel surcharge true-ups against a named index, and repositioning or deadhead charges on outbound legs. Each is a legitimate charge type when correctly applied and each is also a place where a stale rate or an unreferenced market adjustment can hide on an otherwise ordinary-looking invoice.

These four categories share one trait: each references a market condition external to the base linehaul contract, which is exactly what makes them worth checking on a recurring basis rather than once at contract signing.

  • Chassis rental and per-diem: Tied to container terminal chassis pool availability and priced against a published fee schedule that changes independently of the linehaul contract.
  • Detention charges: Billed for time a driver or container waits beyond a free window at a terminal or facility, and can continue being charged after the underlying delay has cleared.
  • Fuel surcharge true-ups: Calculated against a named index and base price that must be checked on the invoice date, not assumed current from the original contract signing.
  • Repositioning or deadhead charges: Applied on outbound legs where carriers cannot secure a return load, and distinguishable from an unauthorized rate override only by checking the contract's directional rate terms.

7. What does a worked example of Houston freight leakage look like?

Worked example, using the fuel index movement above: take a lane's total fuel surcharge dollars billed over a period, and recompute what the same clause would produce using the index value the contract actually names for each invoice date rather than the base price the carrier last updated. The difference between the two totals is the leakage attributable to a stale surcharge formula alone, before drayage or backhaul exposure is added.

This arithmetic generalizes to the other two Houston-specific categories. For drayage and chassis, take total accessorial dollars billed over a period and recompute against the published fee schedule the contract names, isolating charges that exceed the schedule or that reference no schedule at all.

For backhaul exposure, separate outbound invoices by lane direction and compare the invoiced rate against the contracted rate card for that direction specifically. Any premium not accounted for in the contract's directional terms is either a legitimate spot-market adjustment the contract should be renegotiated to reflect, or an override that should not have been billed.

None of these calculations require an assumed dollar figure. Each uses the shipper's own invoice history and the index or schedule the contract already names, which is the only way to size Houston-specific freight leakage honestly rather than by borrowing a number from a different market.

For the wider pattern this sits inside, start with the margin drift guide.

8. Frequently Asked Questions (People Also Ask)

Why does Houston get its own freight audit guidance instead of a general freight checklist?

Because Houston freight invoices carry three cost drivers a generic lane does not: port-linked drayage and chassis accessorials, a fuel-intensive cost base, and a backhaul imbalance that prices outbound freight above a balanced-lane rate. A generic audit checks the linehaul rate and misses all three.

What index should a fuel surcharge clause reference?

The contract should name a specific published index and a base price date. The Bureau of Labor Statistics gasoline commodity index (WPU0571), read September 6, 2026 at 302.759, is one example of the kind of dated, named reference a surcharge formula needs to remain checkable.

Is drayage pricing part of a standard freight contract?

Not always. Drayage, chassis rental, and per-diem charges are often priced separately from the linehaul rate and reference a container terminal's own fee schedule rather than the freight contract itself, which is why they need a separate check.

How do I know if a backhaul charge is legitimate?

Check whether the contract's rate card specifies rates by lane direction. If it does, compare the invoiced outbound rate against that directional rate. If the contract only specifies a lane-pair rate with no directional split, the premium has no contractual basis to check against and should be negotiated into the contract explicitly.

Does a rising fuel index mean carriers are overcharging?

Not by itself. A rising index can mean a surcharge that has not been updated is undercharging the carrier's actual cost, or that a shipper is being charged against a stale higher base after the index has moved. The only way to know is to check the invoice date against the index value the contract names for that date.

Can this audit approach apply to other port markets?

The same three-check structure, fuel surcharge reconciliation, port accessorial verification, and directional rate check, applies to any port-adjacent freight market. The specific figures and index readings in this guide are Houston and Gulf Coast specific as of the September 6, 2026 read date.

What is the difference between detention and demurrage charges?

Detention typically refers to a truck or driver held beyond a free time window at a facility. Demurrage typically refers to a container held at the port terminal itself. Both should reference a published free-time allowance and fee schedule, and both can appear as a stale or unreferenced charge on a Houston invoice.

How often should the fuel surcharge formula be reconciled?

Reconciliation should happen against every invoice period, since the index it references moves monthly. Waiting until a contract renewal to check the formula against the index lets a gap accumulate over the full contract term instead of being caught early.

Where does this fit into a broader indirect spend audit?

Freight and 3PL is one of several indirect spend categories where invoice-to-contract drift accumulates. A Houston-specific freight review is a targeted pass within that broader category, not a replacement for auditing the other categories where drift also hides.

Executive Summary

Freight invoices out of Houston carry three cost drivers that do not show up the same way on a Midwest or East Coast lane: container drayage tied to Port of Houston congestion and chassis availability, a fuel surcharge base that has moved sharply against shippers, and a persistent backhaul imbalance that lets carriers price outbound loads above what a national index would predict. None of these show up as a single obvious overcharge. They show up as an accessorial table, a fuel formula, or a spot-rate quote that was never checked against what the lane actually costs to run today. The mechanism is simple: a rate card negotiated a year ago references a fuel index and an accessorial schedule that were current then. 1% year over year. A surcharge formula built on last year's fuel base understates cost for the carrier or overcharges the shipper, depending on which way the contract was written, and Houston's fuel-intensive drayage and long-haul mix means the gap compounds faster there than on a shorter, less fuel-sensitive lane. What changes this is treating the Houston freight invoice as a lane-specific audit target rather than a generic freight bill. That means checking the fuel surcharge formula against the index it cites, checking drayage and chassis accessorials against the port's own published fees, and checking whether outbound backhaul pricing reflects an actual empty-mile problem or is being charged as if it does.

1. What is different about freight billing in Houston?

Houston freight invoices carry three cost drivers a generic lane does not: port drayage and chassis fees tied to Port of Houston container flow, a fuel surcharge base that moves against a heavily fuel-intensive regional mix, and a backhaul imbalance that lets carriers price outbound loads above a national average. Each shows up as a legitimate-looking line item rather than an obvious error, which is exactly why a standard invoice-to-contract match misses it. The audit has to check the formula. A freight invoice out of most inland markets is a function of distance, weight, and a fuel index. Houston freight carries two additional variables: container and drayage activity tied to the Port of Houston, and a persistent outbound capacity shortage relative to inbound volume. Neither variable is unique to Houston in kind, but the combination and the scale are. The Port of Houston moves a heavy container volume relative to the regional trucking capacity available to clear it, which puts pressure on drayage pricing, chassis availability charges, and detention terms that do not exist on a non-port lane. A shipper running truckload freight through Houston without a chemical, energy, or import-heavy supply chain still inherits accessorial schedules built around that traffic, because carriers price the region, not just the specific shipment. The practical consequence: a freight contract negotiated against a national benchmark rate card will systematically misprice Houston lanes in ways that a contract built for a Midwest distribution network will not. That is the specific reason a Houston freight audit needs a Houston-specific pass rather than the standard [freight and 3PL invoice checklist](/answers/how-do-you-audit-freight-and-3pl-invoices) applied unmodified.

2. How does the Port of Houston affect drayage and accessorial charges?

Port-linked drayage and chassis accessorials are priced against terminal congestion and chassis pool availability, both of which move independently of the base linehaul rate on a contract. A rate card that fixes a drayage charge without tying it to a published terminal fee schedule leaves the door open for a carrier to pass through congestion costs as a surcharge that was never actually incurred, or to keep charging a detention rate after the terminal condition that justified it has cleared. Drayage from a container terminal to an inland facility is priced differently from a standard truckload move: it includes chassis rental, per-diem and detention exposure tied to container dwell time, and sometimes a terminal congestion fee that the port or the carrier sets independently of the freight contract. The audit question is whether the invoice's drayage and chassis lines tie back to a rate the contract actually specifies, or whether they are being applied as a market adjustment with no reference point. A contract that says "chassis fee per prevailing rate" without naming the rate source gives the carrier discretion an audit cannot check against anything, which is the definition of an unenforceable clause. This is the same failure pattern covered generally in the [accessorial charge audit guide](/guides/accessorial-charge-audit-the-surcharges-nobody-validates), applied to a category of accessorial that only exists because of port proximity. A Houston freight contract should name the chassis pool operator and the fee schedule it references, not leave the number to be filled in on the invoice.

3. Why do fuel surcharges hit Houston freight differently?

Fuel surcharge formulas reference a published index, and the gap between that index's current level and the level it sat at when a contract was signed determines whether the surcharge is now overcharging or undercharging relative to the carrier's actual fuel cost. The Bureau of Labor Statistics gasoline commodity index (WPU0571) reached 302.759 in July 2026, up 37.1% year over year, read September 6, 2026, which is a large enough move to make a stale surcharge table materially. A fuel surcharge clause typically states a base fuel price, a trigger threshold, and an adjustment per cent-per-gallon moved. The mechanism only works if the base and the index it references stay current. Bureau of Labor Statistics data for general freight trucking, long-distance truckload (PCU484121484121) shows an industry price index of 195.575 in July 2026, up 8.1% year over year, read September 6, 2026, a smaller move than the gasoline index itself, which means the two are not moving in lockstep and a surcharge formula anchored only to fuel cost can drift from either reference. Houston's freight mix leans toward longer-haul and drayage moves that are more fuel-intensive per load than a short regional lane, so a stale or misapplied surcharge formula compounds faster there. The audit step is mechanical: pull the surcharge table cited in the contract, compare it against the index it names on the date the invoice was issued, and check whether the carrier updated the base or is still charging against last year's number. This is a formula check, not a rate negotiation. It does not require knowing whether fuel costs are high or low, only whether the invoice matches the clause.

4. What does the backhaul imbalance do to Houston lane rates?

Houston receives more inbound freight tied to petrochemical, energy, and import volume than it generates in matching outbound loads, which leaves carriers short of return freight and able to price outbound capacity at a premium over what a balanced lane would command. A contract rate negotiated against a national or regional benchmark that assumes balanced lane economics will underprice this dynamic, and the gap shows up as spot-rate premiums or repositioning charges on outbound shipments. A backhaul imbalance is a capacity problem, not a fuel or accessorial problem, and it prices differently. When a carrier cannot find a paying load to bring equipment back into a market, it recovers that cost on the outbound leg, either through a higher linehaul rate or a separate repositioning or deadhead charge. For a Houston shipper, the audit question is whether outbound freight is being charged a legitimate capacity premium reflected in the contract's rate structure, or an ad hoc spot adjustment that bypasses the negotiated rate card entirely. The two look identical on an invoice line but have very different audit treatments: one is a contract term to verify, the other is an unauthorized rate override to catch. Checking this requires comparing the invoiced rate against the contracted rate card for that specific lane direction, not just the lane pair, since inbound and outbound legs on the same lane can carry different economics entirely.

5. How should a Houston shipper structure a freight invoice audit?

A Houston-specific freight audit adds three checks to a standard freight-to-contract match: a fuel surcharge formula reconciliation against the index the contract actually names, a drayage and chassis accessorial check against the port's published fee schedule, and a directional rate check that separates inbound from outbound pricing on the same lane. None of these three checks apply the same way to a non-port, non-Gulf-Coast lane. Sequencing and documentation are what make these checks defensible rather than academic. ### A. Sequence the checks Start with the fuel surcharge reconciliation, since it is purely mechanical: pull the contract's named index, the invoice date, and the published index value for that period, and compare. Move next to drayage and chassis accessorials, checking each against a named fee schedule rather than an unreferenced market rate. Finish with the directional rate check on outbound lanes, comparing invoiced rates against the contracted rate card by direction, not just by lane pair. ### B. Document the reference points Each check needs a documented reference: the fuel index name and read date, the chassis pool operator and fee schedule, and the contracted rate card by direction. Without those references on file, a dispute with the carrier has no anchor and the finding cannot be defended past the first pushback.

6. Which accessorial charges are most worth checking on Houston lanes?

Four accessorial categories carry Houston-specific exposure: chassis rental and per-diem tied to port container flow, detention charges tied to terminal or facility dwell time, fuel surcharge true-ups against a named index, and repositioning or deadhead charges on outbound legs. Each is a legitimate charge type when correctly applied and each is also a place where a stale rate or an unreferenced market adjustment can hide on an otherwise ordinary-looking invoice. These four categories share one trait: each references a market condition external to the base linehaul contract, which is exactly what makes them worth checking on a recurring basis rather than once at contract signing. - Chassis rental and per-diem: Tied to container terminal chassis pool availability and priced against a published fee schedule that changes independently of the linehaul contract. - Detention charges: Billed for time a driver or container waits beyond a free window at a terminal or facility, and can continue being charged after the underlying delay has cleared. - Fuel surcharge true-ups: Calculated against a named index and base price that must be checked on the invoice date, not assumed current from the original contract signing. - Repositioning or deadhead charges: Applied on outbound legs where carriers cannot secure a return load, and distinguishable from an unauthorized rate override only by checking the contract's directional rate terms.

7. What does a worked example of Houston freight leakage look like?

Worked example, using the fuel index movement above: take a lane's total fuel surcharge dollars billed over a period, and recompute what the same clause would produce using the index value the contract actually names for each invoice date rather than the base price the carrier last updated. The difference between the two totals is the leakage attributable to a stale surcharge formula alone, before drayage or backhaul exposure is added. This arithmetic generalizes to the other two Houston-specific categories. For drayage and chassis, take total accessorial dollars billed over a period and recompute against the published fee schedule the contract names, isolating charges that exceed the schedule or that reference no schedule at all. For backhaul exposure, separate outbound invoices by lane direction and compare the invoiced rate against the contracted rate card for that direction specifically. Any premium not accounted for in the contract's directional terms is either a legitimate spot-market adjustment the contract should be renegotiated to reflect, or an override that should not have been billed. None of these calculations require an assumed dollar figure. Each uses the shipper's own invoice history and the index or schedule the contract already names, which is the only way to size Houston-specific freight leakage honestly rather than by borrowing a number from a different market. For the wider pattern this sits inside, start with the [margin drift](/guides/indirect-spend-audit-categories) guide.

Questions & Answers

Why does Houston get its own freight audit guidance instead of a general freight checklist?

Because Houston freight invoices carry three cost drivers a generic lane does not: port-linked drayage and chassis accessorials, a fuel-intensive cost base, and a backhaul imbalance that prices outbound freight above a balanced-lane rate. A generic audit checks the linehaul rate and misses all three.

What index should a fuel surcharge clause reference?

The contract should name a specific published index and a base price date. The Bureau of Labor Statistics gasoline commodity index (WPU0571), read September 6, 2026 at 302.759, is one example of the kind of dated, named reference a surcharge formula needs to remain checkable.

Is drayage pricing part of a standard freight contract?

Not always. Drayage, chassis rental, and per-diem charges are often priced separately from the linehaul rate and reference a container terminal's own fee schedule rather than the freight contract itself, which is why they need a separate check.

How do I know if a backhaul charge is legitimate?

Check whether the contract's rate card specifies rates by lane direction. If it does, compare the invoiced outbound rate against that directional rate. If the contract only specifies a lane-pair rate with no directional split, the premium has no contractual basis to check against and should be negotiated into the contract explicitly.

Does a rising fuel index mean carriers are overcharging?

Not by itself. A rising index can mean a surcharge that has not been updated is undercharging the carrier's actual cost, or that a shipper is being charged against a stale higher base after the index has moved. The only way to know is to check the invoice date against the index value the contract names for that date.

Margin Drift Resources