Freight invoice audit in the Dallas-Fort Worth market

Dallas-Fort Worth blends truckload, intermodal, and drayage on one dock. Here is what that mode mix does to freight invoice audit, with sourced PPI data.

Twitter LinkedIn WhatsApp
Ask AI: ChatGPT Claude Gemini Grok
Freight invoice audit in the Dallas-Fort Worth market

Margin drift is the gap between what a vendor contract says and what the invoice actually charges. In Dallas-Fort Worth, that gap opens at a specific seam: the point where a truckload rate card gets applied to a drayage move, or a fuel surcharge formula built for one lane basis gets carried onto a different one.

DFW ships freight through more distinct modes off the same dock than most single-mode markets: over-the-road truckload out to five interstates, intermodal rail via the BNSF and UP ramps, and drayage in and out of the Alliance and Southport logistics parks. Each mode carries its own rate card, its own fuel surcharge table, and often its own carrier. A freight invoice audit here has to check mode-to-contract matching before it checks anything else.

Executive Summary

Dallas-Fort Worth sits at the intersection of five interstates and a rail and air hub, so a single shipper's freight bill routinely blends truckload, intermodal, and drayage lines from a wider carrier mix than a single-mode market sees. That mix is where margin drift hides: each mode carries its own fuel surcharge table, its own accessorial schedule, and its own contract, so a rate card built for one mode gets quietly applied to invoices generated under another.

The Producer Price Index for long-distance truckload trucking rose 8.1% year over year to a July 2026 index value of 195.575, and the broader PPI for trucking services rose 10.9% to 170.984 over the same period, per the US Bureau of Labor Statistics, read 2026-09-06. Fuel moved further: the PPI for gasoline is up 37.1% year over year over the same window, same source, same read date.

When input costs move that fast, contracted rates and fuel surcharge formulas fall out of sync faster than a manual AP check can catch, and DFW's multi-carrier density means more invoices to check per shipment moved. The diagnostic tests every invoice against the rate and surcharge terms actually signed for that mode, not the terms a spreadsheet assumes still apply. This page does not repeat the general freight audit method covered elsewhere.

It stays narrow to what a Dallas-Fort Worth freight bill contains that a single-mode market's bill does not.

1. What is different about freight billing in Dallas-Fort Worth?

Dallas-Fort Worth freight invoices span more transportation modes on the same shipment history than most markets: truckload, intermodal rail, and drayage, often from separate carriers under separate contracts. Each mode has its own rate basis and its own fuel surcharge table. A rate-card audit that treats the freight category as one contract, instead of one contract per mode, misses the invoices billed against the wrong mode's terms entirely, which is the specific failure this market produces more often than a.

A shipper in a single-mode market signs one carrier contract and checks invoices against one rate card. A DFW shipper moving freight out of Alliance or Southport typically has three: an over-the-road contract for interstate truckload, an intermodal agreement covering the rail leg, and a drayage contract for the short haul between the rail ramp and the dock.

Each of those contracts states its own fuel surcharge formula, its own accessorial list, and its own detention terms. An invoice audit that applies the truckload fuel surcharge table to a drayage invoice, because both showed up in the same AP batch, will get the surcharge line wrong even though the base rate is correct.

The fix is not a bigger spreadsheet. It is checking mode against contract on every line, not assuming the freight category is one agreement.

2. Why do fuel surcharges drift faster on DFW freight right now?

Fuel surcharge formulas reference a published cost index and reset on a schedule stated in the contract, commonly weekly or monthly. The PPI for gasoline rose 37.1% year over year to a July 2026 index value of 302.759, per the US Bureau of Labor Statistics, read 2026-09-06. A surcharge formula that resets monthly, on a lag, systematically underccharges or overcharges the shipper for the weeks between resets whenever the underlying fuel cost is moving this fast.

A fuel surcharge clause names a reference index, a base price, and a reset frequency. When diesel or gasoline costs move sharply between resets, the surcharge charged on today's invoice can reflect fuel pricing from weeks earlier.

