Solutions, B2B and Wholesale, April 25, 2026
Wholesale distribution is a paperwork business as much as a forklift business. The BOL is the contract. The ASN is the appointment. The pallet build is the cost structure. Get any one of them wrong and the receiver charges back the load. The operators that thrive are the ones who treat freight prep with the same discipline that DTC brands give to unboxing, and they have the chargeback ratios to show for it.
TL;DR
The 48 by 40 inch Grocery Manufacturers Association pallet is the unit of B2B logistics in North America. It accounts for more than 30 percent of all pallets in circulation in the United States and is the default footprint for retail distribution centers, grocery wholesalers, and most LTL freight networks.[1] A standard GMA pallet weighs 30 to 48 pounds, supports up to 4,600 pounds of evenly-distributed load, and fits 30 positions in a single layer of a 53 foot trailer when turned 90 degrees.[1]
Cube utilization is where wholesale margin lives or dies. A pallet that ships at 80 percent cube utilization moves the same freight cost as one at 95 percent. The difference is air. The way to fix it is engineering: design case dimensions to fit the pallet footprint with minimal void space, build to a tie-and-high pattern that respects the 48x40 footprint, and stretch wrap to consistent specs so the pallet holds in transit and stacks safely in the receiver's warehouse.
Most LTL carriers price by the pallet position, not the cube of the freight. A shipment that consumes one pallet position is billed for one pallet position even if you under-fill it. Anything wider than 48 inches or deeper than 48 inches may trigger oversize charges or special handling.[1] The economics push toward standardization. Brands that engineer their case dimensions for the GMA footprint earn back the engineering cost in freight savings within a year.
Electronic Data Interchange is the language of B2B fulfillment. A typical retailer relationship requires the supplier to support a handful of EDI transactions: 850 for the purchase order, 855 for PO acknowledgment, 856 for the Advance Ship Notice, 810 for the invoice, and 820 for remittance advice. Each transaction has hundreds of segments and elements, each with retailer-specific qualifiers.
The Advance Ship Notice (EDI 856) is where most chargebacks originate. It tells the receiver what is on the truck, which cartons contain which SKUs, what the lot codes are, and how the pallets are built. If the ASN does not match what physically arrives, the receiver charges back the discrepancy. Common failure modes include SCC-14 carton barcodes that scan but contain the wrong SKU, GTIN at the inner case that does not match the outer pallet declaration, missing Hazmat segment on a regulated SKU, and ASN transmitted after the truck shows up at the dock.
Common B2B EDI and ASN failure modes
| Issue | What it triggers |
|---|---|
| Late ASN (after truck arrives) | Per-occurrence chargeback, dock-time surcharge |
| Mismatched carton GTIN to PO | Item-level chargeback, return at supplier expense |
| Missing or invalid SSCC labels | Manual receiving, per-carton penalty |
| Wrong ship-to DC code | Re-route surcharge, missed appointment |
| Quantity variance more than 1-2% | OTIF miss, 3% COGS chargeback at Walmart |
| Missing Hazmat segment for regulated SKU | Refused load, full freight cost on shipper |
Target tightened ASN enforcement in 2025, moving from a flat 3 percent COGS penalty for ASN errors to a per-carton $0.75 fee with a $100 minimum, and adding ASN Accuracy as a measured compliance metric.[3] Walmart's OTIF program continues to charge 3 percent of cost of goods sold for any PO that arrives late or short of the ordered quantity. Walmart shifted to quarterly chargebacks in 2025 to give suppliers slightly more time to identify and dispute, but the rate remains 3 percent.[2]
“We do not chargeback to be punitive. We chargeback because every minute our receivers spend reconciling a bad ASN is a minute they are not unloading the next truck. Suppliers that get this stop fighting the chargebacks and start fixing the process.”
Across the wholesale category, chargebacks consume 1 to 5 percent of supplier revenue in a typical year. New vendors hit the upper end of that range, with most accumulating $50,000 to $100,000 in chargebacks during their first year while learning the routing guides and ASN formats for each retailer.[4] Some of those chargebacks are valid. About a third are disputable, but the dispute window is short (typically 30 days) and the documentation requirements are specific.[2]
The categorization matters. A delivery chargeback from a missed appointment is different from an OTIF miss caused by carrier breakdown, which is different from an ASN error caused by a mislabeled carton. Lump them together and the dispute process is impossible to scale. Separate them and patterns emerge: maybe the same carrier accounts for half the late deliveries, or one specific SKU has an outdated GTIN that needs to be re-cataloged with the retailer.
Where wholesale margin leaks to chargebacks
| Category | Typical share of revenue | Top trigger |
|---|---|---|
| OTIF (on-time, in-full) | 1-3% | Carrier delays, inventory shorts |
| ASN and EDI | 0.3-1% | Late or invalid 856, mislabeled cartons |
| Routing and shipping | 0.2-0.8% | Wrong DC, missed appointment, wrong SCAC |
| Packaging compliance | 0.5-2% | Pallet height, overhang, weak corrugate |
| Documentation | 0.1-0.5% | Missing certificates, wrong NMFC class |
| Total typical exposure | 2-7% | First-year vendors hit the upper end |
The Bill of Lading is the legal contract for the freight movement, the receipt of goods, and the document that drives the carrier's invoice. A BOL contains the shipper and consignee details, the carrier's SCAC (Standard Carrier Alpha Code) assigned by the National Motor Freight Traffic Association, the commodity description, the NMFC class, piece count and dimensions, weight, and any required accessorials.[5] For LTL the freight class is mandatory. For FTL the pallet count and signatures are mandatory.
Inaccuracy on the BOL is expensive. Misclassified freight triggers a reweigh and reclassification by the carrier, with a post-audit invoice that arrives weeks later and is almost impossible to dispute without the original documentation. Missing accessorials (liftgate service, residential delivery, inside delivery, limited access) get added at the destination at premium rates and billed back to the shipper, often at two to three times the rate they would have cost if booked upfront.[5]
Required BOL fields and what they control
| Field | Purpose |
|---|---|
| SCAC code | Identifies the assigned carrier for billing and tracking |
| NMFC class (LTL only) | Determines freight rate and density-based pricing |
| Piece count | Reconciles to receiver count; mismatches trigger overage/shortage claims |
| Weight (actual, scaled) | Drives base rate; reweigh fees apply to under-declared weight |
| Dimensions | Required for dim-weight calculation on LTL above 750 lbs/cube |
| Hazmat declaration | Required for any DOT regulated material; refusal if missing |
| Accessorials | Liftgate, residential, inside, limited access; rebill if added at delivery |
| Special instructions | Appointment requirements, delivery windows, signature rules |
Electronic BOLs are growing fast for a reason. The eBOL flows directly into the carrier's system, gets timestamped at pickup and delivery, and creates an audit trail that survives a freight invoice dispute. Paper BOLs still work, but the legal accuracy of the data is whatever the driver wrote down at pickup, which is rarely as precise as a TMS-generated record.[5]
The cheapest freight rate on a given load is rarely the most efficient freight spend across the year. Wholesale operators get the largest savings not from rate shopping but from mode selection. The wrong mode on a regular lane can cost two to three times what the right mode would have cost, with no service difference at the receiver.
The decision tree is straightforward. Single pallets under 150 pounds are usually better in parcel than LTL because LTL minimums kick in. Six pallets to twelve pallets on a single lane usually justify the volume discount on LTL volume contracts or, depending on lane, a partial truckload. Above twelve pallets a full truckload almost always beats LTL aggregate cost. On long lanes with predictable volume, intermodal rail beats over-the-road truck on cost while adding a day or two of transit.
Mode selection guide for B2B freight
| Shipment profile | Best mode | Why |
|---|---|---|
| 1 pallet, under 150 lb | Parcel ground | LTL minimums make small shipments expensive |
| 1-5 pallets, 500-2,000 lb | Standard LTL | Density-based pricing favors LTL |
| 6-12 pallets | LTL volume or partial TL | Volume discounts kick in |
| 13+ pallets, single destination | FTL dry van | Full trailer beats per-pallet LTL math |
| Long lane, regular volume, time flexible | Intermodal rail | 20-40% cheaper than OTR |
| Multi-stop regional | Pool distribution / multi-stop TL | One trailer, several drops, lowest per-stop cost |
“We saved 18 percent on freight by doing nothing more than auditing every load over a quarter and shifting half our LTL volume into a partial truckload program. The rates on the LTL side were not the problem. We were just using the wrong mode for the volume we had.”
Zone skipping is another lever. Instead of handing a parcel to the carrier at origin and letting it ride the network, the shipper consolidates parcels into a trailer that drives directly to a destination zone hub, drops them off as a single injection, and lets the carrier deliver only the last leg. On lanes with enough volume, zone skipping cuts parcel cost by 15 to 25 percent. The math works above roughly 200 packages a day in a single destination zone.
Warpspeed's wholesale operations run on four disciplines: standardized pallet builds engineered to retailer specs, ASN and EDI managed with retailer-specific test environments, BOL accuracy backed by calibrated scales and dimensioners at the dock, and freight modeled lane by lane with mode selection that updates quarterly.
We pull the routing guide and EDI specifications for every retailer you ship to. Validate the ASN map in the retailer's test environment. Document the chargeback triggers for each lane.
Tie-and-high pattern review for the top 100 SKUs. Identify cases that are wasting cube. Recommend dimensional changes that improve cube utilization on the GMA footprint. Slot reserves and pick zones for the case-pack workflow.
Calibrated scales and a dimensioner at every shipping door. TMS integration for eBOL generation. Carrier rate cards loaded for every active lane. Mode-selection logic built into the routing engine.
Every chargeback logged, categorized, and disputed where the documentation supports recovery. Quarterly lane review with mode-selection refresh. Annual freight bid for top lanes.
The result is a wholesale operation that ships clean to every retailer DC, holds a sub-1 percent chargeback ratio for established accounts, and books freight at the right mode for the lane. None of the components are unique. The discipline of running them all on the same operation, every shipment, every day, is the entire difference between a profitable wholesale book and one that bleeds margin to penalties nobody noticed.
Talk to our team
Send us your routing guides, your last 90 days of chargebacks, and your top 10 freight lanes. We will come back with a chargeback recovery plan, a pallet-build audit, and a freight quote that lays out mode selection lane by lane.
Sources