← Blog·How-to10 May 2025 · 10 min read

Why Am I Overselling on eBay? (And How to Fix It)

You sold something on eBay. Great. Except you don't have it in stock. Now you've got an angry buyer, a cancellation on your record, and a dent in your seller level. Here's why it keeps happening — and how to make it stop for good.

What overselling actually costs you

It's easy to think of overselling as just an inconvenience — a quick apology message, a refund, move on. But the real cost to your eBay business is much higher than that:

  • Defect rate. eBay counts seller-cancelled transactions as defects. Too many and your seller level drops — which directly reduces your visibility in search results. Fewer impressions means fewer sales, even on listings that have nothing to do with the oversell.
  • Late dispatch strikes. Even if you scramble to source the item, if it arrives late, it counts against you. And if you're already close to the late dispatch threshold, one bad week can tip you over.
  • Negative feedback. Buyers who paid and got cancelled on often leave negative feedback, even if you refund promptly. A sincere apology doesn't always prevent it — and you can't remove negative feedback just because you feel it's unfair.
  • Lost buyer trust. Repeat customers won't come back if you've let them down once. In a marketplace where a large share of revenue often comes from repeat buyers, this compounds quickly over time.
  • Lost sales. Every time a listing goes to zero because you oversold and had to cancel, you lose the ranking history on that listing. eBay's algorithm rewards consistent selling — gaps hurt you.

If you're selling across eBay and Shopify — or eBay and Etsy, or any combination of channels — the risk multiplies. The same unit of stock is available to buyers on both platforms at the same time.

The four reasons overselling happens on eBay

1. You're updating stock manually

Spreadsheets, manual eBay updates, or ad-hoc Shopify edits are the most common cause of overselling for growing sellers. The moment you sell a unit on one channel and haven't updated the other yet — which could be hours, or overnight — you're exposed.

A single Saturday afternoon with high sales volume can generate dozens of these discrepancies before you even notice. And by the time you do, buyers have already purchased stock you don't have.

2. Your sync tool updates in batches, not real time

Some sellers use tools that sync inventory periodically — say, every 15 or 30 minutes. For slow-moving products, this might be fine. But for your bestsellers during a busy period, a 15-minute window is enough time to sell the last unit twice — or three times.

The only reliable solution is real-time sync — where a sale on eBay immediately reduces the available quantity on Shopify and every other connected channel. Not in 15 minutes. Now.

3. You've got stock in multiple locations you're not tracking properly

If you store stock in more than one place — a home warehouse, a prep centre, an FBA location — and your inventory tool doesn't track all of them separately, your available quantity figure is wrong. You might list 10 units when 4 of them are already committed to an incoming Amazon shipment or sitting in a location you've forgotten to update.

Multi-location stock tracking solves this by giving you one accurate number per SKU that accounts for all locations before anything is made available to sell.

4. You have no stock buffer

Even with real-time sync, there's sometimes a small processing delay between a sale and the channel update. Sellers who sell right down to zero on fast-moving lines occasionally get caught in this window. A safety buffer — setting your listing to go to zero when you actually have 1 or 2 units remaining — is a simple insurance policy against this.

How overselling affects your eBay seller level

eBay measures seller performance across several metrics, and overselling hits two of the most important: your defect rate (from cancelled orders) and your cases closed without seller resolution. Both are tracked over a rolling 12-month period.

Here's what the thresholds look like for UK sellers:

  • Top Rated Seller: defect rate below 0.5%, late dispatch below 3%, cases closed without seller resolution below 0.3%
  • Above Standard: defect rate below 2%, late dispatch below 5%, cases below 0.3%
  • Below Standard: anything above those thresholds — which triggers selling limits and reduced search visibility

Dropping from Top Rated to Above Standard directly reduces your search ranking on eBay. Listings from Top Rated Sellers appear higher in Best Match. If you lose that status, you lose visibility — and that affects every listing you have, not just the ones involved in cancellations.

Why manual checks don't work long term

Some sellers try to manage this by checking stock daily and ending listings manually when they get to 1 or 2 units. It works at low volume, but it doesn't scale. You're one busy day, one holiday, or one unexpected spike in demand away from forgetting.

It's also a significant time drain. If you have 50+ active SKUs across two or more channels, manually managing availability is effectively a part-time job — time you could spend sourcing, photographing, or writing better listings.

The sellers who grow past this point aren't working harder at the manual checks. They've automated it entirely with multi-channel inventory management software that handles the stock arithmetic for them.

What to do if you've already oversold

If you've already received an order you can't fulfil, here's the damage-limitation checklist:

  • Contact the buyer immediately. Don't wait. A quick, honest message explaining the situation and offering a full refund plus a small goodwill gesture (like a discount code) significantly reduces the chance of negative feedback.
  • Cancel via the correct route. In eBay Seller Hub, cancel the order using the reason “Out of stock”. This is logged as a defect, but it's the honest option. Trying to work around it usually makes things worse.
  • Refund immediately. Don't wait until after the cancellation is processed. The faster the refund lands, the lower the chance of a PayPal or bank dispute.
  • Update your listings across all channels right now. Before you do anything else, manually set that SKU to zero on every channel where it's listed. Don't wait for your sync tool to catch up.
  • Review your process. One oversell is bad luck. Two or more is a systems problem. This is the moment to fix the root cause — not just the symptom.

How to prevent overselling permanently

The fix is straightforward in principle: a single source of truth for your stock that all your sales channels read from in real time.

When a unit sells on eBay, your inventory immediately decrements. That updated quantity is immediately pushed to Shopify (and Amazon, Etsy, wherever else you sell). The listing goes to zero before another buyer can purchase it.

Here's what that system needs:

  • A central product catalogue — one place where each SKU lives, with a single authoritative stock level that all channels read from.
  • Real-time channel connections — not batch updates, but live webhooks that fire the moment a sale comes in on any channel.
  • Multi-location stock tracking — so stock at different warehouses or locations is properly accounted for before it's made available to sell.
  • A stock buffer setting — so listings go to zero before you're physically out of stock, giving you a safety margin against processing delays.
  • Low-stock alerts — so you get notified before you reach zero and can reorder or end listings proactively.

Choosing the right tool

The main options UK eBay sellers look at are Linnworks, Veeqo, and Salync. Here's the short version:

  • Linnworks is the established choice for larger operations, but it's priced for enterprise — typically £500–£1,000/month — and the onboarding takes weeks. Not ideal if you're a small seller who just needs the overselling problem solved. See our Linnworks alternative comparison.
  • Veeqo is free but owned by Amazon, which creates a conflict of interest if eBay is your primary channel. Amazon owns the data on what you sell and where.
  • Salync is built specifically for UK eBay and Shopify sellers, with transparent pricing starting at £99/month and a free plan for up to 50 SKUs. Real-time sync, multi-location stock, purchase orders, and low-stock alerts are all included from day one.

See the full Salync feature list to compare.

Setting this up with Salync

Salync keeps a single stock level per SKU in your central catalogue and syncs changes to your connected channels as they happen. When a sale comes in from eBay, your Shopify available quantity updates immediately — and vice versa.

You can also set per-channel stock buffers, track stock across multiple warehouse locations, get low-stock alerts before you reach zero, and raise purchase orders directly from reorder suggestions — giving you time to restock before a listing has to come down.

It takes about 20 minutes to connect your eBay and Shopify accounts and import your existing products. After that, overselling becomes someone else's problem.

Stop overselling for good

Connect eBay and Shopify to Salync in minutes. Real-time stock sync, low-stock alerts, and multi-location tracking — free for up to 50 SKUs, no credit card required.