In NetSuite, a picking ticket and a packing slip serve distinct roles in the order fulfillment process, each tied to different stages and records.
A Picking ticket is generated directly from the Sales Order (SO) record, typically before fulfillment, to guide warehouse staff in locating and picking items from inventory. It lists items, quantities, and specific details like bin locations or lot numbers, focusing on the pick phase of the pick-pack-ship workflow, without including customer shipping details or pricing.
In contrast, a packing slip is created from the Item Fulfillment (IF) record, which is generated after items are picked and the fulfillment status is marked as “Picked” or “Shipped.” It verifies the items packed and shipped, often including customer details, shipped quantities, and sometimes tracking numbers or pricing, and is used in the pack and ship phases, either accompanying the shipment or serving as an internal audit record.
Picking tickets can be printed via Transactions > Sales > Print Checks & Forms > Picking Tickets without needing an Item Fulfillment record, packing slips require an Item Fulfillment record and are printed through Transactions > Sales > Print Checks & Forms > Packing Slips or the IF record’s Print button.
Both documents are customizable—picking tickets through Sales Order forms and packing slips via Item Fulfillment forms and PDF/HTML templates—to include specific fields like barcodes or compliance details. Picking tickets support tasks like batch or wave picking, while packing slips are critical for verifying shipments and recording inventory depletion for accounting, ensuring accuracy in the fulfillment process.