Skip to content

Load Planning Software: What It Does and How to Choose

Load planning software places every carton inside the vehicle's real internal dimensions; a spreadsheet divides volume. See the gap in a worked example and take a buyer checklist into your next demo.

· 12 min read

3D drawing of a load plan that places 1,020 cartons of 600 × 400 × 400 mm in a mega trailer.

Load planning software takes the cartons, pallets and other pieces on your packing list and places them one by one inside the internal dimensions of the truck or container you choose. It tells you how many vehicles you need, where each piece goes and in what order to load it. Whether you call it truck load planning software, container loading software or simply a load planner, it answers one question: “How many vehicles does this shipment need, and how should it be stacked?”

This guide compares it with a spreadsheet estimate in a worked example, then covers the criteria to check before you buy and a one-table buyer checklist. For internal dimensions only, see the truck and container size guide.

What does load planning software do?

In short, it reads the packing list, fits the load into the vehicle and turns the result into documents the office and the warehouse can use. Good software does this in seconds and applies the same rules every time, so plan quality no longer depends on how focused the planner happens to be that day.

The usual workflow has four steps:

  1. Import the packing list. Dimensions, quantities, weights and handling rules such as “do not stack” or “this way up” come in from Excel, CSV, PDF or your ERP.
  2. Pick the vehicle. A 13.60 m curtainsider, a mega trailer, a rigid truck or a 20' or 40' container, or your own vehicle entered by its dimensions.
  3. Let the engine place the load. The packing engine finds a position for each piece, checks payload and weight distribution, and moves whatever doesn't fit to the next vehicle.
  4. Share the result. You get a 3D plan, a loading report, sequence labels and step-by-step loading instructions for the warehouse.

The real value shows up at decision time. Before you book transport, you know how many vehicles you need, which vehicle type gets the job done with fewer units and how much space is left in the last one.

How is it different from planning in a spreadsheet?

A spreadsheet usually divides volume or floor area. It has no idea how boxes line up across the width and height of the vehicle, so the answer is either too optimistic (the load “fits” until cartons are left on the dock) or, once a safety margin is added, too pessimistic (you book more trucks than you need). The example below runs the same data through both approaches. Every placement figure in this article comes from the StowCargo packing engine (calculated on 27 October 2026, dimensions only).

Worked example: 900 cartons, one curtainsider

Say you have 900 cartons of 600 × 400 × 400 mm that may be turned in any direction. A 13.60 m curtainsider has internal dimensions of 13,600 × 2,480 × 2,700 mm, about 91.07 m³. One carton is 0.096 m³.

  • Spreadsheet estimate: 91.07 ÷ 0.096 = 948 cartons. The sheet says all 900 fit comfortably.
  • Real placement: An engine that places each carton fits at most 884 in the same trailer, or 93.2% of its internal volume. Sixteen cartons stay on the dock.
  • The right call: Book a second vehicle or choose a taller one. A mega trailer, with 3,000 mm of internal height, takes 1,020 of these cartons, so the shipment goes in one vehicle.

The gap looks small on paper and large on shipping day, when you are finding transport for 16 cartons while the truck waits at the door.

Side and top technical drawing of a 13.60 m curtainsider trailer filled with 600 × 400 × 400 mm cartons across its full length.
Curtainsider 13.60: 884 cartons of 600 × 400 × 400 mm, 93.2% of internal volume (engine calculation, dimensions only).

Floor area misleads with pallets too

For pallets, spreadsheets tend to divide floor area. The curtainsider floor is 13.60 × 2.48 = 33.73 m², and an industrial pallet (1,200 × 1,000 mm) covers 1.2 m², so division suggests 28 pallets. In reality 26 fit in a single layer: two pallets side by side take 2,400 mm and the remaining 80 mm is useless, while the trailer length splits into 13 rows of 1,000 mm with 600 mm left over that no pallet can use.

With Euro pallets (1,200 × 800 mm) the same trailer takes 34 in a single layer, which equals 13.6 loading metres (LDM). The formula is explained in our guide to loading metres (LDM), and the per-vehicle counts are in how many pallets fit in a truck.

Containers widen the gap

Container internal dimensions line up less neatly with common carton sizes, so the difference between volume division and real placement grows. A 20' dry container holds roughly 33.20 m³ inside. Volume division suggests 345 cartons; the engine places 282 of the same carton (81.6%). In a 40' High Cube the figures are 795 by volume and 700 in reality (88.0%). The missing cartons are the thin strips along the walls and ceiling that no carton orientation can fill.

