Quick Quote is now available for labels, flexible packaging, and folding cartons. Start a Quote →
LOGISTICS

Ti-Hi, BCT, and freight class: pallet math for packaging buyers

PUBLISHED 17 JUL 2026 UPDATED 18 JUL 2026 9 MIN READ BY

You design a box, but you ship a pallet — and a truckload of pallets. The gap between "this carton looks right" and "this is cheap to store, stack, and haul" is a handful of numbers every packaging buyer should be able to read: Ti-Hi, box compression, cube utilization, freight class, and dimensional weight. Here's what each one means and how it lands on your invoice.

THE SHORT ANSWER

How your packaging ships is decided by a few numbers, not by how the box looks. The five that drive cost:

  • Ti-Hi — cases per layer (Ti) times layers high (Hi) equals cases per pallet
  • GMA pallet — the 48 × 40 in North American standard footprint
  • BCT — how much top load a box survives before it crushes (an estimate, not a guarantee)
  • Freight class — an NMFC 50–500 rating driven mostly by density
  • Dimensional weight — you're billed on size or scale weight, whichever is greater

The pallet is the real unit of packaging

A retail package almost never travels alone. It gets cased, the cases get palletized, the pallets get loaded into a trailer or container. Every one of those nesting steps has a math problem attached, and the cost of getting them wrong is paid in wasted deck space, crushed product, and freight bills that run higher than the goods justify. The good news is that all of the inputs are just dimensions and weight — which means they can be computed the moment a package's geometry is known, long before a single unit is made.

Ti-Hi: how many cases fit on a pallet

Ti-Hi (also written "TiHi" or "Ti × Hi") is the shorthand for a pallet stacking pattern. It is two numbers:

  • Ti — the tier count: how many cases fit in a single layer on the pallet deck.
  • Hi — the high count: how many of those layers are stacked on top of each other.

Cases per pallet is simply Ti × Hi. A quick worked example on the standard 48 × 40 in pallet: the deck is 1,920 sq in. If a case footprint is 12 × 10 in, that's 120 sq in per case, and 1,920 ÷ 120 = 16 cases tile the deck with no overhang — so Ti = 16. If each case is 9 in tall and you cap the load near 45 in of product to stay trailer- and rack-friendly on top of a ~5 in pallet, you get 5 layers — so Hi = 5. That's a Ti-Hi of 16 × 5 = 80 cases per pallet.

Two real constraints shape every pattern. Overhang — cases hanging past the 48 × 40 edge lose support and shed compression strength, so keep the footprint on-deck. Gaps — cases that don't tile the deck leave voids that cut cube and make the stack less stable. The arrangement itself matters too: a column stack (cases aligned corner-to-corner up the pile) versus an interlocked or brick-laid pattern is a genuine trade-off between strength and stability, which the compression section below gets into.

Ti-Hi — a pallet stacking pattern: Ti (tier) is cases per layer and Hi (high) is the number of layers; Ti × Hi is cases per pallet. See more terms in the packaging glossary.

The GMA pallet: the 48 × 40 standard

The default footprint across North America is the GMA pallet, named for the Grocery Manufacturers Association. It measures 48 × 40 inches, stands roughly 5–6 in tall, and weighs somewhere around 40–50 lb empty. It is one of several ISO-recognized pallet sizes, but it dominates US grocery, retail, and general freight, so pattern math, warehouse rack openings, and trailer loading are all planned around it.

Why the footprint matters to cost: a standard 53-ft dry van holds roughly 26 to 30 floor pallet positions, depending on whether pallets are loaded straight or pinwheeled. Multiply cases-per-pallet by pallets-per-trailer and you have the true landed unit count of a shipment — the denominator under your freight cost per unit. Other footprints exist (the 48 × 48 drum pallet, the 42 × 42, the EUR 1200 × 800 mm block pallet), but if nobody has specified one, assume 48 × 40.

Box compression and the McKee estimate

When pallets stack in a warehouse or nest into a trailer, the boxes at the bottom carry everything above them. Box compression test (BCT) is the measured top-to-bottom force — reported in pounds-force (lbf) — that a case withstands before it buckles, run on a platen compression tester.

You can estimate BCT before a box even exists using the McKee formula, an empirical relationship published in 1963. A commonly cited short form is:

BCT ≈ 5.87 × ECT × √(caliper × perimeter)

where ECT is the board's edge crush test (lb/in), caliper is board thickness (in), and perimeter is 2 × (length + width) of the box (in). The exact constant varies by source, so don't over-read it — the value of the formula is the shape of the relationship: stronger board, thicker board, and a larger perimeter all raise compression strength.

Treat any McKee number as an estimate, not a spec, because real cases in the real world lose strength to a stack of derates:

  • Humidity. Corrugated is hygroscopic. At around 90% relative humidity, a box may retain only about half the strength it showed at standard 50% RH lab conditions. The number is approximate, but the direction is not — damp boxes are weak boxes.
  • Stacking pattern. A column stack routes load straight down the strong vertical corners. Interlocking the layers buys stability against toppling but can give up a large share — often cited as roughly a third to a half — of compression strength.
  • Time (creep). A box that survives a load for a minute on a tester can fail under the same load held for weeks. Long-term stacking strength is a fraction of the short-term BCT.
  • Everything else. Overhang, rough handling, die-cut windows, and vent holes all subtract as well.

Because of all this, engineers design to a safety factor: the rated BCT is set well above the actual static load the bottom box must carry — multiples of 3 × or more are common — so the estimate never has to be exactly right for the stack to stay standing.