That lag is not a billing error in the ordinary sense. The carrier is following the formula it signed. The drift shows up when the invoice's surcharge line is checked against the reset date and reference price actually written into the contract, and it is not.

DFW's multi-carrier freight mix compounds this: a truckload carrier, an intermodal provider, and a drayage carrier can each run a different reset schedule and a different reference index for the same shipment. Three surcharge formulas to verify instead of one is a mechanical fact of this market's mode mix, not a general freight audit finding.

3. How does the multi-carrier mix change what an audit has to check?

A shipment moving through Dallas-Fort Worth's rail and drayage infrastructure generates separate invoices from separate carriers for legs of a single physical move. An audit built for a single-carrier lane checks one invoice per shipment. A DFW audit has to reconcile multiple invoices against one bill of lading, confirm no leg is billed twice, and confirm each leg's accessorial charges belong to that leg and not a neighboring one.

When one shipment produces three invoices instead of one, the accounts payable system usually has no native way to tie them back to a single movement. Each invoice arrives on its own schedule, from its own vendor record, referencing its own load or container number rather than a shared shipment identifier.

That structure is what makes duplicate freight billing and cross-leg misallocation easier to miss in a multi-carrier market than in a single-carrier one. A detention charge that belongs to the drayage leg can appear, in error, on the intermodal invoice instead, and nothing in a standard three-way match catches it because the PO ties to the shipment, not the leg.

Checking this requires mapping every invoice back to the bill of lading and the leg it covers before checking rate accuracy on any one of them.

4. Which accessorial charges are specific to DFW's logistics parks?

Drayage moves through Alliance and Southport commonly carry chassis, per-diem, and container-detention accessorials that a straight truckload contract never lists, because those charges only exist where a container or chassis changes hands between rail and road. An audit built from a truckload accessorial checklist will not test for these because they are not on it, which is a scope gap specific to markets running intermodal and drayage volume.

Chassis usage charges apply when a drayage carrier attaches a container to a chassis it does not own. Per-diem and detention charges apply when a container sits at the yard, the rail ramp, or the dock past its free time. Both are billed separately from the line-haul rate and both have their own contract terms, distinct from anything in a truckload accessorial schedule.

A general accessorial audit checklist, built around common truckload charges like detention at the dock or liftgate fees, will not test for chassis or container-detention charges because a truckload-only shipper never sees them.

For a DFW shipper running any container volume through the local rail ramps, these accessorials need to be checked against the drayage contract specifically, not folded into the general freight accessorial review.

5. Does rising input cost data change how often you should audit?

Input cost movement changes how much a stale rate card or surcharge formula is worth, not whether one exists. The PPI for long-distance truckload trucking rose 8.1% year over year to July 2026, per the US Bureau of Labor Statistics, read 2026-09-06. A rate card negotiated before that movement, and never revisited, understates or overstates the market rate by roughly that margin depending on which side of the contract it favors.

A contract signed a year ago against a lower cost index does not update itself. If the carrier's rate card was pegged to market rate at signing, and market rate has moved since, the gap between the contracted rate and the invoiced rate is either a recovery opportunity or an overpayment depending on which direction the contract protects.

This is not a case for auditing more often in the abstract. It is a case for checking, specifically, whether the rate card in force still matches the index basis the contract was negotiated against, and whether any escalation clause has actually triggered.

Worked example, using the 1% to 3% band: take your DFW freight and drayage spend, multiply by the share still billed under rate cards that predate the current cost index, and that product approximates what a rate-card refresh is worth checking first.

6. How should a DFW shipper prioritize what to check first?

Start with mode-to-contract matching, because it is the error that compounds into every other check: a misapplied rate card or surcharge table makes every downstream accessorial and duplicate-billing check unreliable too. Then check surcharge reset timing against the reference index. Then reconcile multi-leg invoices to the bill of lading.

Drayage-specific accessorials come last because they affect fewer dollars per invoice than the first three.

Mode-to-contract matching first, because an invoice checked against the wrong rate card fails the audit before any other test can run cleanly.

