DocForgeDocForge
TemplatesGlossaryHow-toPricingDevelopers
Sign inStart free
DocForgeDocForge© 2026
PricingTemplatesGlossaryHow-toDevelopersTermsPrivacyRefundsContact

DocForge is a product of Rev Vision Ltd, registered in England & Wales (Company No. 14368830). Registered office: 86–90 Paul Street, London, England, United Kingdom, EC2A 4NE.

Operations template

Packing slip PDF template for order fulfillment

Create packing slip PDFs from order rows with recipient details, ship-to addresses, item summaries, package counts, carriers, tracking references, and packed-by fields.

Get started - it's free

Template ingredients

CSV fields
10 mapped columns
Liquid steps
4 setup steps
Industries
Fulfillment, Wholesale, Logistics

This packing slip template helps fulfillment teams turn order exports into clear PDFs that travel with shipped goods. Each CSV row includes the packing slip number, order number, recipient name, ship-to location, item summary, package count, carrier, tracking reference, ship date, and packed-by name. The layout avoids dense commercial details and focuses on the information a warehouse, courier, or receiving team needs at the point of handling.

Use it when your ecommerce, ERP, or order spreadsheet already knows what should leave the building but the physical package needs a readable document. The template can be adapted for wholesale cartons, event kits, equipment shipments, replacement parts, or internal inventory transfers. Operators can add barcodes, return instructions, quality-control notes, or customer service details while keeping the core CSV headers stable. Preview rows with long ship-to values, multiple packages, and mixed item summaries before printing the batch so the slip stays practical on a packing table.

Sample CSV

packing_slip_numberorder_numberrecipient_nameship_toitem_summarypackage_countcarriertracking_referenceship_datepacked_by
PS-2026-310ORD-8841Acme Analytics12 Market StreetWorkspace welcome kits4CityCourierCC441902026-05-03Avery Chen
PS-2026-311ORD-8842Northstar Labs88 River RoadReplacement hardware set2RouteLineRL920112026-05-04Jamie Brooks

Sample Liquid

<article class="packing-slip">
  <header>
    <p>Packing slip {{ packing_slip_number }}</p>
    <h1>Order {{ order_number }}</h1>
    <p>{{ recipient_name }}</p>
  </header>
  <p>Ship to: {{ ship_to }}</p>
  <p>Items: {{ item_summary }}</p>
  <p>Packages: {{ package_count }}</p>
  <p>Carrier: {{ carrier }} {{ tracking_reference }}</p>
  <p>Ship date: {{ ship_date }}</p>
  <footer>Packed by {{ packed_by }}</footer>
</article>

How to use this template

  1. 1

    Export order rows

    Create one row per shipment with the order number, recipient, destination, package count, item summary, and carrier details.

  2. 2

    Keep the slip operational

    Remove fields the packing team does not need and keep the visible labels close to the language used on the warehouse floor.

  3. 3

    Preview real shipments

    Render rows with multiple packages, long addresses, and mixed item summaries to catch wrapping issues before printing.

  4. 4

    Generate for fulfillment

    Run the batch and attach or print the PDFs alongside the matching orders.

Use it in DocForge

Start with this template structure, upload your CSV, and tune the Liquid until the preview matches your team's document style.

Sign up free