CartonFit Workbenchv0.1 · local

Buy parts, assemble, pack, ship to Amazon — with the whole chain costed. Everything is computed in your browser: no network, no upload. The sample data is meant to be edited.

1Components, recipes and kittingedit a number to recompute

The component ledger is shared: one component can be referenced by several SKUs. This is where multi-SKU sellers get it wrong most often — every SKU looks feasible on its own, but build them together and you run short, because the binding component is the same stock. This screen answers three things at once: what each SKU can build alone, what has to be restocked to build them together, and what one unit costs.

Component ledger

Sizes in inches, weights in pounds, unit cost and inventory from your own data. Tick "Container" when that item defines the finished shape — a logo box, say.

Rigidity: rigid items (tins, boxes) can be measured precisely; soft packs (bags, foam) cannot, and will destroy the accuracy of any estimate.

Finished-good recipe

A recipe is which components make up this finished good. You can pick any component from the ledger — one chosen by two or more SKUs is a shared component.

Kitting and restock shortfall

Unit cost (current SKU)

2Carton plantier edges + dim weight + resizing

One finished-good row per SKU. The size source tells you whether that number is measured, derived from a container, or volume-estimated — it decides how much the plan is worth. Carton dimensions get the closure allowance added automatically.
Known boundary: packing is SKU by SKU today (A's carton holds only A); mixed SKUs in one carton is not supported. Mixing saves a little more, but makes the carton contents messy enough to invite receiving errors — so the single-SKU line gets built properly first.

Finished goods (one row per SKU)

Carton library

Untick any carton you do not use. Change a size or weight and everything recomputes.

Plan summary

Per-carton detail

Resizing advice

3Cheapest way to ship this loadchannel first, then consolidation

Switching channel on the same load moves an order of magnitude more money than any packing rearrangement saves. The preset rates are only a starting point — put your own negotiated rates in and the conclusion starts to mean something.

Channel rates

Enter the rate you actually get (say 62 USD/CBM or 5.8 USD/kg). Volume ratio and billing basis are preset per channel.

Batches and constraints

"Ship by" is the week inventory runs out and the batch has to go — the hard boundary on holding stock to consolidate a cheaper shipment.

Cheapest way to ship

Channel comparison

Per-shipment detail

4Export, labels and savingall local — nothing leaves this browser

Everything on this page lives in your browser. Export what your warehouse needs, print one label per box, and your edits are kept between visits.

Excel export

One row per box in the current plan, plus sheets for the plan summary, the restock shortfall and the channel comparison. Opens in Excel, WPS or Google Sheets.

Carton labels

One label per box: a Code 39 barcode (the symbology warehouse handheld scanners read by default), the box number, SKU, units, carton and weight. Six labels per page when printed.

Saving

Your edits are saved automatically in this browser (localStorage) and restored on the next visit. Nothing is uploaded. If storage is unavailable, the workbench still works — it just will not remember.