One-line definition: A shipping manifest is a document that lists all the parcels being handed to a carrier in a single collection - used by the carrier to confirm what they have collected and by the merchant to reconcile the day's shipments.
What it means
A shipping manifest is a summary document produced at the end of a packing session or dispatch run. It lists every parcel being handed over to a carrier in that collection — typically including the tracking number, recipient name, destination, weight, and service for each shipment. The carrier uses it to confirm they have collected everything they are supposed to collect. The merchant uses it to confirm everything that was supposed to go out has gone out.
Think of it as a receipt in both directions: the merchant hands over a batch of parcels and the manifest is the itemized list of what that batch contains. The carrier signs or scans to confirm collection, and both parties have a record.
Shipping manifests are sometimes called end-of-day documents, despatch summaries, or carrier close-out reports depending on the carrier. The underlying function is the same regardless of the name.
Why it matters for e-commerce merchants
For merchants processing low order volumes — a handful of parcels a day — the shipping manifest is a minor administrative step. For merchants processing dozens or hundreds of orders daily, it becomes an operationally important document that closes the loop on each day's dispatch and provides the evidence base for resolving carrier disputes.
Three practical reasons the shipping manifest matters:
Carrier reconciliation. Carriers are paid for each parcel they collect and deliver. Discrepancies between what your system shows as despatched and what the carrier has scanned into their network are the source of billing disputes, lost parcel investigations, and tracking gaps. A signed shipping manifest is your evidence that the carrier collected specific parcels on a specific date. Without it, proving that a parcel entered the carrier's network — rather than was lost in your own dispatch area — is significantly harder.
End-of-day accuracy check. Running a shipping manifest at the close of each packing session is a natural quality control step. If your Shopify admin shows forty orders fulfilled but the manifest only lists thirty-eight parcels, two parcels either were not packed, were not labelled, or were set aside and missed the collection. Catching this daily rather than when a customer contacts support is significantly cheaper.
Carrier invoicing verification. Carriers invoice based on their records of what they collected and delivered. Comparing your shipping manifest against the carrier's invoice identifies discrepancies — items charged that you did not send, items you sent that are not on the invoice, weight or service mismatches. This is particularly relevant for high-volume merchants where small per-parcel discrepancies accumulate into material billing differences over time.
What a shipping manifest contains
The exact fields vary by carrier but a standard shipping manifest typically includes:
- Merchant name and account number
- Collection date and time
- Carrier name and service used
- Total number of parcels in the collection
- Per-parcel detail: tracking number, recipient name, destination postcode/country, declared weight, and service level
- Total weight of the collection
- Carrier representative signature or scan confirmation (on collection)
The shipping manifest in your daily workflow
For most Shopify merchants using integrated carrier connections, the shipping manifest fits into the end of the daily packing cycle:
1. Pack and label all orders for the day. Labels are generated through Packrooster as orders are packed, each creating a shipment record.
2. Close the dispatch batch. At the end of the packing session — or at a set time ahead of the carrier's scheduled collection — the batch is closed in Packrooster. This locks the list of shipments for that collection.
3. Generate the manifest. Packrooster generates the shipping manifest document for the batch — a summary of all parcels being handed to the carrier in that collection.
4. Print and hand to the driver. The manifest is printed and given to the carrier driver on collection, alongside the physical parcels. The driver scans the batch or signs the manifest to confirm collection.
5. File or archive. The manifest is retained — digitally in Packrooster and physically if printed — as the record of what was collected on that date.
This workflow closes each day's dispatch cleanly and ensures both the merchant and the carrier have a shared record of what changed hands.
Shipping manifest vs waybill — what's the difference
These two documents overlap in function and are sometimes confused, particularly in the context of Deutsche Post and Omniva batch processing.
A waybill in the parcel batch context is both the batch reference document and the instruction to the carrier for that group of parcels. It is opened at the start of a session, parcels are processed under it, and it is closed and printed at the end — at which point it effectively functions as a manifest for that batch.
A shipping manifest in the broader carrier context is the end-of-day summary of all parcels across all services being handed to a carrier, not necessarily tied to a single waybill or batch reference. It may consolidate parcels from multiple service types under one carrier into a single document.
In practice, for merchants using Deutsche Post or Omniva waybill services, the waybill document serves both functions. For merchants using other carriers with standard manifest close-out processes, the shipping manifest is a separate document from any individual shipment documentation.
Common misconceptions and mistakes
"The carrier's scan confirms collection — I don't need a manifest." Carrier scan events confirm that the carrier scanned a parcel at some point — but an initial scan at collection is not always performed for every parcel in a batch. A physical shipping manifest signed by the driver is a more reliable collection confirmation than scan data alone, particularly for disputes about whether a parcel ever entered the carrier's network.
"I only need a manifest if I'm shipping large volumes." The manifest is useful at any volume where a carrier dispute could arise. Even a merchant shipping twenty parcels a day benefits from the reconciliation discipline a daily manifest creates. The habit is worth building early.
"A shipping manifest is the same as a packing list." They are different documents serving different purposes. A packing list describes the contents of a single parcel — what is inside the box. A shipping manifest lists the parcels in a collection — what is in the batch being handed to the carrier. One is for the recipient; the other is for the carrier.
How this connects to your Shopify store
Packrooster generates shipping manifests as part of the carrier close-out process for the carriers in its network. When you have finished packing for the day and are ready for carrier collection, Packrooster consolidates all shipments for that carrier into a manifest document that you can print and hand to the driver.
The manifest records stored in Packrooster also provide the audit trail needed for carrier billing reconciliation — if a carrier invoice does not match what your manifests show was collected, the discrepancy is identifiable and contestable with specific documentation.
Learn more about Packrooster →
Frequently asked questions
Do all carriers require a shipping manifest? Not all carriers require a physical signed manifest for every collection, particularly for low-volume collections. However, most carriers with regular scheduled collections — particularly for higher-volume merchants — expect a manifest or end-of-day close-out document. Check your specific carrier's requirements. Even where a manifest is not formally required, generating one for your own records is good operational practice.
How long should I keep shipping manifests? Retain shipping manifests for at least 12 months, and preferably longer. Carrier disputes, insurance claims, and customer complaints about non-delivery can arise weeks or months after the original shipment. Having manifests going back at least a year gives you the documentation base to respond to most disputes with evidence. Packrooster maintains digital records of manifests generated through its system, supplementing any physical copies you retain.
What happens if a parcel is on my manifest but the carrier says they never collected it? A signed manifest is your evidence that the carrier collected the batch containing that parcel. If the carrier's driver signed for the collection but the carrier's system has no scan record for a specific parcel within the batch, the investigation starts at the carrier's end — the parcel was collected but not scanned, either at collection or at the first hub sort. Without a signed manifest, the investigation is harder to initiate because there is no documentation confirming collection took place.
Can I generate a shipping manifest in Shopify without Packrooster? Shopify's native fulfillment tools do not generate carrier-format shipping manifests. Shopify tracks fulfilled orders and generates packing slips, but the end-of-day manifest for carrier handover — in the specific format each carrier requires — requires either the carrier's own portal or an integrated shipping app like Packrooster that manages the carrier connection and generates the manifest as part of the close-out workflow.
What is a cargo manifest? A cargo manifest is the equivalent document at a higher level of the logistics chain — a list of all cargo on a vessel, aircraft, or vehicle. Airlines and shipping lines produce cargo manifests for every flight or voyage, listing all consignments aboard. Customs authorities use cargo manifests for pre-arrival risk assessment and customs planning. As a Shopify merchant, you are unlikely to interact with cargo manifests directly — they are produced by the carrier or freight forwarder operating the main haul. They are mentioned here because the term "manifest" appears in logistics at multiple levels, and knowing which level is being referenced avoids confusion.




