Shipping & customs5 min read

How to Choose Shipping Box Sizes for Your Shopify Store

Pick a short list of shipping boxes from your real orders, save them in Shopify the way its box choice expects, and test which box each order would use.

In this guide
  1. Why the box matters for what you pay
  2. Step 1: start from your orders, not your products
  3. Step 2: measure items as they are packed
  4. Step 3: choose as few boxes as cover the patterns
  5. Step 4: save them in Shopify the way its box choice expects
  6. Step 5: test with real carts
  7. Common mistakes
  8. FAQ

Most shops end up with boxes the way they end up with cables in a drawer: one size at a time, whenever an order didn’t fit. Then the packing table has eight sizes, the shipping settings have one, and the rate a buyer paid at checkout has little to do with the box the order left in.

This guide is a practical way to choose a short list of box sizes from your own orders, and to set them up in Shopify so its box choice can use them. It does not need any app.

Why the box matters for what you pay

Two things decide what a carrier charges for a parcel: its weight and its size. Many carriers bill large, light parcels by a volumetric (dimensional) weight worked out from the box’s length, width and height, and charge the higher of that and the real weight. The formula and the thresholds depend on the carrier and the service, so check your carrier’s rate guide before you set prices around it.

The practical rule follows from that: a box that is too big costs you twice, in volume and in filler. A box that is too small costs you a reship.

Step 1: start from your orders, not your products

Export your orders of the last few months and look at what ships together. You will usually find a few patterns:

  • Single items of each size class: small, medium, bulky.
  • Typical pairs and bundles: two mugs, a mug and a teapot, a gift set.
  • The rare big order that needs your largest carton or two parcels.

Write those combinations down. They are your test cases for every box you consider.

Step 2: measure items as they are packed

For each product, measure the item as it goes into the carton, with wrapping, inserts or its own retail box. That outer size is what Shopify calls the packed product size (Shopify Help Center). Weigh it too: Shopify adds the package weight to the products’ weight for weight-based rates.

Step 3: choose as few boxes as cover the patterns

Fit each combination from step 1 into a candidate box. Aim for the smallest set that covers most orders with little empty space:

  1. One box per size class of single items.
  2. One or two boxes for your common pairs and bundles.
  3. One large box for the rare big order.

Fewer boxes is also what Shopify prefers. Its box choice falls back to the store default package when you have a large number of saved boxes, and the more boxes you save, the fewer items an order can have before that fallback happens. Shopify does not publish the exact numbers, so keep the list short and test.

Step 4: save them in Shopify the way its box choice expects

In Settings › Shipping and delivery, save each box as a package of the Box type, with its dimensions and empty weight. Shopify’s help asks you to measure the outside dimensions of your boxes, because those are used to calculate the shipping cost (Setting up packages).

Then:

  • Make a box your store default package. Shopify uses the default package for products without a package and as the fallback for multi-item shipments.
  • Give every shipping variant a packed product size. When every item in a shipment has one, Shopify packs it into the smallest of your saved boxes that fits. One item without a packed size sends the shipment to the default package.
  • Use “Package when shipped alone” for products that always ship in one specific box on their own. For a single-item order, that package takes priority.

Envelopes, soft packs, flat rate packages and carrier packages are not picked by the packed-size logic, only Box packages.

Step 5: test with real carts

Build a few test carts from your patterns and check the rates at checkout. Ask for each:

  • Is the rate in line with the box you would really use?
  • Does a cart with one more item jump to a much bigger box?
  • Does your largest order fall back to the default package because nothing fits?

If a common pair keeps landing in a box that is too large, you are missing a size in between. If many orders fall back to the default package, look for variants without a packed size first.

Common mistakes

  • Saving inner dimensions. Shopify’s help asks for the outside dimensions of the box.
  • One default package for everything. A small default box under-rates big orders, a large one over-rates small orders.
  • A long list of boxes “just in case”. It makes Shopify’s box choice fall back sooner.
  • Measuring the bare product. Packed size includes wrapping and inserts.

FAQ

How many box sizes should a small shop have?

There is no right number. A sensible starting point is one box per size class of single items, one or two for common bundles and one large box, then adjust after testing your carts. Fewer boxes also keep Shopify’s box choice from falling back to the default package.

Should the default package be my smallest or my most used box?

Your most used box is usually the safer default, because it is the fallback for every shipment Shopify cannot pack with packed sizes. Test both against your common carts.

Does Shopify pick the box for single-item orders too?

For a single-item order, a package chosen under Package when shipped alone takes priority. Without one, Shopify can use the packed size like for any other shipment.