Horizontal bar chart comparing, for a curtainsider, a mega trailer, a 40-foot High Cube and a 20-foot dry container, the carton count from volume division with the count the engine actually placed.
Volume division is internal volume divided by carton volume; the orange bars show real placement by the engine.

Spreadsheets still have a place: for a single pallet type, an LDM figure is enough for a rough freight quote. They fall short with mixed lists, stacking rules and axle loads. For a single product, try the free load calculator, no account needed.

What should you look for when choosing load planning software?

The criterion that matters most is how many vehicles and how many metres of loading length the software produces for your own loads. The rest decide how easily the plan reaches the warehouse, the customer and your ERP. Established tools such as EasyCargo, Goodloading, Cargo-Planner and CubeMaster are on the market; the criteria below apply the same way to whichever you evaluate.

Engine quality and measurable utilisation

“High utilisation” on a sales page proves nothing; you need numbers you can check. Ask for results on a public benchmark such as the BR1–BR7 container loading test set, then run a few recent packing lists and compare the suggested vehicle count and loading length with what you actually used. Time it too: planners rerun lists several times a day.

Vehicle library and internal dimensions

Plans run on internal dimensions. Under ISO 668 a 20' container is 6,058 mm long outside, while a typical internal length is 5,898 mm. Ready-made vehicles should show internal size and payload, and you should be able to add your own; internal sizes vary by a few centimetres between manufacturers. The shipping container dimensions guide lists common sizes.

Packing list import

Most planning time goes into data entry, not calculation. The software should read Excel and CSV directly, recognise column headers and never confuse centimetres with millimetres. Reading customer PDFs and photos without retyping also removes typing errors.

Stacking, orientation and fragile-goods rules

“Do not stack”, “this way up”, layer limits and “no heavy on light” should be settable per product. Every rule costs space, so good software lets you plan the same load with and without rules and see the cost in vehicles and loading length.

Axle loads and weight distribution

A total weight under the payload limit does not mean every axle is within its limit. Heavy pallets bunched at the front load the tractor's axles; weight at the rear loads the trailer axles. Look for load per axle, centre of gravity, lateral balance and a warning when a limit is exceeded.

3D views and reports

The 3D view is for checking; the real work happens in the document you share. A loading report should include the load list, top and side views, the loading sequence, axle loads and securing notes, clear enough for a carrier or customer to follow.

Step-by-step warehouse loading

If the plan never reaches the forklift driver, the office calculation is wasted. A phone link should show the next box and where it goes, sequence labels should make it easy to find, and the screen should speak your team's language. See step-by-step warehouse loading.

ERP integration

If orders and packing lists already live in your ERP, copying them by hand costs time and introduces errors. Look for a documented API with a public schema, XML or JSON, and a webhook that tells the ERP when loading is done. Settle early on who builds the connection. Options are covered in ERP load planning integration.

Data privacy and deployment

