Guides / Measure pick accuracy

How to measure pick accuracy in your Shopify store

The three numbers to track, a spreadsheet method that works with no app, the formula, and what to do with the results.

Ask most Shopify stores how accurate their picking is and the honest answer is "we don't hear many complaints." That's not a measurement. It's a guess built on the customers who bothered to write in, and it's about to be tested by the busiest weeks of the year. Here's how to put a real number on it before Black Friday, with a spreadsheet or with an app.

What pick accuracy actually means

Pick accuracy (often called order accuracy) is the share of orders that shipped with exactly the right items in exactly the right quantities:

Order accuracy = orders shipped without an error ÷ total orders shipped

Ship 400 orders in a month, learn that 3 went out wrong, and you're at 397 ÷ 400 = 99.25%. Simple enough. The hard part isn't the formula, it's the "learn that 3 went out wrong" part.

Why complaints undercount your errors

The only errors you can count after the fact are the ones customers tell you about. Plenty don't. Some keep the wrong size and never reorder. Some get a cheaper item than they paid for and shrug. Some leave a one-star review instead of emailing. So the number you get from complaints and returns is a floor: your real error rate is that number or higher, never lower.

That's why one number isn't enough. You need to look at your picking from three sides.

The three numbers to track

1. Errors that shipped

Wrong item, wrong quantity or missing item, as reported by a customer. This is the number your customers feel. Count orders, not complaints: one order with two wrong items is still one bad order.

2. Errors caught before shipping

The near misses: the packer who noticed the navy shirt should have been black, the scan that didn't match, the short item flagged before the box was sealed. These never reach a customer, so most stores never write them down. They should, because they tell you where mistakes start. If the same product keeps getting caught at the packing table, it will eventually slip through.

3. How much of the work was actually checked

If nobody checks anything, you'll catch nothing, and "zero errors caught" will look like perfect picking. Track how many orders (or units) were verified by a scan or a second person, out of everything shipped. It's a process number, not an accuracy number, but it tells you how much to trust the other two.

Read together, they tell a story. Caught errors going up while shipped errors stay flat means your checks are working. Shipped errors going up while caught errors stay at zero means you're not checking. A low check rate means both numbers are mostly guesses.

How to track it with a spreadsheet

No app needed to start. Make a sheet with one row per mistake, caught or shipped:

ColumnExample
DateNov 4
Order#1482
What happenedWrong size: sent M, ordered L
Product / SKUTEE-NAVY-L
Where it was foundPacking / Customer
Who picked it(optional, for coaching, not blame)

Then, once a week:

Two habits make the sheet honest. First, when you process a return, use a wrong-item reason whenever that's what happened (Shopify's own return reasons include one), so shipped errors don't hide under "changed mind." Second, don't trust a rate from a tiny sample: with 15 orders a week, one mistake swings you by almost 7 points. Wait until you have at least a few dozen fulfilled orders before reading much into the percentage, and look at the counts instead.

What to do with the numbers

The point isn't the percentage, it's the pattern. Most stores find their errors cluster in a few places:

The five picking and packing mistakes guide goes deeper on each fix.

How Pickadoodl measures it for you

If you'd rather not keep a sheet, Pickadoodl tracks the same three numbers automatically. The Accuracy card on Analytics keeps them apart:

Scan compliance (scanned units out of all confirmed units) sits underneath as a process measure. What you won't see is a single big "99.8% accurate" badge. That number would mix things that shouldn't be mixed, and it would always look better than reality. More on the Accuracy card.

Start this week

Whichever way you track it, start before the holiday rush, not after. A few weeks of baseline numbers now means that when volume triples, you'll know whether your picking is holding up, instead of finding out from the reviews in January.

Questions

How do I calculate order accuracy?

Divide the number of orders shipped without an error by the total orders shipped in the same period. 397 correct orders out of 400 shipped is 99.25%. Count orders, not items, and remember that customer-reported errors are a floor: the real rate can be lower.

What's a good pick accuracy rate?

Warehouses commonly aim for 99% or better. More useful than any benchmark is your own trend: track shipped errors, errors caught before shipping, and how much work was actually checked, week over week.

Does Shopify track pick accuracy?

Not directly. Shopify records returns and their reasons, which you can use to count errors customers reported, but it doesn't record what was caught on the floor or how much was verified. A spreadsheet or a picking app with scanning fills that gap.

What's the difference between pick accuracy and order accuracy?

Pick accuracy is whether the right items came off the shelf. Order accuracy is whether the right items reached the customer, which also depends on packing. A good packing check can catch picking errors, so order accuracy is usually the one customers feel.

Try it on your own orders.

Free up to 75 orders a month, with every feature. If anything trips you up, email me. I read every message.

Install free on Shopify