Inefficient pallet loading increases the number of pallets and shipping costs — and most teams don't even notice how much they're losing.
ShipmentPlanner optimizes pallet layouts at the layer level for maximum capacity — turning guesswork into a repeatable, consistent process.
Five capabilities that work together to maximize every pallet you ship.
The optimizer calculates the exact arrangement of boxes per layer and the number of layers per pallet — not just a rough box count.
Set max pallet height and max weight per pallet type. The planner respects these constraints automatically so you never over-stack.
When a shipment has multiple SKUs, the system suggests which SKUs to group on the same pallet for the best utilization.
See the fill percentage for every pallet before you commit. Spot under-loaded pallets and consolidate in one click.
Built-in support for standard EU (800×1200 mm) and UK (1000×1200 mm) pallets, plus fully configurable custom dimensions.
Five steps from raw SKU counts to a ready-to-ship pallet layout.
Type in how many units of each SKU are going into this shipment. ShipmentPlanner pulls dimensions and case-pack counts from your SKU database automatically.
Unit quantities are divided by the case pack count for each SKU. The result is the number of full boxes — the actual physical units going on pallets.
The optimizer determines how many boxes fit per layer given the pallet footprint, then stacks layers up to your configured height and weight limits.
See each pallet's box count, layer breakdown, total weight, and fill percentage. Adjust quantities or accept the plan.
Forward the finalized layout to your warehouse team with full packing instructions, or export directly to the Amazon Shipment Template.
Technical details about how the optimizer works.
A simple box count tells you how many boxes fit in theory. Layer-level optimization calculates the real physical arrangement: how many boxes fit on a single layer given their footprint, then how many layers stack within your height and weight limits. The result is a realistic, shippable layout — not a theoretical maximum.
Out of the box: EU pallet (800×1200 mm), UK pallet (1000×1200 mm), and US pallet (48×40 in). You can also define custom pallet dimensions and save them as named types for reuse across shipments.
Yes. Each warehouse or destination in your account can have its own default pallet type, max height, and max weight. When you plan a shipment to that destination, those constraints apply automatically.
Yes. When a pallet contains more than one SKU, the optimizer treats each box by its actual dimensions and arranges them to maximize layer density. You can also force same-SKU-only pallets if your warehouse requires it — just toggle the setting per shipment.
It depends on your current process. Teams moving from manual estimation typically see 8–15% better pallet utilization, which translates directly into fewer pallets per shipment. For high-volume shippers, even 1–2 fewer pallets per run pays for the subscription many times over.
Each SKU in your database has one primary box dimension — the outer carton size. If a SKU ships in different carton sizes depending on quantity, you can create separate SKU entries (e.g. SKU-A-6pack, SKU-A-12pack) with the correct dimensions for each.