22 April 2026SKUWorks Team

Why Purchase Orders Fail Even When the Numbers Are Right

Purchase Orders
Operations
purchase orders
supplier workflow
sku management
product data
packaging files
inventory operations

The PO can be right on paper and still fail in production

A lot of teams review a purchase order the same way they review an invoice: quantity, unit cost, totals, payment terms. If those numbers look right, the PO feels finished.

That is where problems start.

For product brands, a PO is not just a financial document. It is part of the instruction set a supplier uses to make, pack, label, and ship goods. A PO can be mathematically correct and still be operationally wrong.

That is how you end up with:

  • the right quantity of the wrong variant
  • the right product packed in the wrong case quantity
  • the right units with outdated packaging artwork
  • the right goods sent to the wrong warehouse
  • the right order value tied to labels, barcodes, or carton specs the supplier never actually received

In other words, the arithmetic passes while execution fails.

For teams ordering finished goods, packaging, components, or retail-ready inventory, the real risk sits in the gap between the PO line items and the operational instructions behind them.

What a “correct” PO usually checks for — and what it misses

Most teams are good at checking financial correctness:

  • item quantity
  • unit price
  • line total
  • currency
  • tax treatment
  • payment terms
  • freight terms
  • overall total

Those checks matter. But they do not tell you whether the supplier can execute the order correctly.

Operational correctness requires a second layer of review.

Financial correctness vs operational correctness

Check type

Financial check

What it confirms

The numbers add up

What it misses

Whether the supplier makes, packs, labels, and ships the right thing

Check type

Item-level check

What it confirms

The PO has the expected quantity and price per line

What it misses

Whether SKU references, pack hierarchy, units of measure, and specs are unambiguous

Check type

Approval check

What it confirms

Someone authorised the spend

What it misses

Whether the right people approved product, packaging, compliance, and logistics details

A supplier-ready purchase order should confirm more than spend approval. It should also confirm the operational facts the supplier needs to execute without guessing.

If your team needs a better baseline format, start with Purchase Order Basics and How to Write a Supplier-Ready Purchase Order.

Hidden error 1: SKU mismatches and naming drift

One of the most common PO mistakes is assuming everyone means the same thing when they use a product name.

Internally, your team may use:

  • a brand SKU
  • a legacy SKU
  • a shorthand product name
  • a GTIN or barcode reference
  • a channel-specific description

Your supplier may use:

  • their own item code
  • a factory BOM reference
  • an old sample code
  • a translated product description

If those references are not clearly tied together, the supplier can accept a valid PO and still produce the wrong item.

A realistic example

Your PO says:

  • SKU: CB-12-BLK
  • Description: 12oz bottle black
  • Qty: 1,000

But the supplier knows that item as B12-MATTE-BK, and their older production file for CB-12-BLK is the gloss version, not matte.

The quantity is correct. The unit cost is correct. The total is correct.

The production outcome is still wrong.

Where this usually breaks

  • similar variants differ only by size, scent, finish, or region
  • internal SKU names changed but supplier records did not
  • product names are descriptive, not controlled
  • GTINs are missing or not tied to the exact variant
  • POs use free-text item descriptions copied from past orders

How to prevent it

  • Use one controlled SKU structure across ops, sourcing, packaging, and warehouse teams
  • Include both your SKU and the supplier item reference on the PO
  • Tie each SKU to the correct GTIN, product title, and variant attributes
  • Avoid "black bottle" style shorthand unless the controlled SKU is also shown
  • Keep a master data source for approved item references

Useful supporting reads:

Hidden error 2: pack configuration mistakes

A line item quantity often hides the most dangerous assumption in the order: what unit of measure that quantity refers to.

Is the order for:

  • individual units?
  • inner packs?
  • master cartons?
  • display packs?
  • pallet quantities?

If the PO says 1,000 units but does not clearly state the required pack configuration, the supplier may choose a carton setup that works for their factory but fails for your warehouse, retailer, or 3PL.

Common pack configuration failures

  • incorrect units per inner
  • wrong inners per master carton
  • wrong carton multiple for wholesale customers
  • incorrect carton dimensions or weight
  • pallet pattern that does not match inbound requirements
  • carton labels missing buyer-required information

Example: numbers right, logistics wrong

A PO for 1,000 units is technically correct. The supplier ships 50 cartons of 20 units each.

Your wholesale customer required:

  • 10 units per inner
  • 4 inners per master
  • consistent carton labels by variant

Now receiving fails because the pack configuration does not match the buyer's setup. The goods may need relabelling, recartoning, or manual handling before they can be booked in.

That is not a pricing error. It is a pack configuration error.

What should be explicit

