What this calculator does
It builds the pallet. Give it the carton, the pallet, the height you are allowed to build to and the weight the pallet is allowed to reach, and it returns cartons per layer, layers, cartons per pallet, pallets required, the gross weight of a full pallet, how much of the deck you are actually using, the finished load height, and the loading metres of trailer floor the shipment consumes.
That last output is the one worth the visit. European road freight is quoted in loading metres (LDM) — a Euro pallet is 0.4 LDM, an industrial pallet 0.5 — and a shipment of 26 pallets that “obviously” fits a trailer sometimes does not. Almost nothing online computes it; the tool derives it from the pallet footprint rather than looking it up.
The formula
Cartons are assumed to travel upright: the printed height stays vertical, because that is what “this way up” means. So only the two plan rotations are searched, against the pallet footprint enlarged by whatever overhang you permit:
E_L = P_L + 2·o E_W = P_W + 2·o o = overhang allowed per side
rotation 1: n = ⌊E_L / c_L⌋ × ⌊E_W / c_W⌋
rotation 2: n = ⌊E_L / c_W⌋ × ⌊E_W / c_L⌋
n_layer = the larger of the two
P_L, P_W are the pallet’s plan dimensions; c_L, c_W, c_H the carton’s. Where the two rotations tie, the tool keeps the one with the smaller used footprint and less overhang — the pallet a loader actually builds.
The rest follows:
h_avail = H_max − H_deck (height limit measured floor to top of load)
= H_max (height limit is cargo only)
layers = ⌊h_avail / c_H⌋
per pallet = n_layer × layers
pallets = ⌈quantity / per pallet⌉
gross = tare + per pallet × m
footprint % = n_layer × c_L × c_W / (P_L × P_W) × 100
load height = H_deck + layers × c_H
Loading metres come from the trailer, not the pallet: on the standard convention a curtainsider or box trailer has about 2.45 m of usable internal width, so
abreast = ⌊2450 / pallet dimension across the trailer⌋
LDM per pallet = pallet dimension along the trailer ÷ abreast
Both ways of turning the pallet are tried and the cheaper kept, because a loader will turn a pallet to get another one abreast. A Euro pallet loaded 800 mm across goes 3 abreast and is 1200 mm deep: 1200 ÷ 3 = 400 mm, 0.4 LDM. A 1200 × 1000 pallet loaded 1200 mm across goes 2 abreast and is 1000 mm deep: 0.5 LDM. Those are exactly the numbers the trade quotes, derived rather than memorised.
Reading the result
Footprint utilisation is the honest measure of the pallet pattern. Above about 95% the pattern is good; below 85% you are shipping air on every layer and paying for it in every downstream cost — pallets, LDM, container slots, storage locations. It is worth trying the alternative carton sizes that divide 1200 and 800 (or 1200 and 1000) cleanly before accepting a poor number: a 20 mm change to a carton dimension frequently adds a whole column.
Total load height includes the pallet deck, because that is how a warehouse measures it and how a trailer runs out of room. The tool warns above 2400 mm, the usual internal height of a standard road trailer, but check the actual equipment: mega trailers reach around 3000 mm, box vans and reefers often less than 2400 mm, and a rack location may cap you far lower than any vehicle does.
Pallet gross weight is for a full pallet, tare included. The last pallet in a shipment is normally a part pallet and weighs less. The limit that matters is the lowest of three: the racking beam load, the forklift’s rated capacity at the load centre, and the carrier’s own rule — 1000 kg is a common ceiling for a standard build, 1500 kg for a heavy one.
Overhang is reported and warned about because it is expensive in a way that is invisible on paper. A carton hanging over the pallet edge loses a large share of its compression strength — the corner posts, which carry nearly all the vertical load in a corrugated case, are no longer over the deck. Overhung pallets also foul racking, jam conveyors and get refused at goods-in. If you have permitted overhang and the tool used it, verify that the receiver accepts it.
Typical values and limits
| Pallet | Plan | Where it dominates | LDM |
|---|---|---|---|
| Euro / EPAL | 1200 × 800 mm | Europe | 0.40 |
| ISO / industrial | 1200 × 1000 mm | Europe, Asia, general trade | 0.50 |
| GMA | 48 × 40 in (1219.2 × 1016 mm) | North America | 0.51 |
| Australian standard | 1165 × 1165 mm | Australia and New Zealand | 0.58 |
Deck heights run about 144 mm for an EPAL, 140 mm (5.5 in) for a GMA and 150 mm for the Australian pallet; tare runs 20–28 kg for wooden pallets and under 5 kg for a moulded presswood tray. Both are fields here rather than constants, because they vary by build and the difference changes your layer count. Typical build heights: 1800–2200 mm floor-to-top for European road trailers, 1650–1800 mm where pallets double-stack in a 40’ high cube, and whatever the racking pitch allows in a warehouse.
Worked example
500 cartons of 40 × 30 × 25 cm at 12 kg, onto Euro pallets with a 144 mm deck and 25 kg tare. Build limit 1800 mm floor to top of load, 1000 kg maximum gross, no overhang permitted.
The carton as entered gives ⌊1200/400⌋ = 3 along by ⌊800/300⌋ = 2 across, only 6 per layer. Turned 90°, ⌊1200/300⌋ = 4 along by ⌊800/400⌋ = 2 across gives 8 per layer — a block 1200 × 800 mm, exactly flush with the deck, so footprint utilisation is 100% and there is no overhang.
Height available for cargo is 1800 − 144 = 1656 mm, so ⌊1656 / 250⌋ = 6 layers. That is 8 × 6 = 48 cartons per pallet, and ⌈500 / 48⌉ = 11 pallets (the last one carries 20).
A full pallet grosses 25 + 48 × 12 = 601 kg, comfortably inside the 1000 kg limit. Total load height is 144 + 6 × 250 = 1644 mm, inside a standard trailer. At 3 Euro pallets abreast in a 2.45 m trailer, each pallet is 1200 ÷ 3 = 0.4 loading metres, so the shipment consumes 11 × 0.4 = 4.4 loading metres — a little over a third of a 13.6 m trailer.
FAQ
Can I get more on by mixing orientations in a layer? Sometimes. Pinwheel and brick patterns interlock cartons at 90° to each other and can beat a single-rotation block, particularly when the carton’s length is close to half the pallet’s width. This calculator deliberately does not model them: they have to be specified to the packing line, and a pattern that only works if every layer is built perfectly is not one to quote against. Treat the answer here as the number you can rely on.
Why does the tool not stop me exceeding the weight limit? Because dropping a layer is a decision, not arithmetic. The tool builds to the height you gave it, reports the resulting gross, and warns if it passes your limit — you then decide whether to lose a layer, split the build across more pallets, or raise the limit because the constraint was the carrier’s and not the racking’s.
Is 2.45 m the right trailer width? It is the working convention for European standard trailers with a 2.55 m external width, and it is what LDM quoting assumes. Wide-body trailers and some domestic equipment differ, and a 40’ container’s 2.35 m internal width will not take 3 Euro pallets abreast — so container loading is a different calculation, not an LDM one.
Does the last pallet count as a full loading metre? In practice, yes — a part pallet still occupies its floor position. The figure here multiplies the full pallet count by the per-pallet LDM, so a part pallet is already charged as a whole one. What it does not model is a half-row: if you finish with two pallets in a three-abreast row, the carrier may still bill the whole row.
What about the pallet being stacked in the trailer or container? Not modelled. Loading metres assume single-tier. If the pallets are stackable and the trailer is tall enough, halve the LDM figure for two tiers — but only if the bottom pallet’s cargo will carry the top one, which is the same crush-strength question that sets your layer count in the first place.
Indicative figures for quoting and load planning. Confirm pallet dimensions, deck heights, permitted overhang and maximum gross weights against your own equipment, your carrier’s rules and the receiving site’s requirements.