Stop Under-Shipping and Over-Shipping: Scan, Double-Check, or Weigh?

E-commerce
October 12, 2026

Short answer. Under-shipping and over-shipping both cost you money, and barcode scanning stops neither one. A scan confirms the right item. It says nothing about how many. Quantity errors need a measurement. Here is how the four common fixes compare on the errors that actually hit your margin, and which one belongs in a small-parts operation shipping across WooCommerce, Amazon and Etsy.

Shipping errors come in three kinds. Wrong item. Wrong quantity. Right everything, wrong address. The third is a data problem. The first two happen at the shelf, and the wrong-quantity kind splits again into two money leaks pointing in opposite directions: under-shipping, which you pay for in reship freight and claims, and over-shipping, which you pay for in product you gave away.

 

Why under-shipping and over-shipping stay invisible longer than item errors

Send someone a box of M6 washers when they ordered M8 and you hear about it within a day. Send them 480 of the 500 M6 washers they ordered and you might hear about it in a month, or never. When you do, it arrives as a claim, a second shipment you pay to send, and a buyer who remembers it at the next quote.

Online store owner packing boxes at a fulfillment bench where under-shipping and over-shipping happen
Most quantity errors are made at the pick and discovered by the customer.

 

 

Over-shipping is worse. Nobody files a claim because you sent 520 instead of 500. The buyer counts them into a bin and moves on. Your margin on that line quietly went to someone else, and the only record of it is a variance number at year-end that gets written off as shrinkage.

So a single order accuracy rate hides the thing you most need to see. Split your shipping errors into wrong-item, under-shipped and over-shipped before you buy anything. The three columns point at three different fixes, and the two quantity columns are the ones with a dollar figure attached to every unit.

 

The four fixes, side by side

  • Second-person double-check. Catches wrong item: sometimes. Catches under- and over-shipping: sometimes. Cost to run: high, it doubles pick labor. Best for low order volume, high order value.
  • Barcode scan verification. Catches wrong item: yes. Catches under- and over-shipping: no. Cost to run: low per order after setup. Best for each-pick catalogs with distinct SKUs.
  • Parcel weight check at pack. Catches wrong item: sometimes. Catches under- and over-shipping: large errors only. Cost to run: low. Best for single-SKU or low-line-count parcels.
  • Counting by weight at the pick. Catches wrong item: yes, paired with a scan. Catches under- and over-shipping: yes, unit by unit. Cost to run: low per order after setup. Best for high-count, low-value, lookalike parts.

 

Approach 1: put a second person on it

The instinct when claims spike is to add a verification pass. One picker picks, a second recounts before the box is taped.

It works, briefly. Two people counting 500 washers are more accurate than one. But you have doubled the labor on your highest-line-count orders, which are usually your thinnest-margin orders, and you have given the second person a task that is boring by design. Recount accuracy decays across a shift. Peak season is when you need it most and when you have the least slack to staff it.

Keep this one for high-value lines where a single error is expensive enough to justify the second body. As a standing policy across the whole catalog it is the most costly fix on this list, and it still leaves under-shipping and over-shipping to human attention.

 

Approach 2: barcode scan verification at the bench

Scanning is the right default for item identity. A Zebra or Honeywell handheld at the bench, scan the SKU label, scan the pick label, mismatch stops the order. Wrong-item errors drop hard, and for a catalog of distinct each-picks that may be the whole problem solved.

What a scan confirms is which SKU is in the tote. It says nothing about how many. The scanner reads one barcode and the system records the ordered quantity, exactly as it would have without the scan. For a fastener distributor with thousands of SKUs separated by one thread pitch, scanning removes the error you can see and leaves the two that cost you money: the under-shipped line and the over-shipped one.

That matters for the way most multichannel sellers actually lose money. Your inventory adjustment history will show you who changed a quantity and when, which is useful after the fact. It cannot tell you that the 500 on the pick list was really 487 in the box.

 

Approach 3: weigh the finished parcel

Packing bench with scale and labels used for parcel weight verification
Parcel weight verification catches gross errors, not twenty missing washers.

 

 

Parcel weight verification compares the finished box against an expected ship weight. Most sellers already have the hardware, because a scale sits next to the label printer for rating. Pulling that number into a tolerance check costs nothing but configuration.

The limit is resolution. Dunnage varies, box weights vary, and a multi-line order carries enough noise that a 20-unit under-shipment on one line disappears inside the tolerance band you had to widen to stop false alarms. Over-shipping hides the same way. It is a good last gate. It catches the missing-line and double-packed errors that would otherwise ship. It does not see a line that is 4 percent light or 4 percent heavy.