Surcharge reset timing second. With fuel costs moving as sharply as the current data shows, a stale reset date is the fastest-growing dollar gap on a DFW freight bill and the easiest to miss because the invoice looks internally consistent.

Multi-leg reconciliation third. This catches duplicate billing and misallocated accessorials, but only after the first two checks confirm the base rates being reconciled are themselves correct.

Drayage-specific accessorials last in sequence, not because they are unimportant, but because they are smaller-dollar, line-item checks that make more sense once the rate and surcharge foundation underneath them is confirmed accurate.

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

7. Frequently Asked Questions (People Also Ask)

Why does Dallas-Fort Worth get its own freight audit page instead of the general freight guide?

Because the mode mix genuinely changes what needs checking. DFW freight commonly spans truckload, intermodal rail, and drayage on one shipment, each under a separate contract with its own rate basis and surcharge formula. That is a structural difference in what the invoices contain, not a rebranded version of the general freight audit method.

What is drayage and why does it matter for invoice audit?

Drayage is the short-haul move of a container between a rail ramp or port and a dock or warehouse. It carries its own contract, rate basis, and accessorial set, including chassis and detention charges that do not appear on a straight truckload invoice. Auditing it against a truckload rate card misses those charges entirely.

How current is the fuel and freight cost data on this page?

The Producer Price Index figures cited here were read from the US Bureau of Labor Statistics on 2026-09-06, covering data through July 2026. Fuel and freight indices move regularly, so a figure this specific should be re-read before being restated on any later page.

Does a rising PPI mean our carrier is overcharging us?

Not by itself. A rising Producer Price Index shows the underlying cost environment is moving. Whether a specific invoice is right depends on whether the surcharge formula and rate card actually signed reflect that movement on the schedule the contract states, which is what an invoice audit checks line by line.

Can one shipment really generate more than one freight invoice?

Yes, when it moves through more than one carrier. A container moving by rail into DFW and then by drayage to the final dock generates a rail invoice and a drayage invoice for the same physical shipment, from different vendors, on different schedules, referencing different load identifiers.

What is a chassis usage charge?

A fee for using a chassis, the wheeled frame a shipping container sits on for road transport, that the drayage carrier does not own outright. It is billed separately from the drayage line-haul rate and is governed by its own contract terms, distinct from a standard truckload accessorial schedule.

Should we audit freight invoices more often because of current cost trends?

The relevant question is not frequency but currency: whether the rate card and surcharge formula in force still match the cost index basis they were negotiated against. A contract that has not been revisited since the index moved is worth checking regardless of how often invoices in general get reviewed.

Is this page making a claim about how much a DFW shipper will recover?

No. No recovery amount is stated or implied for this market specifically. The worked example on this page uses the sourced 1% to 3% diagnostic-wide band, applied to your own spend figures, not a DFW-specific outcome.

Executive Summary

Dallas-Fort Worth sits at the intersection of five interstates and a rail and air hub, so a single shipper's freight bill routinely blends truckload, intermodal, and drayage lines from a wider carrier mix than a single-mode market sees. That mix is where margin drift hides: each mode carries its own fuel surcharge table, its own accessorial schedule, and its own contract, so a rate card built for one mode gets quietly applied to invoices generated under another. The Producer Price Index for long-distance truckload trucking rose 8.1% year over year to a July 2026 index value of 195.575, and the broader PPI for trucking services rose 10.9% to 170.984 over the same period, per the US Bureau of Labor Statistics, read 2026-09-06. Fuel moved further: the PPI for gasoline is up 37.1% year over year over the same window, same source, same read date. When input costs move that fast, contracted rates and fuel surcharge formulas fall out of sync faster than a manual AP check can catch, and DFW's multi-carrier density means more invoices to check per shipment moved. The diagnostic tests every invoice against the rate and surcharge terms actually signed for that mode, not the terms a spreadsheet assumes still apply. This page does not repeat the general freight audit method covered elsewhere. It stays narrow to what a Dallas-Fort Worth freight bill contains that a single-mode market's bill does not.