Packing lists carry customer names, products and order details. Ask where documents are processed (on your device, on the vendor's server or by a third-party service), where plans are stored and whether the software can run on your company's own server if needed.

Pricing model and language

A monthly price alone can mislead. Compare per-user and per-plan pricing, whether view-only users are charged, the annual discount and on-premise licensing. For exporters, language matters too: an interface your planners read comfortably and English documents for foreign customers and carriers.

Buyer checklist

Take this table into your next vendor call. Each row is a question you can test with your own data during the demo.

CriterionAsk the vendor
Engine and utilisationHow many vehicles and metres of loading length do my own packing lists produce? Do you publish results on a public benchmark?
SpeedHow many seconds does a large list take?
VehiclesDo ready-made vehicles show internal size and payload? Can I add my own?
ImportDoes it read Excel, CSV, PDF and photos? Does it recognise units and column headers?
RulesCan I set do-not-stack, orientation and layer limits per product? Can I see what a rule costs in space?
WeightAre axle loads, centre of gravity and lateral balance calculated?
DocumentsAre the report, labels and packing list good enough to hand to a customer?
WarehouseCan warehouse staff load step by step on a phone without an account?
ERPIs the API documented, with XML and JSON? Who builds the integration?
PrivacyWhere are documents processed and plans stored? Is an on-premise install possible?
PriceWho counts as a paid user? What annual and licence options exist?
LanguageWhich languages do the interface, reports and warehouse screen support?

How does StowCargo meet these criteria?

Here is the same checklist filled in for our own product, using verified facts only. We still recommend making the decision with your own packing lists.

  • Engine: Written in Rust and compiled to WebAssembly, the engine runs in your browser and returns a plan in seconds. On the public BR1–BR7 container loading test set its average volume utilisation is about 92.6% (our own measurement, 1 s per instance, October 2026). The default priority is making the best use of space; switch on the stacking rules when you ship fragile goods.
  • Vehicles: Curtainsider, mega, reefer and flatbed trailers, rigid trucks, a light truck, a panel van and 20', 40' and 45' containers (dry, High Cube, open-top, reefer), each with internal dimensions and payload, plus your own vehicles.
  • Import: Excel, CSV, StowCargo XML, PDF and photos. Text in PDFs and photos is read on your device.
  • Weight: Axle loads, centre of gravity and securing suggestions are part of the plan and the report.
  • Documents: An A4 loading report, QR sequence labels and Excel, CSV and XML export.
  • Warehouse: Step-by-step loading through a phone link that needs no account, in English, Turkish, German or Russian.
  • ERP: The Business plan includes an API with StowCargo XML 1.0 and JSON, an OpenAPI 3.1 definition and signed webhooks. If you prefer, we build the integration for Logo, Netsis, Mikro, SAP, Microsoft Dynamics, Oracle or in-house software; onboarding is free with a yearly Business plan, and larger custom flows are quoted. Details are on the ERP integration page.
  • Privacy: Packing runs in the browser and documents are read on the device; plans you save go to the archive on the server. With an on-premise licence the software runs on your company's own server.
  • Price: Individual $4.99 a month; Team $9.99 per user a month (from 2 users); Business $29.99 per user a month. Yearly billing gives 2 months free. On-premise is a one-time $1,499 licence. Prices exclude tax; there is no free plan or trial.
  • Language: The interface and reports are in English and Turkish.
Technical drawing from a loading report: the side view of a curtainsider trailer with pallets and cartons shown where they were placed.
Side view from the loading report, drawn from a real plan calculated by the engine.

One known limit, stated plainly: planning is designed for a large screen (a computer or tablet); on phones, the warehouse loading screen is what runs.

Conclusion

Load planning software accounts for the geometry a spreadsheet's volume division cannot see. Even with a single carton size the gap is 64 cartons in a curtainsider and 63 in a 20' container. When you choose, trust the vehicle count and loading length from your own packing lists, then use the checklist to judge how the plan reaches the warehouse, the customer and your ERP.

As a first step, enter your most common carton or pallet in the free load calculator and compare the result with your current spreadsheet estimate. For mixed loads, axle checks and warehouse instructions, see the plans and pricing.

Frequently asked questions

What is the difference between load planning software and a load calculator?

A load calculator usually tells you how many units of one product fit in one vehicle type. Load planning software places a mixed packing list into one or more vehicles, accounts for stacking rules, axle loads and loading order, and delivers the result as a report, labels and warehouse instructions. A calculator can be enough for a single carton or pallet type; mixed shipments need planning software.

Can you plan truck loads in Excel?

For a single pallet type, a loading-metre or floor-area calculation in Excel can be good enough. For cartons, dividing volume does not show real placement: by volume, 948 cartons of 600 × 400 × 400 mm appear to fit in a 13.60 m curtainsider, while an engine placing each carton fits 884. That difference turns into cartons left on the dock on shipping day.

What should I check first when choosing a load planner?

Run a few packing lists from past shipments through the tool and compare its suggested vehicle count, loading length and calculation time with the vehicles you actually used. Then work through the checklist with the vendor: axle loads, stacking rules, step-by-step warehouse loading, ERP integration, where documents are processed, who counts as a paid user and which languages are supported.

Does container loading software also work for trucks?

Yes. Good software calculates trucks, rigid vehicles and containers with the same logic; only the internal dimensions and payload change. Containers often line up less neatly with carton sizes, so the gap between a volume estimate and real placement can be larger: by volume a 20' dry container seems to take 345 cartons of 600 × 400 × 400 mm, while real placement fits 282.

Related articles

Calculate your own load.

Enter your carton or pallet size and see how many fit, how many vehicles you need and the loading metres. Free, no account needed.

Calculate for free
Load Planning Software: What It Does and How to Choose