Turn packing slips into shipment rows you can check.
Download a packing slip Excel template, or fill it from packing slip PDFs, order exports, shipment emails, ecommerce pages, screenshots, and pasted fulfillment text.
- Source
- PDF/Email/CSV
- Result
- XLSX
- Rows
- Shipment lines
Start with the file you already have.
Upload or paste the source, then check the workbook before export.
Upload packing slip PDFs, order exports, shipment emails, ecommerce order pages, screenshots, or pasted fulfillment text. The Packing Slip Template is already attached.
Packing slip source and CSV preview
Use the image on the right to check the source page. The preview below shows how the packing slip data is separated into shipment, item, and note rows.
Generated CSV rows
A few rows from the generated CSV, shown here before opening the full file.
| row type | packing slip number | sku | quantity shipped | note |
|---|---|---|---|---|
| shipment_info | 112419738 | - | - | UPS Ground tracking visible |
| shipped_item | 112419738 | 21071501147 | 108 | - |
| source_note | 112419738 | - | - | Shortage or damaged products must be reported within 72 hours |
A public packing slip page becomes 14 reviewable CSV rows.
This sample uses a public South Padre Island agenda packet page that contains a YETI invoice and packing slip. Messy2Sheet separates shipment info, one shipped item row, order summary rows, and source notes instead of flattening the whole page into one table.
CSV preview from the public YETI packing slip page
These rows come from the normalized YETI packing slip CSV. The output uses row_type so shipment fields, item rows, totals, and source notes can be filtered before use.
| row_type | packing_slip_number | master_tracking_number | shipping_method | sku | quantity_shipped | notes |
|---|---|---|---|---|---|---|
| shipment_info | 112419738 | 1Z62515W0393239682 | UPS Ground | |||
| shipped_item | 112419738 | 1Z62515W0393239682 | UPS Ground | 21071501147 | 108 | |
| order_summary | Grand Total 2511.65 | |||||
| source_note | Shortage or damaged products must be reported within 72 hours. |
Shipment context
Shipment-level details stay separate from SKU rows so warehouse review can check tracking and ship-to information first.
Shipped item row
The shipped item row keeps SKU, UPC, product name, quantity shipped, and source page context together.
Source notes
Claim instructions and contact information become source_note rows instead of being mixed into item rows.
Generic extraction
A generic PDF or invoice extraction can mix shipment details, totals, payment rows, and footer contact text.
- Invoice fields mixed with shipping fields
- Footer notes can become item rows
- Hidden carton or weight fields may be guessed
Packing slip workflow
Messy2Sheet uses row_type and packing slip fields to keep fulfillment data reviewable before export.
- shipment_info rows
- shipped_item rows
- order_summary and source_note rows
Packing slip data that stays reviewable.
A packing slip workflow is useful only when shipment fields, item rows, order totals, and source notes stay separate enough for warehouse review.
Keep shipment fields separate from item rows
Start with packing slip number, order number, PO number, ship date, shipping method, tracking number, ship-to name, ship-to address, warehouse, and source file.
Turn shipped items into checkable rows
Shipment lines should keep line number, SKU, UPC, item description, quantity ordered, quantity shipped, quantity backordered, unit, carton, and notes visible.
Do not invent hidden fulfillment fields
If tracking, carton, package weight, backorder quantity, picker, serial number, or customer email is not visible, leave it blank or mark it for review.
Use it when shipment details need a reviewable spreadsheet.
Packing slip extraction works when the shipment source is readable and the final fulfillment fields are clear enough to review.
Best packing slip inputs
- Readable packing slip PDFs, shipment emails, order export CSVs, ecommerce order pages, screenshots, or pasted fulfillment text.
- Sources with visible packing slip number, tracking, shipping method, ship-to details, SKU, UPC, or quantity shipped.
- Warehouse or fulfillment review that ends in Excel or CSV.
- Recurring vendor, marketplace, warehouse, or carrier layouts.
Check packing slip outputs when
- Tracking number, SKU, quantity shipped, or ship-to details are missing.
- The page mixes invoice totals and packing slip fields and your workflow does not need prices.
- Carton, package weight, serial number, picker, or backorder fields are not visible.
- The source depends on live shipping software or carrier data outside the upload.
Which shipment page should you use?
Use sales order automation before fulfillment. Use packing slip template for shipment review. Use bill of lading when freight and carrier details become the main source.
Packing slip template
Best when the source is shipment, carton, fulfillment, or packing-slip data and the output needs a warehouse-ready workbook.
Fill packing slipSales order automation
Best when the source is still the incoming customer order and you need to map order fields before fulfillment.
Automate sales ordersBill of lading template
Best when the source is freight, carrier, bill of lading, shipment ID, pallet, or delivery data.
Open BOL templateStart with a packing slip layout you can reuse.
For repeat fulfillment sources, start with shipment fields and item rows, check one result, then reuse the same packing slip workflow.
Packing slip workbook layout
Use a packing slip workbook that separates shipment header fields, item rows, source review, and validation rules.
Saved packing slip workflow
Save the fulfillment rules that preserve tracking details, shipped quantity rows, and source notes without guessing hidden fields.
- 01Keep shipment fields separate from shipped item rows.
- 02Leave hidden carton, weight, backorder, picker, serial, and customer email fields blank.
- 03Use source notes for claim instructions, footer contacts, and fulfillment caveats.
From packing slip source to shipment review workbook.
Start from shipment sources
Use packing slip PDFs, order exports, shipment emails, ecommerce order pages, screenshots, or pasted fulfillment text.
Separate header and item rows
Keep tracking, ship-to details, shipping method, SKU rows, UPC, and quantity shipped in the right fields.
Reuse the fulfillment layout
Save the mapping when the same vendor, marketplace, warehouse, or carrier format repeats.
Choose the next page by how this job repeats.
Start with this converter for one file. Move to templates or workflows when the final layout or repeat process becomes clear.
Blank packing slip template
Download the built-in XLSX template when you only need the blank packing slip workbook.
Download XLSXSales order automation
Use sales order automation when you still need to convert incoming customer orders before fulfillment.
Automate sales ordersBill of lading template
Use bill of lading template when freight, carrier, shipment ID, pallets, and delivery details are the main source.
Open BOL templateMore ways to turn documents into Excel.
If this is not the file on your desk today, start with a nearby workflow and adjust the columns before running it.
Purchase order automation
For PO packets, purchase order data entry, quote line extraction, approvals, freight, and totals.
AutomateSales order automation
For email orders, PDF sales orders, customer order forms, CSV exports, line items, totals, and review notes.
AutomateEmail Orders to Excel
For pasted customer order emails, order confirmation text, line items, shipping fields, payment status, and review flags.
ConvertPurchase Order OCR
For scanned purchase orders, image-based PDFs, screenshots, and PO packets that need OCR before field mapping.
Run PO OCRPurchase Order Template
For reusable PO layouts after purchase order automation has mapped vendor, item, freight, terms, and total fields.
Fill templatePDF Price List to CSV
Convert supplier price list PDFs into CSV rows with SKU, product name, size, pack quantity, tax, wholesale price, retail price, and review notes.
StartQuestions before you upload?
What is a packing slip template?+
A packing slip template is a shipment spreadsheet layout for packing slip number, order number, PO number, tracking number, shipping method, ship-to address, SKU, item description, quantity ordered, quantity shipped, backorders, and review notes.
Can I download this packing slip template as Excel?+
Yes. The workflow uses an XLSX template with Packing Slip, Shipment Lines, Source Review, and Validation Rules sheets.
Can Messy2Sheet fill it from a PDF or order export?+
Yes. Upload a packing slip PDF, order export, shipment email, ecommerce order page, screenshot, or pasted fulfillment text, then review the extracted rows before using the workbook.
Can it keep prices out of warehouse rows?+
Yes. Some source packing slips show prices and some do not. Keep price fields only when your workflow needs them, and leave hidden price fields blank instead of guessing.
Is this shipping or warehouse management software?+
No. Messy2Sheet helps clean packing slip data into Excel or CSV for review. It does not replace shipping software, warehouse management software, carrier systems, or compliance review.
Try it on one real file.
Upload the document, keep or edit the template instructions, and check the workbook before you download it.