For any product where pack structure matters, the PO or attached specification should state:

  • base unit of measure ordered
  • units per inner pack
  • inner packs per master carton
  • total units per master carton
  • carton dimensions and target weight, if required
  • palletisation requirements
  • acceptable over/under tolerance, if any
  • whether mixed cartons are allowed

This matters even more if you send stock to a 3PL or retail customer with strict inbound rules. See How to Prepare Product Data for 3PL Onboarding.

Hidden error 3: missing supplier instructions

Many supplier PO errors happen because critical instructions live somewhere else:

  • in an email thread
  • in a Slack message
  • in a previous order
  • in a file name
  • in someone's head

If the supplier cannot see or verify those instructions at the point of execution, they are not controlled.

Instructions commonly left out

A PO may be financially complete but still omit:

  • label requirements
  • barcode placement or barcode type
  • packaging material spec
  • approved artwork version
  • carton label format
  • shipping mark requirements
  • delivery address by order type
  • requested ship window
  • pallet requirements
  • special handling or compliance notes

Example: correct order, wrong destination

The order totals match. The factory completes production on time. But the supplier ships to your retail DC instead of your prep warehouse because the delivery instructions were buried in an old email and not included in the active order pack.

Now the inventory lands in the wrong place, appointment booking fails, and your team pays for rerouting or missed delivery penalties.

The fix

Do not force suppliers to infer operational instructions from old orders.

Each PO should either include or clearly reference the current approved documents for:

  • packaging specs
  • barcode and label specs
  • artwork files
  • carton and pallet requirements
  • delivery details
  • booking instructions

Related resources:

Hidden error 4: version drift between PO, spec sheet, artwork, and product data

Version drift is one of the most expensive product data errors because the order itself can look completely fine.

The PO references the right SKU and quantity. But one or more supporting files are outdated:

  • the packaging artwork is an old approved PDF
  • the carton label template is missing the latest barcode
  • the product spec sheet still shows the previous material or dimensions
  • the compliance statement changed after the PO draft was created

Example: right quantity, wrong artwork

Your team orders 20,000 units. The supplier uses the artwork attached to the PO email.

Only later does someone realise that file is not the latest approved version. The current artwork includes updated compliance text required for the destination market.

The units are produced in the right quantity. The invoice is correct. The packaging is still wrong, and now you are facing reprints, relabelling, or delayed shipment.

Why version drift happens

  • files are stored across email, drives, and chat tools
  • naming conventions are inconsistent
  • suppliers reuse old files from prior orders
  • teams approve samples verbally without updating source records
  • the PO points to a file, but not to the approved version

How to control it

  • Maintain one current approved file set per SKU or packaging component
  • Use clear version naming and status fields
  • Record approval date and approver
  • Link the PO to the approved document set, not just a descriptive note
  • Retire superseded files from active supplier folders

See also:

Hidden error 5: approval gaps and unclear ownership

A lot of teams have a purchase order approval process, but not an operational approval process.

Those are not the same thing.

Finance may approve spend. A buyer may approve pricing. But who confirms:

  • the SKU reference is correct?
  • the pack structure matches the customer requirement?
  • the barcode is current?
  • the packaging file is approved for production?
  • the ship-to location is correct?

When ownership is vague, the PO gets issued with hidden execution risk.

Typical approval gaps

  • sourcing checks cost but not packaging files
  • product team approves artwork but not carton labels
  • ops approves timing but not destination details
  • warehouse requirements are not reviewed before production starts
  • changes made after approval are not re-approved

A better purchase order workflow

A practical purchase order workflow should define who owns:

  1. commercial terms
  2. item master data accuracy
  3. packaging and artwork readiness
  4. logistics and delivery instructions
  5. final PO release to supplier

Without that structure, teams rely on informal confidence: "we did this last time" or "the supplier knows what we mean."

That is exactly how POs go wrong at scale.

How these errors show up downstream

The problem with supplier PO errors is that they often surface late, after money and time have already been committed.

Common downstream symptoms

  • production delays while the supplier asks for clarification
  • wrong variant or wrong finish produced
  • packaging reprints due to outdated artwork
  • carton relabelling before warehouse intake
  • receiving discrepancies at the 3PL
  • retailer rejection because pack structure does not match routing guide requirements
  • chargebacks for label or carton non-compliance
  • manual rework to split or rebuild cartons
  • shipment delays while approvals are re-run

The later the issue appears, the more expensive it becomes.

A missing field at PO stage can become:

  • a factory hold
  • a freight miss
  • a warehouse exception
  • a retailer compliance penalty
  • dead inventory that must be reworked before sale

A practical framework for preventing PO failures

You do not fix this by making buyers stare at spreadsheets longer. You fix it by controlling the inputs and the handoff.

1. Standardise your master product data