Cube utilization: don't ship air

Cube utilization is the share of available volume actually filled by product rather than void, and it applies at three levels: product-in-case, case-on-pallet, and pallet-in-trailer. Air is expensive because a load stops when it hits either its weight ceiling or its volume ceiling — it "weighs out" or "cubes out," whichever comes first. Light, bulky goods cube out (the trailer is full while far under its payload limit); dense goods weigh out (the trailer hits its weight limit with room to spare).

Right-sizing the case to the product, and the pallet pattern to the case, shrinks the void, cuts dunnage, and raises cases-per-trailer — usually the single biggest lever on freight cost per unit. A 53-ft dry van offers roughly 3,800 cu ft of usable space and a payload ceiling in the neighborhood of 45,000 lb; every cubic foot of air is capacity you paid for and didn't use.

NMFC freight class and density

For LTL (less-than-truckload) shipments, US carriers price by the NMFC — the National Motor Freight Classification, maintained by the NMFTA. It sorts commodities into 18 classes from 50 (dense, cheap to ship) to 500 (light, bulky, expensive) using four factors: density, stowability, handling, and liability. For most packaged consumer goods, density — weight per cubic foot — is the dominant one.

The Commodity Classification Standards Board publishes a density guideline that maps density to class. This is the standard published guideline and a useful planning estimate — but treat it as exactly that: some commodities carry a fixed NMFC class regardless of density, while others are explicitly density-based.

Density (lb per cubic foot)Freight class
Less than 1500
1–2400
2–3300
3–4250
4–5200
5–6175
6–7150
7–8125
8–9110
9–10.5100
10.5–1292.5
12–13.585
13.5–1577.5
15–22.570
22.5–3065
30–3560
35–5055
50 or greater50

Each band runs from its lower number up to (but not including) the next, and the table is the published density guideline — not a guarantee. Two honest caveats: your actual class depends on the NMFC item for your specific commodity, and getting the class wrong invites a carrier reweigh-and-reclass, which is where surprise charges come from. Compute your density (total shipment weight ÷ total cubic feet, pallet included) before you book.

Dimensional weight: billed on the bigger number

Parcel carriers, and increasingly some LTL, don't just weigh your box — they price the space it occupies. Dimensional (volumetric) weight converts size into a weight:

dim weight = (L × W × H) ÷ DIM divisor

The divisor is a cubic-inches-per-pound figure set by the carrier and service — 139 is common for major US domestic parcel, with 166 also in use, and the number is often negotiable in a contract. A larger divisor means a smaller size penalty. You are billed on the billable weight, which is:

billable weight = max(actual weight, dimensional weight)

Worked example: a 20 × 16 × 12 in box is 3,840 cu in. At a divisor of 139, the dim weight is 3,840 ÷ 139 ≈ 28 lb. If the product inside actually weighs 10 lb, you still pay for 28 lb — you're shipping 18 lb of air. Shrink the box to the product and the billable weight falls back toward the real weight. It is the parcel-scale version of the same lesson as cube utilization: void costs money.

How PackOS turns geometry into a shippable unit

Every number above is a function of dimensions and weight — which is exactly what PackOS already holds once it has rebuilt a package into an editable parametric model. From the finished case size and weight it computes the Ti-Hi against a chosen pallet (defaulting to the GMA 48 × 40), the resulting cases per pallet, load height, and pallet weight; it flags overhang; it estimates compression headroom against the stack; it derives a freight class from density; and it compares actual against dimensional weight — so a dieline becomes a costed, shippable unit, not just a shape. You can see the packout and freight logic on the technology page, or run it on a real file with Quick Quote.

Column of five blank kraft boxes with the bottom box's corner buckled; pencil ticks on the backdrop mark each layer height.
In a stack the bottom box carries everything above it — why BCT is applied with a 3x-or-more safety factor for humidity, creep, and time under load.

Frequently asked questions

What does Ti-Hi mean?

Ti-Hi describes how cases are stacked on a pallet. Ti (tier) is the number of cases in one layer; Hi (high) is the number of layers stacked. Multiply them for total cases per pallet — a 16-case tier stacked 5 high is 80 cases.

What is a GMA pallet size?

The GMA pallet — named for the Grocery Manufacturers Association — measures 48 × 40 inches and is the most common pallet in North America. It is the default footprint most case counts and truckloads are planned around.

What is box compression test (BCT)?

BCT is the top-to-bottom force a corrugated box can bear before it buckles, measured on a compression tester. It can be estimated from board strength with the McKee formula, but real strength drops with humidity, stacking pattern, and time, so BCT is always applied with a safety factor.

How is freight class determined?

For LTL freight, the NMFC assigns a class from 50 to 500 based on density, stowability, handling, and liability. For most packaged goods, density (pounds per cubic foot) is the main driver — denser freight gets a lower, cheaper class — but the actual NMFC item for a commodity can override the density guideline.

What is dimensional weight?

Dimensional (volumetric) weight turns a package's size into a billable weight by dividing its cubic volume by a carrier's dim divisor. Carriers bill the greater of actual weight and dimensional weight, so an oversized but light box is charged for the space it occupies.

Written by — the people behind Calyx Containers. LAST UPDATED · 17 JUL 2026

See your packout and freight, computed.

Upload a real file and watch PackOS rebuild the package, then work out cases per pallet, load height, freight class, and dimensional weight — in about a minute.