MaxInvent

Operations · 2026

Operations

How to prevent overselling across Amazon and eBay (UK, 2026)

Overselling on Amazon triggers A-to-Z claims and account health hits. On eBay it costs you Top Rated Seller status. Here's how to eliminate the risk entirely.

10 min readIntermediateUpdated 15 April 2026

TL;DR

  • Use one single stock pool across every channel — not a split allocation per marketplace.
  • Keep a safety buffer of 5-15% of stock off-channel, tuned to each SKU's sell-through velocity.
  • Sync stock every 15 minutes or less — hourly cron jobs are the single biggest oversell cause.
  • On burst sales (anything above normal velocity), auto-pause the affected SKU on secondary channels for 60 seconds until sync catches up.
  • Accept that 0% oversell is unrealistic; aim for under 0.3% and have a recovery playbook ready.

Why this matters

Overselling happens because channels don't share a real-time stock view. If you have 1 unit left and it sells simultaneously on Amazon and eBay, both orders land in your dispatch queue before either channel decrements the other. On Amazon UK, unfulfilled orders trigger A-to-Z claims and account-health penalties; on eBay, they wreck your feedback and cost you Top Rated Seller discount. The usual 'solution' is to split stock (50 units on Amazon, 50 on eBay), but this leaves stock stranded and loses you sales.

Goal of this playbook

By the end of this guide you'll have a single-stock-pool setup with smart buffers that effectively eliminates oversells on Amazon UK, eBay, TikTok Shop and any other channel — without stranding stock.

Before you start

You’ll need:

  • At least 2 active sales channels (typically Amazon UK + eBay)
  • An inventory platform that supports a shared stock pool (MaxInvent, Linnworks, Veeqo etc.)
  • Ability to set per-channel sync cadence (most platforms support this)
  • Accurate starting stock counts — a stock take within the last 30 days

The playbook

Move to a single stock pool for all channels

30 min

Stop allocating stock per channel. In MaxInvent this is the default — the product has one stock number and every channel sees it. If you're on Linnworks / Veeqo, switch to 'Total stock' mode rather than 'Allocated'. Split allocation is the 1990s approach and guarantees stranded stock.

  • Stranded stock ('10 on eBay but Amazon is out') is a direct revenue loss.
  • Single-pool means the 'first order to land' wins — which is almost always fine if your sync is fast.

Set your safety buffer per SKU

1-2 hours depending on SKU count

A buffer is stock held back from the channel. If you physically have 100 units and set a 10% buffer, Amazon and eBay see 90. This absorbs the race-condition window during concurrent sales. Start with 10% for fast-movers, 5% for slow-movers, 15-20% for anything selling 20+ units/day.

  • Fast-movers (5+ sales/day per channel) need larger buffers because the race window has more collisions.
  • Slow-movers (under 1 sale/day) can run at 0% buffer safely — collisions are statistically unlikely.
  • MaxInvent recalculates recommended buffers nightly based on the previous 14 days of velocity.

Pitfall

Don't set a global buffer. A 10% buffer on a £2 SKU with 1,000 stock wastes 100 units; a 10% buffer on a £200 SKU with 5 stock wastes £100.

Tighten your sync cadence

5 min

Stock sync every 15 minutes is the baseline. Every hour is not acceptable on Amazon UK — the race window is too wide. MaxInvent runs stock sync every 15 min by default and pushes deltas immediately on dispatch (event-driven, not poll-only).

  • Poll-only (periodic push regardless of change) is safer than event-only (push only on change) because it recovers from missed events.
  • Best practice is hybrid: event-driven immediate push + 15-min poll as a backstop.

Enable burst-sale protection on fast-movers

10 min

A 'burst sale' is when a SKU sells faster than your sync cadence. Configure MaxInvent to detect this (e.g. 2 sales in under 60 seconds) and auto-pause the SKU on non-primary channels for 60 seconds while stock propagates. The 60-second pause is invisible to 99% of buyers.

  • Pick a 'primary channel' per SKU — usually whichever has the highest margin or volume.
  • On burst, the primary keeps selling; secondaries pause briefly until sync catches up.

Build a same-day oversell recovery playbook

30 min to document

Even with buffers and fast sync, the occasional oversell is inevitable. Document a clear recovery flow: detect (MaxInvent flags over-allocated orders automatically), contact buyer within 2 hours with sincere apology + full refund + £5 voucher, and on Amazon, proactively message Seller Support before the buyer does to minimise A-to-Z risk.

  • A proactive refund typically prevents A-to-Z claims on Amazon.
  • On eBay, a voucher and quick response usually saves the feedback.
  • Track oversells as a KPI. If you're above 0.3% of orders, your buffers are too low or sync cadence too slow.

Watch the metrics weekly

10 min/week

MaxInvent's Oversell Risk dashboard shows: total oversells in the last 7 days, top offending SKUs, suggested buffer adjustments, and estimated revenue protected by your buffer strategy. Review it every Monday morning. If specific SKUs keep oversell-ing, raise their individual buffer rather than raising the global one.

How to know it worked

After following every step, you should be able to verify these outcomes:

  • Amazon Account Health dashboard shows no Order Defect Rate warnings related to cancellations in the last 30 days
  • eBay seller dashboard shows 'Defect rate' under 0.5% (ideally 0%)
  • Your inventory platform's oversell count in the last 30 days is under 0.3% of total orders
  • No SKUs are 'stranded' (showing 10+ stock on one channel and 0 on another)

Frequently asked questions

How often should I sync stock across marketplaces?+

Every 15 minutes is the baseline for UK multi-channel sellers. Faster (every 5 min) makes a measurable difference on fast-movers. Anything longer than hourly is dangerous — you will oversell on your top 10% of SKUs during any promotion or weekend spike.

Is a 10% safety buffer enough?+

For most UK sellers, yes — 10% covers the sync-delay race window even during moderate bursts. Sellers running flash sales or Black Friday promotions should temporarily raise to 20-25% for the promo period. MaxInvent automatically adjusts recommended buffers during detected high-velocity windows.

What's the difference between stranded stock and safety buffer?+

A safety buffer is stock you hold back intentionally to prevent oversells (e.g. 10% of 100 = 10 units held). Stranded stock is stock that's accidentally invisible to some channels due to split allocation (e.g. 30 on Amazon, 0 on eBay, 30 on floor = 30 stranded). Buffers are controlled and small; stranded stock is uncontrolled and lost revenue.

Does Amazon penalise us for cancelling an oversold order?+

Yes, cancellations count toward your Order Defect Rate on Amazon UK. One or two per 100 orders is tolerable; consistent cancellations above 1% will trigger Seller Performance reviews and, in the worst case, suspension. Overselling + refunding is always less damaging than overselling + shipping wrong or late.

How do I handle an oversell on eBay?+

Cancel the order using 'Out of stock' as the reason (do not pick 'Buyer requested'). This is honest and avoids buyer retaliation. Issue a full refund immediately and include a £5-£10 voucher or discount code in the apology message. Most buyers respond positively to a quick, honest response.

Ready to run this playbook in MaxInvent?

MaxInvent is built for UK multi-channel sellers. One stock pool across Amazon, eBay, Temu, TikTok Shop, Groupon and more — with the UK’s only native Temu courier label integration.

Playbooks are educational content. For tax, legal or regulatory questions (especially around VAT), always consult a qualified adviser.