Your base records should include, at minimum:

  • internal SKU
  • supplier item code
  • GTIN/barcode reference
  • product title and variant attributes
  • unit of measure
  • pack hierarchy
  • carton configuration
  • dimensions and weights
  • approved packaging spec references
  • label and barcode requirements

If this data is unstable, your POs will also be unstable.

2. Use a supplier-ready purchase order format

A supplier-ready purchase order should not force the supplier to interpret shorthand or chase missing files.

It should clearly show:

  • item references
  • ordered units of measure
  • pack and carton requirements
  • destination and delivery instructions
  • document references for specs, labels, and artwork
  • revision or version references where relevant

3. Control file versions

Every active SKU or packaging component should have one approved source set. If multiple versions are floating around, the supplier will eventually use the wrong one.

4. Build clear approval checkpoints

Before issuing the PO, confirm that the right people have approved the right things.

A simple release gate might require sign-off from:

  • sourcing or procurement for commercials
  • product or packaging for specs and artwork
  • operations or logistics for destination and carton requirements

5. Run a final pre-issue verification

Before the supplier receives the PO, do one last operational check:

  • do all references match?
  • are attachments current?
  • is the unit of measure clear?
  • does the ship-to location match this order?
  • would a new supplier understand this without extra explanation?

If the answer is no, the PO is not ready.

Purchase order checklist for product brands

Use this checklist before sending any supplier order for goods, packaging, or components.

Item and SKU checks

  • SKU matches the current internal master record
  • Supplier item code is included where applicable
  • Product name and variant attributes are specific and current
  • GTIN or barcode reference matches the exact item ordered
  • Unit of measure is explicit: each, inner, carton, set, pallet

Pack configuration checks

  • Units per inner pack confirmed
  • Inners per master carton confirmed
  • Total units per carton confirmed
  • Carton dimensions and weight requirements included if needed
  • Pallet configuration or stack limit included if required
  • Any customer-specific pack structure is stated clearly

File and specification checks

  • Correct packaging specification is referenced
  • Correct artwork version is attached or linked
  • Barcode and label specifications are current
  • Carton label requirements are included
  • Superseded files are removed from the supplier handoff

Delivery and logistics checks

  • Ship-to location is correct for this order
  • Incoterms or freight responsibility are clear
  • Required ship window or delivery date is stated
  • Booking instructions are included if needed
  • Special handling notes are documented

Approval and workflow checks

  • Commercial terms approved
  • Product data reviewed
  • Packaging/artwork approved for production
  • Logistics requirements approved
  • Final issuer and date recorded

A simple test: could the supplier execute this without guessing?

A useful internal test is this:

If a supplier contact who has never handled this SKU before received the PO pack today, could they produce, pack, label, and ship the order correctly without making assumptions?

If not, there is still hidden execution risk.

That is the difference between a PO that looks complete and a PO that is actually ready.

FAQ

Why do purchase orders fail even when the numbers are correct?

Because the numbers only confirm financial accuracy. They do not confirm operational accuracy. A PO can still fail if the SKU reference is unclear, the pack configuration is missing, the artwork version is outdated, or the delivery instructions are incomplete.

What should be checked on a purchase order before sending it to a supplier?

Check more than quantity and price. Confirm SKU references, units of measure, pack hierarchy, barcode and label requirements, artwork and spec versions, ship-to details, and who approved the order for execution.

What is the difference between a financial PO and an operational PO?

A financial PO confirms spend, pricing, and totals. An operational PO gives the supplier enough controlled information to make, pack, label, and ship the correct product without guesswork.

How do SKU mismatches cause purchase order problems?

If your internal SKU, supplier item code, product description, and barcode reference do not align, the supplier may produce the wrong variant or use the wrong supporting files even though the order quantity is correct.

What are the most common supplier PO mistakes product brands make?

Common supplier PO errors include:

  • using inconsistent SKU names
  • leaving pack configuration implied instead of explicit
  • attaching outdated artwork
  • omitting carton or label requirements
  • sending incomplete delivery instructions
  • approving spend without approving operational details

How can brands prevent version control issues in purchase orders?

Keep one approved source of truth for specs, artwork, labels, and product data. Use clear file naming, status control, approval records, and a release workflow that links the PO to current approved documents only.

Final takeaway

When purchase orders go wrong, the root cause is usually not pricing or arithmetic. It is missing operational control.

For product brands, a PO should be treated as part of a broader execution workflow tied to structured SKU data, packaging specs, labels, approved files, and clear ownership.

If you improve those inputs, you reduce supplier confusion, factory delays, warehouse exceptions, and expensive rework.

If your team is trying to standardise that process, SKUWorks is designed to help keep SKUs, product data, packaging files, labels, and supplier-ready purchase orders aligned in one operational system. But even if you manage it another way, the principle is the same: the PO should not stand alone. It should be the controlled output of accurate product data and a clear approval workflow.

Related posts