1. What is different about freight billing in Dallas-Fort Worth?

Dallas-Fort Worth freight invoices span more transportation modes on the same shipment history than most markets: truckload, intermodal rail, and drayage, often from separate carriers under separate contracts. Each mode has its own rate basis and its own fuel surcharge table. A rate-card audit that treats the freight category as one contract, instead of one contract per mode, misses the invoices billed against the wrong mode's terms entirely, which is the specific failure this market produces more often than a. A shipper in a single-mode market signs one carrier contract and checks invoices against one rate card. A DFW shipper moving freight out of Alliance or Southport typically has three: an over-the-road contract for interstate truckload, an intermodal agreement covering the rail leg, and a drayage contract for the short haul between the rail ramp and the dock. Each of those contracts states its own fuel surcharge formula, its own accessorial list, and its own detention terms. An invoice audit that applies the truckload fuel surcharge table to a drayage invoice, because both showed up in the same AP batch, will get the surcharge line wrong even though the base rate is correct. The fix is not a bigger spreadsheet. It is checking mode against contract on every line, not assuming the freight category is one agreement.

2. Why do fuel surcharges drift faster on DFW freight right now?

Fuel surcharge formulas reference a published cost index and reset on a schedule stated in the contract, commonly weekly or monthly. The PPI for gasoline rose 37.1% year over year to a July 2026 index value of 302.759, per the US Bureau of Labor Statistics, read 2026-09-06. A surcharge formula that resets monthly, on a lag, systematically underccharges or overcharges the shipper for the weeks between resets whenever the underlying fuel cost is moving this fast. A fuel surcharge clause names a reference index, a base price, and a reset frequency. When diesel or gasoline costs move sharply between resets, the surcharge charged on today's invoice can reflect fuel pricing from weeks earlier. That lag is not a billing error in the ordinary sense. The carrier is following the formula it signed. The drift shows up when the invoice's surcharge line is checked against the reset date and reference price actually written into the contract, and it is not. DFW's multi-carrier freight mix compounds this: a truckload carrier, an intermodal provider, and a drayage carrier can each run a different reset schedule and a different reference index for the same shipment. Three surcharge formulas to verify instead of one is a mechanical fact of this market's mode mix, not a general freight audit finding.

3. How does the multi-carrier mix change what an audit has to check?

A shipment moving through Dallas-Fort Worth's rail and drayage infrastructure generates separate invoices from separate carriers for legs of a single physical move. An audit built for a single-carrier lane checks one invoice per shipment. A DFW audit has to reconcile multiple invoices against one bill of lading, confirm no leg is billed twice, and confirm each leg's accessorial charges belong to that leg and not a neighboring one. When one shipment produces three invoices instead of one, the accounts payable system usually has no native way to tie them back to a single movement. Each invoice arrives on its own schedule, from its own vendor record, referencing its own load or container number rather than a shared shipment identifier. That structure is what makes [duplicate freight billing and cross-leg misallocation](/guides/duplicate-freight-billing-and-the-multi-carrier) easier to miss in a multi-carrier market than in a single-carrier one. A detention charge that belongs to the drayage leg can appear, in error, on the intermodal invoice instead, and nothing in a standard three-way match catches it because the PO ties to the shipment, not the leg. Checking this requires mapping every invoice back to the bill of lading and the leg it covers before checking rate accuracy on any one of them.

4. Which accessorial charges are specific to DFW's logistics parks?

Drayage moves through Alliance and Southport commonly carry chassis, per-diem, and container-detention accessorials that a straight truckload contract never lists, because those charges only exist where a container or chassis changes hands between rail and road. An audit built from a truckload accessorial checklist will not test for these because they are not on it, which is a scope gap specific to markets running intermodal and drayage volume. Chassis usage charges apply when a drayage carrier attaches a container to a chassis it does not own. Per-diem and detention charges apply when a container sits at the yard, the rail ramp, or the dock past its free time. Both are billed separately from the line-haul rate and both have their own contract terms, distinct from anything in a truckload accessorial schedule. A general [accessorial audit checklist](/guides/accessorial-charge-audit-the-surcharges-nobody-validates), built around common truckload charges like detention at the dock or liftgate fees, will not test for chassis or container-detention charges because a truckload-only shipper never sees them. For a DFW shipper running any container volume through the local rail ramps, these accessorials need to be checked against the drayage contract specifically, not folded into the general freight accessorial review.

