SOP templatesWarehouse

Order Picking and Packing SOP Template

A step-by-step SOP for picking and packing warehouse orders: releasing pick waves, picking by location, verifying accuracy, packing securely and staging for shipping.

FreeNo sign-upWord, PDF, Excel & CSV
Ilia PirozhenkoReviewed by Ilia Pirozhenko, Founder, Perfect WikiUpdated September 15, 202612 steps4 roles3 min read
Standard operating procedureSOP-WHS-003 ยท Rev 1.0
Owner
Warehouse Operations Manager
Effective date
September 15, 2026
Review cycle
Every 12 months

1.Purpose

To fulfill customer and store orders accurately and efficiently, from wave release through packed and labeled cartons ready for shipping.

2.Scope

Applies to picking and packing of outbound orders from warehouse storage locations. Receiving, putaway and the final carrier handoff at shipping are covered by separate SOPs.

Definitions

Pick wave
A batch of orders released together for picking based on carrier cutoff, priority or zone.
Pick list
The sequenced list of locations and quantities a picker must collect for one or more orders.
Short pick
A pick that cannot be completed in full because the location has less stock than the system expects.
Dunnage
Packing material such as air pillows, paper or foam used to protect items and fill empty space in a carton.

3.Responsibilities

Picker
Picks items from assigned locations following the pick list and reports short picks or damage.
Packer
Verifies picked items against the order, packs them securely, and applies shipping labels.
Warehouse Operations Manager
Releases pick waves, resolves short picks and exceptions, and monitors throughput.
Quality Auditor
Performs random audits of packed orders before they leave the packing station.

RACI matrix

ActivityPickerPackerWarehouse Operations ManagerQuality Auditor
Release pick waveIIR/A-
Pick items to orderR-A-
Resolve a short pickR-R/A-
Pack and label order-RA-
Audit packed orders-CAR

R = Responsible, A = Accountable, C = Consulted, I = Informed

4.Materials and PPE

Materials, tools and systems

  • โ†’WMS handheld scanner or pick-to-light system
  • โ†’Pick cart or tote
  • โ†’Packing station with scale
  • โ†’Cartons, mailers and dunnage in standard sizes
  • โ†’Packing tape and dispenser
  • โ†’Shipping label printer
  • โ†’Short pick and exception log

Personal protective equipment

  • โ†’Safety shoes
  • โ†’Cut-resistant gloves for carton opening

5.Procedure

  1. 5.1

    Release the pick wave

    Warehouse Operations Manager

    Group open orders into a wave by carrier cutoff, priority or shipping zone, and release it in the WMS so pick lists are generated for available pickers.

  2. 5.2

    Accept the pick assignment

    Picker

    Log into the handheld or pick-to-light terminal, accept the assigned pick list or cart, and confirm the number of orders and totes loaded.

  3. 5.3

    Pick items by location sequence

    Picker

    Travel the pick path in the sequence shown on the pick list, scan the location barcode, scan or key the item, and confirm the quantity before moving to the next location.

    Checkpoint: Location and item barcode both scan-match before the quantity is confirmed.

  4. 5.4

    Handle a short pick

    Picker

    If the location has less stock than the pick list expects, record the short quantity in the WMS, check adjacent locations once, and flag the SKU to the operations manager instead of guessing.

    Warning: Never substitute a different SKU or size to complete a short pick without written approval.

  5. 5.5

    Stage picked totes for packing

    Picker

    Deliver completed totes to the packing station queue in the order they were picked, keeping each order's items together in its tote.

  6. 5.6

    Verify the order at the pack station

    Packer

    Scan each item from the tote against the order on the packing screen, confirming quantity, size and variant match before selecting a carton.

    Checkpoint: Every scanned item matches the order line; any mismatch is set aside and reported, not packed.

  7. 5.7

    Select carton and add dunnage

    Packer

    Choose the smallest carton or mailer that fits the order, add dunnage to prevent movement, and place any inserts or gift materials as required by the order.

  8. 5.8

    Seal and weigh the package

    Packer

    Seal the carton with tape in an H pattern on top and bottom, then weigh it on the packing station scale and compare the weight to the expected item weight for a sanity check.

  9. 5.9

    Print and apply the shipping label

    Packer

    Print the shipping label generated from the order and apply it flat on the largest surface of the carton, covering any old barcodes or labels completely.

  10. 5.10

    Audit a sample of packed orders

    Quality Auditor

    Pull a random sample of packed orders per shift, reopen and check contents against the order, and log the audit result including any error found.

  11. 5.11

    Stage completed orders by carrier

    Packer

    Move labeled cartons to the outbound staging lane matching their carrier and route, keeping cutoff-priority orders visibly separated.

  12. 5.12

    Close out the wave

    Warehouse Operations Manager

    Confirm all orders in the wave are picked, packed and staged, resolve any remaining short picks or exceptions, and mark the wave complete in the WMS.

6.Quality checks

  • โ†’Item and location barcodes both scan-match on every pick line.
  • โ†’A daily random sample of packed orders is reopened and checked for accuracy.
  • โ†’Every short pick is logged with a resolution before the wave closes.
  • โ†’Shipping labels are applied flat with no old barcodes visible.

7.Records

  • โ†’Pick list completion records in the WMS
  • โ†’Short pick and exception log
  • โ†’Pack station audit log
  • โ†’Wave completion report

8.KPIs

  • โ†’Picks per hour per picker
  • โ†’Order packing accuracy rate
  • โ†’Short pick rate per wave
  • โ†’Orders staged before carrier cutoff

9.Common mistakes

  • โ†’Packing an item without scanning it against the order first.
  • โ†’Substituting a similar SKU to avoid reporting a short pick.
  • โ†’Leaving old shipping labels visible on a reused carton.
  • โ†’Mixing items from two orders in the same tote.

10.Revision history

RevisionDateDescriptionReviewed by
1.0September 15, 2026Initial releaseIlia Pirozhenko

This is a template. Adapt it to your organization, equipment and local regulations before use.

Ask this SOP

Nobody opens a PDF in the middle of a task. They ask.

Add this SOP to Perfect Wiki and your team gets answers in the chat app they already use, with a link to the exact step. Ask from ChatGPT, Claude or Copilot too.

Perfect Wiki AIExample answer

The bin shows 5 units on my pick list but there are only 2 in the location. What do I do?

Pick the 2 available units, record the short quantity of 3 in the WMS, check one adjacent location in case of a misplaced stock, and flag the SKU to the operations manager instead of substituting another item.Source: step 5.4 ยท Handle a short pick
Ask your own question about this SOPโ€ฆSign up to keep asking
Word file vs Perfect Wiki

A downloaded SOP starts going out of date the day you save it.

Screen recorders like Scribe and Tango capture clicks. Perfect Wiki holds the whole procedure, including your recorded guides, and answers questions about it.

Word or PDFPerfect Wiki
Finding itDig through folders and email threadsAsk in Teams, Slack, kChat or Mattermost
Keeping it currentEmail a new version and hopeEdit once with AI, everyone sees the update
Everything in one placeText and imagesEmbed Scribe and Tango guides, SharePoint files and videos
Who can change itAnyone with the fileEditors you choose, everyone else reads
Common questions

Frequently asked questions

Didn't find what you're looking for? Contact our support โ†’

Your SOP library

Keep every SOP where your team can ask it.

Perfect Wiki is the knowledge base for Microsoft Teams, Slack, kChat and Mattermost. Store your SOPs, embed your Scribe and Tango guides, and let AI answer questions with a link to the right step.

No credit cardSetup in under 10 minutesCancel anytime