How to Audit an LTL Freight Invoice

Audit an LTL freight invoice by matching shipment records, rebuilding pricing, validating accessorials, and documenting every supported or disputed variance.

Two abstract freight documents and a magnifying glass on a warehouse worktable with one palletized load behind them.

Audit an LTL freight invoice by matching the bill to the shipment’s controlling records, recalculating the applicable pricing, and assigning every difference a documented reason. The core packet is the accepted quote or pricing agreement, bill of lading, pickup and delivery records, carrier invoice, and the carrier rules that applied on the shipment date.

The objective is not to reject every amount above the quote. Actual weight, dimensions, classification, delivery conditions, or requested services can change the final charge. A good audit separates supported adjustments from shipper-input errors, carrier billing errors, and items that still need evidence.

Build one audit packet before checking the math

Collect the records under a single shipment identifier:

  • carrier invoice and any corrected invoice;
  • accepted quote, rate confirmation, contract, or pricing agreement;
  • original and corrected bill of lading;
  • pickup record and delivery receipt;
  • scale, dimension, inspection, or reclassification record when relevant;
  • emails or electronic records authorizing a service or changing instructions; and
  • the carrier tariff, rules publication, or service guide incorporated into the transaction.

Do not assume one document controls every issue. The quote shows the shipment and services priced at that moment. The bill of lading records what was tendered. Pickup and delivery evidence show what occurred. The pricing agreement and incorporated carrier rules explain how those facts are rated.

For qualifying motor-carrier shipments, 49 U.S.C. 13710 says a shipper may request a written or electronic copy of the rate, classification, rules, and practices on which the applicable or agreed rate is based. That is a useful audit step when the invoice does not identify its rating basis clearly.

Step 1: Verify identity, parties, and duplicates

Start with controls that do not require tariff interpretation:

Check Compare Investigate when
Shipment identity PRO number, bill-of-lading number, purchase order, invoice number References point to different shipments
Billing party Shipper, consignee, third-party payor, account number Invoice is sent to the wrong party or account
Origin and destination Names, addresses, ZIP or postal codes A location or ZIP differs from the tendered shipment
Dates Pickup, delivery, invoice, and correction dates A date changes the service or pricing period
Duplicate control Carrier, PRO number, amount, invoice number The same obligation may have been billed or paid twice

A repeated amount is not enough to prove a duplicate. Split shipments, rebills, corrected invoices, and balance-due notices can look similar. Confirm whether the newer document replaces, supplements, or duplicates the earlier one.

Step 2: Reconcile the freight as tendered

Compare the invoice with the bill of lading and any carrier verification record:

  • handling-unit and piece counts;
  • fully packaged weight and dimensions;
  • commodity description;
  • NMFC item and freight class when applicable;
  • declared value or released-value notation when applicable; and
  • special handling or hazardous-material information.

Freight class is not just a density label. The National Motor Freight Traffic Association identifies density, handling, stowability, and liability as the four transportation characteristics behind NMFC class. If an invoice shows a class change, ask what commodity description, NMFC provision, density calculation, inspection, or carrier exception produced it.

Carrier rules differ. For example, Old Dominion’s published rules describe verification, reweigh, density review, and reclassification procedures, while the current FedEx Freight rules tariff contains that carrier’s own standard and special-service rules. Use these as evidence that the controlling carrier publication matters, not as a universal rule for every LTL carrier.

Step 3: Rebuild the pricing in layers

Do not jump from the quoted total to the invoice total. Reconstruct the bill in the order its pricing applies:

  1. Identify the pricing source and effective date.
  2. Confirm the origin, destination, service, commodity, class, and billable weight used for rating.
  3. Recalculate linehaul, including the applicable rate basis, discount, minimum charge, or shipment-specific price.
  4. Recalculate the fuel surcharge using the base and method specified by the agreement or carrier rules.
  5. Review each accessorial against the triggering fact and applicable charge rule.
  6. Apply taxes, cross-border items, or other charges only when they belong to that shipment.
  7. Tie credits, prior payments, and corrected invoices to the balance due.

