โ† All articles
October 17, 2026 ยท Ibrahim Abiade

Shopify can now fulfill orders in batches โ€” decide what goes in each one first

Photo of a smiling man holding a packed cardboard box in a framed window, beside a batch card showing pick and print done and pack next, captioned All at once

Shopify added batch fulfillment on October 16. You can group up to 250 fulfillments and pick, print and pack them together.

For a small team packing in-house, that is a real change. One pick list instead of fifty, one round of label buying, and a scan check before the box is sealed.

It also moves a decision onto you: which orders belong in the same batch. Here is what changed, what the help page adds, and what I'd set up before the first busy week.

Table of contents
  1. What changed
  2. What the help page adds
  3. What I'd decide before using it
  4. The bigger picture
  5. Checklist

What changed

From the Orders page you select orders and click Create batch. A batch holds up to 250 fulfillments, and Shopify suggests grouping them by things like product type or shipping destination.

Each batch runs through a workflow. The default has three steps.

Pick. Print one pick list of the products across every order in the batch.

Print. Buy shipping labels for the whole batch, then print packing slips, labels and customs forms together.

Pack. Scan each item. A correct item gets a tone and a green check. A wrong or extra item gets an error tone and a red icon.

You can rename, add, delete and reorder steps, choose which documents print at each step, and assign a staff member to each step.


What the help page adds

You need your own location. The store needs an active location you manage, in a country where you can buy labels in the Shopify admin. A location run by a fulfillment service doesn't count.

Bulk batching has a window. Batch recent orders only picks up unfulfilled orders from the last 14 days, up to the 250 most recent. Older orders have to be added by hand.

Scanning needs barcodes. Scan to verify works best with barcodes on your products and a compatible scanner. Without them, staff adjust quantities by hand.

Batches are safe to undo. Removing an order from a batch doesn't change its fulfillment status. Deleting a batch sends the orders back to the Orders page without cancelling them.

What it doesn't say: how orders on hold are treated, or which plans get it. I'd test both before relying on it.


What I'd decide before using it

1. What goes in a batch

Batching works when the orders in it are alike. My read: start with one rule, like all domestic orders or all orders for one product line, and keep international orders with customs forms in their own batch.

2. What stays out

Backorders, fraud checks and orders waiting on an address fix should never reach a pick list. If you hold them with Flow, as in the backorder system and order routing posts, test a held order in a batch before peak.

3. Who owns each step

The assign-staff option is useful. One person picks, one prints, one packs, and everyone can see whose step is stuck.

4. Barcodes before scanning

The scan check is the part that cuts wrong-item mistakes. That only works if every variant has a barcode that matches the label on the shelf, so I'd audit barcodes first.

5. Where labels get bought

If you already let Flow buy labels automatically, decide which of the two buys them. You don't want two systems buying labels for the same order.


The bigger picture: packing is becoming a workflow

This is Shopify treating the packing bench as a process with steps and owners, not a list of orders to click through one by one.

That suits brands that pack in-house and are adding volume before peak. Most of the fulfillment mistakes I see come from rushing that bench, so a scan check and one pick list are welcome.

The tool only batches what you give it, though. Clean rules about what is ready to ship still matter more than the batch screen.


Checklist

  • Confirm your packing location is one you manage, in a country where Shopify sells labels.
  • Write down one batching rule to start with, and keep international orders separate.
  • List the order types that must never be batched, and check how they are held.
  • Test a held order, and an order older than 14 days, in a trial batch.
  • Check every variant has a barcode and a compatible scanner is on the bench.
  • Rename the workflow steps to match your bench and assign an owner to each.
  • Decide whether Flow or the batch buys labels, not both.
  • Run one quiet-day batch end to end before using it in peak.

Batching saves clicks. The time it really saves depends on the rules you set for what goes in.

Source: Shopify Changelog, "Fulfill orders in batches", October 16, 2026 and Shopify Help Center Fulfilling orders in batches. The checks and recommendations are my own operator view.


Frequently asked questions

How many orders can go in one batch?

Up to 250 fulfillments. Batching recent orders in bulk picks up unfulfilled orders from the last 14 days, up to the 250 most recent.

Can I use it if a 3PL ships my orders?

Not on that basis. The help page says a location a fulfillment service manages on your behalf doesn't make the store eligible. You need an active location you manage.

Do I need a barcode scanner?

Scan to verify works best with product barcodes and a compatible scanner. Without them you can adjust quantities by hand, but you lose the automatic wrong-item check.

What happens if I delete a batch?

The orders go back to the Orders page. They aren't cancelled and their fulfillment status doesn't change.