Bulk Printing: Labels, Packing Slips, and Invoices
Last updated: November 10, 2026
Overview
Corksy supports bulk printing of shipping labels and packing slips as part of the bulk fulfillment flow. Individual orders also have print options from the Actions menu. This article covers both paths.
Invoices are not included in bulk printing. Labels and packing slips can be printed in bulk; invoices are per-order only. See Printing invoices below.
Bulk printing labels and packing slips (via Bulk Fulfillment)
Bulk printing is done as part of the bulk fulfillment workflow:
Go to Orders → Bulk Fulfillment → Create Fulfillment.
Filter orders by type, date, or fulfillment status to narrow your selection.
Select the orders you want to fulfill.
Choose Buy Labels via Integration (for carrier-integrated shipping):
Enter package details (weight, dimensions).
Choose shipping method and ship date.
Choose the label format in Image Type: PDF to print from any printer, or ZPL for a Zebra label printer. You can't change the format after you buy the labels.
A batch buys one label per order. For an order that needs more than one box, see Shipping an Order in More Than One Box.
Click Buy Labels → Confirm.
Once labels are generated, use the options menu (three dots) to bulk print labels and packing slips.
To print from a batch, open it from Orders → Bulk Fulfillment and tick the orders you want. Print Package labels prints packing slips, not shipping labels. To get the shipping labels for every selected order, click Download Shipping labels. It downloads them all in one file, in the label format shown in the Image Type column (for example ZPL, for a Zebra printer). Each row also has its own Download Shipping label and Package label buttons for a single order. To print a ZPL file on a Zebra printer, see Label Printing with Zebra Printers. Bulk labels don't print through Zebra Browser Print. Download them with Download Shipping labels and print the file.
Using a third-party fulfillment partner instead? Choose Export and Generate Shipping Labels Externally to download a file for your shipper, then return to mark orders as fulfilled once shipped.
Bulk fulfillment through UPS and FedEx is processed in batches of up to 30 shipments per request.
Printing packing slips for many orders at once (pickups included)
You don't need a fulfillment batch to print packing slips. Go to Orders and filter to the orders you want, for example Order Type: Club and Delivery Status: Pickup. Tick the box at the top of the list to select them all, then open More Actions and choose Print Packing Slips. Both show how many orders you've selected. You can print up to 1,000 at a time. Club orders need to be processed first: an order still in an open package has no packing slip yet.
Printing labels and packing slips for a single order
Go to Orders and find the order.
Click Actions → Create carrier postage directly.
Complete the label purchase (package type, service, date).
After purchase, click the three-dot menu (⋯) to print the shipping label or packing slip.
You can't add the customer's email address to a packing slip.
Printing invoices
To print an invoice for an order, open the order from Orders, click the ⋯ menu on the Paid section and choose Print/Download Invoice. An invoice is created when the order is paid, so an unpaid order doesn't have one yet. A sale parked in the POS isn't in Orders until it's paid. A club order that's still in an open package has no invoice or packing slip yet. Both are available once you process the order: tick the member in the package and click Close and Process Order. To show a member their updated selection before you charge them, send them the wines and quantities yourself. The invoice lists each item's quantity, price and discount, and shows tax as one total for the order. For the tax on each item of an order placed in Corksy, use the Product Tax column in Sales by Order's Export by SKU (see Reporting Tips). Orders brought over from your previous system only have the order's total tax, so they don't have tax per item. Invoices are the customer-facing document showing order details and payment — useful for wine club members, corporate orders, or any customer who requests documentation.
Two things to know about invoices:
Invoices can only be printed one order at a time. There is no way to bulk download invoices — including for a wine club package. If you need every invoice in a club run, each one has to be opened and downloaded individually.
Invoices are never emailed automatically. An invoice is generated on the order, but Corksy doesn't send it to the customer. If a customer asks for their invoice, someone needs to download it and send it to them.
Packing slips for pickup orders
Pickup orders don’t go through the shipping-label flow. To print one pickup order's packing slip, open the order from Orders and use the Actions menu. To print many, see Printing packing slips for many orders at once.
Packing slips before you buy labels
You don't need to buy labels to pack early. On Orders, tick the shipping orders, open More Actions and choose Print Packing Slips (see Printing packing slips for many orders at once). Buy the labels when you're ready to ship.
Which document is which
Shipping labels — generated and printed through the carrier integration (Bulk Fulfillment or single-order Actions). Required before handing packages to a carrier.
Packing slips — printed alongside labels for inclusion in shipments; also available for pickup orders.
Invoices — the customer-facing record of order details and payment. Per-order only.
Tips
Use Bulk Fulfillment filters to isolate just the orders you need — e.g., filter by status to keep the list clean.
For a wine club run, filter by club or package date to pull only that batch.
Labels bought through the integration are stored on the order — reprint from the three-dot menu if one is lost or damaged.