Keep the calculation sheet beside the invoice. An audit conclusion should show both the expected amount and how it was derived.

Step 4: Test every accessorial against evidence

An accessorial can be valid even when it was not on the initial quote if the service was requested or required by the actual pickup or delivery conditions. It can also be wrong when the event did not occur or the wrong rule was applied.

Charge category Evidence to request Question to answer
Liftgate or inside service Pickup or delivery record, service request, location facts Was the service requested or required and performed?
Limited-access or residential service Address classification and carrier rule Did the location meet the governing definition?
Appointment or notification Contact record and delivery documentation Was the service performed under the applicable rule?
Detention or delay Arrival, release, and free-time records Does the recorded duration trigger the charge?
Reweigh or dimension adjustment Scale ticket, dimension record, inspection evidence Does the verified measurement support the billed change?
Reclassification Commodity, packaging, density, NMFC basis, carrier exception Does the documented basis support the billed class?
Redelivery, reconsignment, or storage Delivery attempt, instruction change, dates, location records What event triggered the service and how was it rated?

Avoid labeling a charge “unauthorized” merely because it was absent from the quote. First establish whether the service occurred, whether the governing rule made it chargeable, and whether the amount was calculated correctly.

Step 5: Assign each variance a reason code

Use four outcome categories:

  • Supported adjustment: evidence and the governing pricing source support the charge.
  • Shipper-data variance: incomplete or inaccurate tender data caused a valid correction.
  • Carrier billing variance: the invoice does not follow the applicable agreement, rule, or documented shipment facts.
  • Unresolved: a necessary record or interpretation is missing.

This prevents the audit log from overstating recoveries. It also shows operations which quote inputs create repeated invoice changes.

A hypothetical audit example

Assume an accepted quote totals $640 for a palletized commercial-delivery shipment. The final invoice is $790 and includes a $150 liftgate charge.

The difference alone does not establish an error. The auditor should check:

  1. whether the accepted quote included liftgate service;
  2. whether pickup or delivery records show that a liftgate was requested, required, or used;
  3. whether the location and service meet the carrier’s governing definition; and
  4. whether $150 is the applicable charge under the shipment’s pricing agreement or incorporated rules.

If the service occurred and the pricing is correct, classify the amount as a supported adjustment and fix the quote-input process. If the service did not occur or the rule was misapplied, document a carrier billing variance. If the delivery record is missing, keep it unresolved rather than booking a recovery.

The figures are illustrative and are not a rate quote, benchmark, or representation of a Shipocity shipment.

Step 6: Dispute with a reproducible record

A useful dispute package includes:

  • invoice and shipment identifiers;
  • disputed line item and amount;
  • expected amount and calculation;
  • controlling quote, agreement, tariff item, or rule;
  • bill of lading and delivery evidence;
  • scale, dimension, inspection, or authorization records when relevant; and
  • the requested correction.

Submit it through the carrier’s required channel and retain the submission date, case number, response, credit document, and final disposition. Do not deduct an amount unilaterally unless the agreement and your accounting policy permit that treatment.

Federal law provides a 180-day period for a shipper to contest an original or additional bill in the circumstances covered by 49 U.S.C. 13710. Do not treat that as a universal operating deadline. A contract, carrier process, governing law, or documentation requirement may create a different or earlier practical deadline. Review the terms that apply and raise discrepancies promptly.

Turn audit findings into cleaner quotes

Track variance reason, carrier, lane, commodity, location type, and responsible process. A pattern of valid liftgate additions points to missing service inputs. Repeated supported reweighs point to measurement controls. Repeated unsupported charges point to a carrier-billing issue. Separate those causes before changing a routing guide or negotiating rates.

For the next shipment, prepare accurate origin and destination ZIP codes, fully packaged dimensions and weight, commodity description, freight class when known, ready date, and every required accessorial. That creates a stronger quote baseline and a cleaner record for the later invoice audit.

Shipocity is backed by a team with more than 40 years of combined logistics experience. Through established industry relationships, the platform helps businesses compare competitive freight rates for their specific shipment.

Compare rates for your next shipment

Sources