What Records Should a POD Supplier Keep per Order?
10 POD Business & Ecommerce
Order record keeping for a print on demand supplier means retaining the evidence that proves what was produced, for whom, from which file, on which date, and at what cost. The set is smaller than most teams assume: an order line, a production job, an artwork revision, a quality check, a shipment with tracking, and the cost entries behind it. Anything beyond that is convenience, not requirement. The test for each field is simple — if a buyer disputes the order six months later, does this record answer the question without asking a person to remember?
Key Takeaways
- Six record groups cover almost every dispute: order, job, artwork, quality, shipment, and cost.
- Store the production file reference, not the file, inside the order record; keep the file in versioned storage.
- A quality record without a defect code is a note, not evidence.
- Tracking data belongs with the order, because it is the only independent proof of delivery.
- Set a retention period per record type and delete on schedule; indefinite retention raises cost and risk.
Why the Record Set Matters More Than the Volume
A supplier that keeps everything keeps nothing usable. Folders of PDFs, screenshots in chat, and spreadsheets per client produce a large archive with no retrieval path. The useful question is not "how much do we store" but "which six questions must be answerable on demand".
Those questions are: what did the buyer approve, what did we print, did it pass inspection, where did it go, what did it cost, and who touched it. Each maps to one record group, and each group has an owner. When one group is missing, the dispute is settled by goodwill rather than by evidence, and goodwill does not scale past a few thousand orders a month.
There is a second reason. Marketplaces and payment providers increasingly ask sellers to produce documentation for claims, chargebacks, and compliance checks. A merchant who can forward a single order record with an artwork revision and a delivery scan resolves a chargeback in one message. One who has to reconstruct it from three systems usually loses on time alone.
The Six Record Groups
The order record is the anchor. It carries the order ID, the channel, the buyer reference, the SKU and size, the quantity, the ship-to address as submitted, and the promised production and delivery dates. Keep the address exactly as received alongside any correction, because the difference between the two is what proves who caused a failed delivery.
The production job record ties the order to a physical run: job ID, press or transfer line, operator or shift, start and completion timestamps, and the quantity produced against the quantity ordered. Reprints belong here as child jobs of the original, not as new orders. That single structural choice is what stops a merchant being billed twice for one sale.
The artwork record holds the design ID, the revision, the production file name, print dimensions, placement reference, and the approval with a name and a date. This is the group most often kept informally, and the one that produces the longest arguments when it is missing.
The quality record holds the inspection result per unit or per batch: pass or fail, defect code, the print area inspected, and the disposition (ship, reprint, hold). Our qc team records a defect code for every rejection, because a rejection without a code cannot be trended and cannot support a supplier claim later.
The shipment record holds the carrier, service level, tracking number, billed weight, and the delivery or exception events. The cost record holds print cost, blank cost, handling, postage, and any surcharge, each on its own line. Together these two answer the money question and the delivery question from the same place.
Fields, Owners and Retention Compared
The table sets out what each group must contain, who normally owns it, and how long it is worth keeping. It is the version our fulfillment team uses when onboarding a new account.
| Record group | Minimum fields | Owner | Retention |
|---|---|---|---|
| Order | Order ID, channel, SKU, size, quantity, address as submitted, promised dates | Customer service | 24 months |
| Production job | Job ID, line, shift, timestamps, produced quantity, parent job for reprints | Production planning | 18 months |
| Artwork | Design ID, revision, file reference, print size, placement, approval name and date | Prepress | Life of design plus 2 years |
| Quality | Inspection result, defect code, print area, disposition, inspector | QC | 18 months |
| Shipment | Carrier, service, tracking, billed weight, delivery events | Fulfillment | 24 months |
| Cost | Blank, print, handling, postage, surcharge, per line | Finance | Statutory period |
The retention column is a starting point, not a rule. Set it against the longest claim window the channels you sell on allow, then add a margin. Deleting at the wrong moment is more expensive than storing a year too long, and the storage cost of text fields is trivial compared with the cost of losing a chargeback for lack of a scan.
How the Records Fit Together
Every child record should be reachable from the order ID in one lookup. That is the design goal, and it decides the schema. If quality records live in a separate system keyed only by job ID, then the order lookup has to hop twice; that hop is where investigations stall at 11pm.
Write once, reference everywhere. The production file should exist once in versioned storage, with every order pointing at the revision rather than holding a copy. Copies drift, and a drifted copy is how a reorder prints from the wrong file. On our production floor we treat an order without an artwork revision link as blocked at intake rather than corrected later, which is cheaper than catching it at the press.
Keep the timestamps honest. A completion time recorded at the end of a shift instead of at the moment of completion destroys the only data that can show where a delay started. If the production system cannot stamp automatically, a manual stamp at the station is still better than a reconstruction the next morning.
The supplier audit trail for compliance claims piece explains how these same records support certification statements, and the Etsy made-to-order policies summary shows which dates buyers can hold a seller to.
Limitations: When a Full Record Set Is Overkill
A supplier handling a few hundred orders a month for one client does not need six systems. A single table with an order ID key, an artwork reference, an inspection flag, and a tracking number covers most of the risk, and it can live in a spreadsheet without harm. The structure matters more than the tooling.
Some fields are not worth keeping at all. Operator names beyond a shift code raise privacy obligations without improving traceability, and full chat transcripts add storage and review cost with little evidentiary value once the approval is recorded formally. Keep the decision, not the conversation.
The third limit is regulatory. Where a jurisdiction requires specific invoice or tax records for a defined period, that requirement overrides any internal retention choice, and it may require a format you would not pick. Check the requirement before designing the deletion schedule, not after a records request arrives.
Making the Set Usable
Give each group a mandatory field that cannot be blank, and reject the order at intake if it is missing. In practice one mandatory field per group is enough: order ID, job ID, design revision, defect code, tracking number, and cost line total. Then run a monthly completeness check on a sample of fifty orders rather than trusting the workflow to behave.
Publish a one-page retrieval guide so a support agent can answer a dispute without asking production. The guide should name the lookup, the fields expected, and who to escalate to when a field is empty. Our samples team keeps the same guide beside the retained physical sample, which means a shade question is answered with a sample and a record in one pass.
Finally, review the schema when the product mix changes. A move into cut-and-sew or all-over print adds measurement records that a DTF-only workflow never needed, and a schema that does not grow will be bypassed informally. The cutoff planning guide and the note on order problems outside fulfillment cover both depend on these records being complete before the peak season starts.
Frequently Asked Questions
Should the artwork file be stored inside the order record?
Store a reference, not a copy. The file belongs in versioned storage with one canonical revision per design, and the order points at it. Copies multiply and diverge, and a diverged copy is what produces a wrong reprint.
How detailed should a quality record be for a small batch?
One line per batch with a pass count, a fail count, and a defect code is enough for small runs. Per-unit detail only pays off when the batch size makes a trend meaningful.
What should happen when a required field is missing?
Block the order at intake and fix it there. Records completed after shipment are reconstructions, and a reconstruction is exactly what a dispute challenges.
Do tracking numbers count as proof of delivery?
They count as proof of handover and route. For delivery disputes the event history matters more than the number, so retain the scan sequence rather than the tracking string alone.
How does order record keeping affect chargeback outcomes?
It decides them. A response that includes the order line, the approved artwork revision, the inspection result, and the delivery scan is usually accepted without further questions.
A Practical Standard
Six groups, one key, one mandatory field per group, and a retention date on each. That is enough to answer the questions buyers, channels, and auditors ask, and it is small enough that a team will keep it current. Order record keeping is not an archive project; it is the difference between settling a dispute with a document and settling it with a discount. For catalogue and process context as the schema grows, the overview of print order fulfillment solutions and the comparison of Printify alternatives both describe how suppliers present the same data. A product catalogue with stable SKUs, such as the custom product catalogue, makes the order line the reliable anchor it needs to be.
Related Articles
How Do You Audit a POD Partner Before Signing?
How Do You Compare T-Shirt Fulfillment Companies?
What Happens Between an Order and an On-Demand Shirt?


