Goods-in backlogs ripple into every other part of the warehouse — picks chase missing stock, errors climb, overtime follows. And the cause is almost never staffing. Three structural patterns explain most goods-in problems we see in PainKiller audits, and adding more people to goods-in usually makes the queue worse, not better.

If goods-in is your bottleneck, you already know the symptoms. Stock arrives and waits. Picks fail because the inventory isn't on the system yet. Replenishment stalls. Customer fulfilment slips. The goods-in team works flat out — they're not slow or lazy — but the backlog never quite clears, even on a quiet week.

The natural response is to staff up. Add two people to goods-in, the thinking goes, and the backlog clears. It almost never does. The new people queue at the same bottleneck the existing team are queueing at, the cost of the operation goes up, and the throughput stays roughly the same.

This post is a diagnostic. Three structural causes of persistent goods-in backlog, what each looks like on the floor, and what actually fixes them. Most operations have at least two of the three running at once.

The cost of a persistent goods-in problem

Before we get to the causes, it's worth being honest about what a goods-in backlog actually costs — because it's usually much more than the goods-in team's overtime. Goods-in is upstream of everything. When it backs up, the costs ripple downstream:

Most operations are paying for the goods-in problem multiple times across multiple cost lines, without ever totalling it up. The real cost of a chronic goods-in backlog in a medium-sized warehouse is usually 4-8 times the overtime number the goods-in team is generating.

Cause 01 · Over-engineered checking — you're treating every supplier as equally risky

This is the most common cause of goods-in backlog in operations I audit, and it's usually invisible to the operations director because the checking process feels rigorous and therefore safe.

The pattern is this: every delivery, regardless of source, goes through the same full check. Every line item counted. Every condition assessment. Every paperwork verification. The process was designed when the supplier base was less mature, or when there was a specific quality incident that justified universal scrutiny, and it never got revisited as the supplier relationships matured.

What this produces is a checking process that's appropriate for the riskiest 10% of suppliers and excessive for the other 90%. The team spends the same time checking a reliable, high-volume supplier as they do checking a new or problematic one. The bottleneck isn't capacity — it's that the checking process is doing more work than the risk profile actually requires.

What over-engineered checking looks like on the floor

What actually fixes it

A tiered checking model based on supplier risk profile:

  1. Pull the last 6 months of discrepancy data by supplier. Rank suppliers by error rate (lines wrong, paperwork issues, condition problems)
  2. Define three tiers — typically Trusted (under 1% discrepancy rate), Standard, and Enhanced (over 3% discrepancy or new/probationary)
  3. Apply lighter-touch checking to Trusted (sample-based, fast pass), full checking to Standard, intensive to Enhanced
  4. Review tier assignments quarterly — suppliers move between tiers based on actual performance

Most operations see 20-35% reduction in average check time per delivery from tiered checking alone — and the actual quality outcome usually improves because the team's attention is concentrated where the risk actually sits.

From a real audit

One operation I audited was checking every line item from a supplier that hadn't had a discrepancy in 18 months. The check took 40 minutes per delivery. The supplier delivered four times a week. That's nearly three hours a week being spent on a check that wasn't catching anything, because there wasn't anything to catch. Moved to sample checking, the team got that time back permanently.

Cause 02 · Putaway authorisation — a single sign-off is queuing your whole operation

This is the most insidious cause because it's usually a single process step that looks unimportant from the outside but is queuing the entire operation behind it. Putaway authorisation — the formal sign-off that says checked goods can be moved to their storage location — typically takes a single supervisor seconds to do per consignment. But when the supervisor isn't available, or is doing something else, or has a queue of other tasks, the goods wait.

And while the goods wait, they sit in the receiving area, take up space, prevent the next delivery from being unloaded efficiently, and create congestion. The 30 seconds of supervisor time creates 45-90 minutes of stock waiting per affected consignment.

45–90min
Typical time goods wait between checking complete and being moved to storage when putaway authorisation is concentrated in a single role. Across a typical day, this single bottleneck can absorb 30-40% of total goods-in capacity.

What putaway authorisation bottleneck looks like on the floor

What actually fixes it

The fix is usually to delegate sign-off authority for standard, low-risk consignments to team leaders or to the checking operatives themselves, with the supervisor's involvement reserved for exceptions:

  1. Define what constitutes a "standard" consignment (no discrepancies, trusted supplier tier, standard SKUs)
  2. Authorise team leaders or experienced operatives to sign off standard consignments
  3. Retain supervisor sign-off only for exceptions — discrepancies, new suppliers, non-standard items
  4. Track exception rates monthly — if exceptions are rising, investigate cause

This is one of the highest-ROI single interventions in goods-in. Most operations see putaway delays reduce by 60-80% within 2-3 weeks, with no additional staffing and no change to quality outcomes.

Related
The 10 Signs Your Warehouse Has a Process Problem

A free 12-page diagnostic guide built from PainKiller audit patterns. Goods-in backlog is sign #3. No email required.

Open the guide →

Cause 03 · Dock and staffing mismatch — your operation is structured for a different delivery profile

The third cause is about timing rather than process. Most warehouse operations have a delivery profile — the times of day when most goods actually arrive — and a staffing profile — when the goods-in team is working. In a lot of operations, these two profiles don't match, and the mismatch generates artificial backlogs that look like understaffing.

The typical pattern is that goods-in staffing is weighted to the morning shift (because that's when the warehouse opens, and that's when planning intuition says deliveries should come in), but the majority of deliveries actually arrive in the afternoon (driven by carrier route planning, which the warehouse doesn't control). The morning team is under-utilised. The afternoon team is overwhelmed. The backlog accumulates in the afternoon and rolls into the next day.

The dock side of this is connected. If you have multiple loading docks and they're allocated on first-come-first-served, you create vehicle queuing that delays unloading start times by 15-30 minutes per delivery on busy days. Multiply by 20-40 deliveries a day, and the cumulative delay is substantial.

What dock and staffing mismatch looks like on the floor

What actually fixes it

The fix is two-part — match staffing to delivery profile, and sequence dock allocation:

  1. Map the actual delivery arrival profile across a typical week. When do most goods arrive?
  2. Reweight goods-in staffing to match — typically this means more capacity in the afternoon and less in the early morning
  3. Introduce dock booking or sequencing to prevent vehicle queuing — slots can be allocated by appointment, by supplier, or by delivery type
  4. Track unload-start latency (vehicle arrival to unloading start) as a weekly KPI

Dock scheduling is genuinely an area where technology can help — there are dedicated platforms that handle this well. DockSync is one example built specifically for UK warehouse operations.

How to know which cause is dominant in yours

The diagnostic question that tells you fastest is this: "Where do goods physically sit when they're waiting?"

Most operations have at least two of these operating at once. The good news is that all three are fixable without capital investment and without adding staff — they're process changes, and most can be implemented in 2-6 weeks.

What's not the answer

Three things operations directors reach for when goods-in is backed up, none of which usually solve it:

If you recognise this in your operation

If goods-in has been a chronic problem in your operation and the staffing fixes haven't moved the backlog, the most useful next step is to identify which of the three structural causes is operating in your specific case. Three ways to do that:

  1. The £99 Scorecard — covers goods-in, putaway, and dock allocation across the 25-question diagnostic. 10 minutes, instant report.
  2. The Operations Toolkit (£49) — includes a goods-in process template and a supplier risk tiering framework.
  3. The On-Site Audit (from £950) — for operations where the backlog has been running for months and internal fixes haven't moved it. Half a day on the floor usually identifies the cause definitively.