The fix is to weigh earlier and smaller. Cloudbox moves the weighing from the sealed parcel back to the container each line is picked from, where there is no dunnage and no other lines to blur the reading. The Cloudbox scale station weighs the container, converts that weight into a unit count, and records what actually left the shelf. Your parcel scale stops being the only line of defense and becomes a final confirmation of numbers that were already measured.

Carriers reweigh parcels and correct the billed charge when the declared weight is wrong, so there is a second reason to care about expected weights. When every line was weighed at the pick, the expected parcel weight is built from measured quantities instead of assumed ones.

 

Approach 4: count by weight at the pick

The fourth option moves verification upstream, to the moment the units leave the shelf, and changes what verification means. Instead of checking a count someone made, you derive the count from a measurement.

This is not a novel idea. It is how net contents of packaged goods get checked by weights and measures officials, and NIST Handbook 133, now in its 2026 edition, sets out the gravimetric test procedures for packages labeled by weight and by count. Scale requirements themselves live in NIST Handbook 44, section 2.20. Counting by weight is established practice with published method behind it.

This is exactly what Cloudbox automates. Cloudbox holds a unit weight for every SKU. The picker sets the container on the Cloudbox scale station, and total weight divided by unit weight gives the count, live, as units come out. The picker stops when the number hits the order quantity instead of stopping when their tally feels right, and the measured quantity is what gets recorded against the order.

Two things fall out of that. Over-shipping stops, because Cloudbox will not let the picker walk away at 520. Under-shipping stops, because the station shows 487 and tells them they are not done. Both money leaks close with the same action, which is the part the other three approaches cannot claim.

 

What else Cloudbox gives a multichannel seller

Cloudbox is scale-based inventory automation built on smart container technology. One station rolls through the inventory room and serves a whole rack of SKUs, so the measurement comes to the product rather than making a picker carry totes across the floor to a fixed bench.

The useful part is what happens after the weighing. Counts update as units move, not at the end of a shift, so the quantity your channels see is a measured quantity. That is the input oversell prevention actually needs. Orders from WooCommerce, Amazon and Etsy flow in against real numbers, and QuickBooks or Stripe handles the money side.

Operators running more than one location get the second payoff. Per-site measured quantities mean a short location can see stock sitting idle at the other one, and the answer becomes a transfer instead of another purchase order against working capital you already spent. See how this runs on the distribution side, or read what a first install involves on the setup page.

 

The verdict

Match the fix to the error, not to the budget.

Distinct each-picks, wrong-item errors dominate. Barcode scanning at the bench, parcel weight as a backstop. You are done.

High-count, low-value, lookalike parts. Scanning for identity and Cloudbox weight-based counting for quantity. This is the fastener, washer, fitting and small-hardware case, and it is the one where scanning alone creates a false sense of control while under-shipping and over-shipping keep draining margin.

Low volume, high order value. A second-person check is defensible. Revisit it the month your line counts outgrow the labor.

Start by splitting your shipping errors three ways this week. Pull the last 90 days of claims and tag each one wrong-item or under-shipped. Then add the over-shipped column you have never measured: weigh a sample of lookalike SKUs against system quantity and price the difference. Whichever column costs the most tells you which row of the table to buy, and if it is either quantity column, see the Cloudbox scale station.

Frequently Asked Questions

How do you stop under-shipping and over-shipping in ecommerce?

Measure the quantity instead of trusting the count. Barcode scanning confirms the item, not how many units are in the box. Counting by weight at the pick, with a scale station that converts container weight into a unit count, stops the picker at the exact order quantity. That closes both errors with one action, before the box is taped.

Does barcode scanning prevent wrong quantities?

No. A scan confirms which SKU is in the tote, not how many units are in it. The system still records the quantity from the pick list, so a picker who counts 487 into a box against a line of 500 passes every scan check. Scanning is the correct tool for item identity and the wrong tool for stopping under-shipping or over-shipping.

What causes overselling across Amazon, Etsy and WooCommerce?

Usually a lag between the physical shelf and the recorded quantity. Picks are deducted from what was supposed to leave rather than what actually left, and the correction arrives at the next count. Channels then publish availability from a number that has drifted. Multichannel inventory sync only works if the quantity it syncs is measured.

How much does over-shipping cost a fulfillment operation?

Every extra unit is product you paid for and gave away, and nobody reports it. Buyers rarely complain about receiving more than they ordered, so over-shipping shows up only as year-end variance written off as shrinkage. Weigh a sample of lookalike SKUs against system quantity and price the difference to see your own number.

Can you count small parts by weight accurately?

Yes, and accuracy improves as parts get smaller and more uniform. A known unit weight converts a measured total weight into a count. NIST Handbook 133 publishes gravimetric test procedures used to check packages labeled by weight and by count, and scale requirements sit in NIST Handbook 44, section 2.20. A calibrated scale does not care that two parts look identical.

Related articles

No items found.