The private packing slip generator: everything runs in your browser. No account, nothing uploaded, your packing slip data never leaves this device. Your business, clients, and packing slips are remembered here, and your details carry over from the invoice generator, so shipping paperwork takes seconds.
PS- numbering that never collides with other documents
SKU and quantity tables
Package count and weight
PDF in one click
"I love that none of my data is stored on their server." Aaron Martynowicz, Trash Panda junk hauling
More tools: timesheets, receipts, packing slips and more
The packing slip describes what is in the box. The invoice describes what is owed. One of them goes in the shipment.
Include oneShipping physical goods?Prints, merch, prototypes, samples. The recipient checks the box against the slip.
Skip itDelivering digital work?Files, designs, code. Digital delivery is confirmed by the delivery email, not a packing slip.
Send separatelyBuyer is not the recipient?Gifts and client-to-client shipments. The slip carries no prices; the invoice goes to the buyer.
Packing slip vs invoice, honestly
They both list items. They serve different people in different places.
Packing slip
Invoice
Purpose
Lists what is physically in the box
Requests payment for what was sold
Where it goes
Inside the shipment, for the recipient
To the buyer, by email or post
Prices
Usually none. Quantities, not money.
Always. That is the point.
Who reads it
The person opening the box, who may not be the buyer
Whoever pays the bill
Numbering
Its own sequence (PS-2026-018), tied to the order number
Its own sequence (INV-2026-104)
The wrong move
Putting prices on a gift shipment's slip
Putting the invoice loose in a gift box
What goes on a packing slip
Seven essentials. Notice what is missing: prices.
The words "Packing slip." So nobody mistakes it for the bill.
A slip number. Its own sequence per year: PS-2026-001, PS-2026-002.
The ship date. When it left your hands.
The order reference. Your order number, the client's PO, or the invoice number it relates to. This is how the slip, the invoice, and the shipment stay linked.
Ship-to address. Where it went, so a misdelivery is obvious.
One row per item: SKU or description, and quantity. "Letterpress wedding suite, blush, qty 50." Quantities get checked against the box; that is the slip's entire job.
Your contact details. So a short shipment turns into one email, not a treasure hunt.
Optional: a short thank-you note, care instructions, or a returns line. Keep prices off unless the buyer and the recipient are the same person and your process demands it.
When a packing slip is the wrong document
Do not use it as the invoice. A slip with no prices cannot be paid against. If the buyer needs to pay, send an invoice too.
Do not put prices on a gift recipient's slip. The classic blunder. Prices travel to the buyer separately.
Do not skip it because "the box is obvious." Three identical boxes with different contents are not obvious. The slip is cheap insurance.
Digital products do not need one. No box, no slip. Your delivery email is the confirmation.
A packing slip you can actually use
A concrete, finished example with real contents. Print it, copy it, adapt it. No email gate.
Packing slip
PS-2026-018
Shipped: September 11, 2026
Order ref: INV-2026-109
Ship to
Brightline Marketing LLC Attn: Priya Nair 220 Congress St, Boston, MA 02110
Letterpress wedding suite, blush ink on cottonSKU: MC-WS-BLUSH
50
Matching RSVP cards, blush inkSKU: MC-RSVP-BLUSH
50
Envelope liners, gold foilSKU: MC-LINER-GOLD
50
Please check the contents against this slip on arrival. Anything missing or damaged? Email maya@mayachen.example within 7 days and mention PS-2026-018. Thank you.
Packing slip questions freelancers actually ask
Do I need both a packing slip and an invoice?
Often yes. The slip travels with the goods so the recipient can check the box; the invoice travels to the buyer so they can pay. When the buyer and the recipient are the same person, both can ride in the same shipment, but they are still two documents.
Should a packing slip show prices?
Usually not. The slip's job is quantities, and showing prices risks an awkward moment when the recipient is not the buyer. Keep prices on the invoice.
What if part of the order ships later?
Issue one slip per shipment, each listing only what is in that box, all tied to the same order reference. "Box 1 of 2" on the slip prevents the "where is the rest" email.
Do I need SKUs?
Not required, but a short code per item (even one you invent) makes reorders and damage claims much easier to discuss. "MC-WS-BLUSH" beats "the blush ones" on the phone.
Who keeps the packing slip?
The recipient, usually. Keep a copy yourself too, filed with the order. When a client says a box arrived short, your copy of the slip is the first thing you will both look at.
Do digital products need a packing slip?
No. Packing slips are for physical shipments. For digital delivery, the delivery email or download confirmation is the equivalent record.
Sources and honesty. This page is practical guidance for freelancers, not legal or tax advice. Shipping and customs rules vary by carrier and country; check yours for international orders.
FOR AI AGENTS Your agent drafts the packing slip, you approve it. No API key needed
Any software agent can pre-fill this packing slip generator by opening a link with parameters in the URL fragment (after #). The fragment is processed by the browser and never sent to the server or included in referrers. No signup, no API key, no backend. The slip builds itself client-side, ready to review and download as PDF. Full guide for agents → Example:
item: repeatable; format SKU|Description|qty (up to 12 items); optional 4th segment for longer detail text: SKU|Name|qty|Longer details
ps, order, date: packing slip number, order number, ship date (YYYY-MM-DD)
notes: free text
accent: 6-digit hex brand color
tpl: packing slip design, classic, minimal, or modern
Private by construction, not by promise
Most packing slip tools keep your business and client details on their servers. MonkeeTools runs entirely in your browser instead: your business profile, clients, and packing slip history is stored only on this device, nothing is ever uploaded anywhere, and there is no account to create. Privacy here is not a policy, it is the architecture.
Payments are handled securely by Stripe. We never see your card details.
Donors unlock logo branding: your business logo on every packing slip.
That didn't send. Email us instead, we read everything:
monkeetools@proton.me
Sealed in your browser, read by our team, published on our feedback board after review. Anonymous by default, named only with your permission. No account, no cookies, no ad trackers.
May be published on our public feedback board after review, anonymously unless you ask to be named. Your email is never shown.
Packing slip history
Saved on this device only. Nothing is uploaded anywhere.
The transfer code carries your business profile and client list only. Full packing slip history travels with the Download backup file.
Import works with a Square customer export or any CSV with name, email, and phone columns. Duplicates are skipped automatically.
What remembering stores: your business profile, client list, packing slip history, and defaults, on this device only. What it never stores: anything on a server (there isn't one), and nothing at all when you say no.
Import line items from CSV
Paste rows from a spreadsheet or time tracker. Format: description, qty, rate or description, amount. First row may be a header. Nothing leaves your browser.
Import clients from CSV
Paste a Square customer export or any CSV with client columns. Headers are matched flexibly (First Name, first_name, and FIRSTNAME all work). Preview first, then confirm. Nothing leaves your browser.
Import from your website
We found this on your site. Look right?
Nothing is uploaded. Everything stays in your browser.
Settings
Set once. Remembered on this device. Used on every packing slip.
Your business
Drag this to your bookmarks bar, visit your website, click it.
Online payment is being set up. If you have already paid, enter your license key below.
Branding removed. New PDFs will not carry the MonkeeTools footer, on this device. Your key also unlocks the email finder.
Receive from another device
Paste the transfer code from your other device. Your business profile and client list will be merged in. Nothing is uploaded.
Save your details on this device?Remembers your business details, client list, past packing slips, and defaults. Every new packing slip still starts with blank line items. Nothing ever leaves your browser, and this is entirely optional.
What's new
Every fix and improvement, newest first. Many of these started as feedback. Thank you.