5. Does rising input cost data change how often you should audit?

Input cost movement changes how much a stale rate card or surcharge formula is worth, not whether one exists. The PPI for long-distance truckload trucking rose 8.1% year over year to July 2026, per the US Bureau of Labor Statistics, read 2026-09-06. A rate card negotiated before that movement, and never revisited, understates or overstates the market rate by roughly that margin depending on which side of the contract it favors. A contract signed a year ago against a lower cost index does not update itself. If the carrier's rate card was pegged to market rate at signing, and market rate has moved since, the gap between the contracted rate and the invoiced rate is either a recovery opportunity or an overpayment depending on which direction the contract protects. This is not a case for auditing more often in the abstract. It is a case for checking, specifically, whether the rate card in force still matches the index basis the contract was negotiated against, and whether any escalation clause has actually triggered. Worked example, using the 1% to 3% band: take your DFW freight and drayage spend, multiply by the share still billed under rate cards that predate the current cost index, and that product approximates what a rate-card refresh is worth checking first.

6. How should a DFW shipper prioritize what to check first?

Start with mode-to-contract matching, because it is the error that compounds into every other check: a misapplied rate card or surcharge table makes every downstream accessorial and duplicate-billing check unreliable too. Then check surcharge reset timing against the reference index. Then reconcile multi-leg invoices to the bill of lading. Drayage-specific accessorials come last because they affect fewer dollars per invoice than the first three. Mode-to-contract matching first, because an invoice checked against the wrong rate card fails the audit before any other test can run cleanly. Surcharge reset timing second. With fuel costs moving as sharply as the current data shows, a stale reset date is the fastest-growing dollar gap on a DFW freight bill and the easiest to miss because the invoice looks internally consistent. Multi-leg reconciliation third. This catches duplicate billing and misallocated accessorials, but only after the first two checks confirm the base rates being reconciled are themselves correct. Drayage-specific accessorials last in sequence, not because they are unimportant, but because they are smaller-dollar, line-item checks that make more sense once the rate and surcharge foundation underneath them is confirmed accurate. For the wider pattern this sits inside, start with the [margin drift](/guides/indirect-spend-audit-categories) guide.

Questions & Answers

Why does Dallas-Fort Worth get its own freight audit page instead of the general freight guide?

Because the mode mix genuinely changes what needs checking. DFW freight commonly spans truckload, intermodal rail, and drayage on one shipment, each under a separate contract with its own rate basis and surcharge formula. That is a structural difference in what the invoices contain, not a rebranded version of the general freight audit method.

What is drayage and why does it matter for invoice audit?

Drayage is the short-haul move of a container between a rail ramp or port and a dock or warehouse. It carries its own contract, rate basis, and accessorial set, including chassis and detention charges that do not appear on a straight truckload invoice. Auditing it against a truckload rate card misses those charges entirely.

How current is the fuel and freight cost data on this page?

The Producer Price Index figures cited here were read from the US Bureau of Labor Statistics on 2026-09-06, covering data through July 2026. Fuel and freight indices move regularly, so a figure this specific should be re-read before being restated on any later page.

Does a rising PPI mean our carrier is overcharging us?

Not by itself. A rising Producer Price Index shows the underlying cost environment is moving. Whether a specific invoice is right depends on whether the surcharge formula and rate card actually signed reflect that movement on the schedule the contract states, which is what an invoice audit checks line by line.

Can one shipment really generate more than one freight invoice?

Yes, when it moves through more than one carrier. A container moving by rail into DFW and then by drayage to the final dock generates a rail invoice and a drayage invoice for the same physical shipment, from different vendors, on different schedules, referencing different load identifiers.

Margin Drift Resources