eBay pricing error: why automated prices go wrong, what to do when one sells, and how to prevent it
In short
Most eBay pricing errors in automated stores come from a bad reading, a currency mix-up, a formula or fee setting mistake, or two tools fighting over one listing. When a wrong price sells, fix the listing first, then deal honestly with the buyer. Prevent repeats with a profit floor, a ceiling, a swing limit and a currency check.
Key takeaways
- Fix the listing first, so no more orders arrive at the wrong price.
- Then contact the buyer promptly and honestly before deciding how to handle the order.
- Most automated pricing errors come from readings, currency, settings or two tools on one listing.
- A floor, a ceiling, a swing limit and a currency check stop most errors before they go live.
- Find the cause before restarting automation, or the same error will come back.
What causes an eBay pricing error in an automated store?
An eBay pricing error is a listing price that does not reflect what you meant to charge: too low to cover cost, or so high it looks like a mistake. In stores that use automation, most errors are not typing slips. They come from a handful of predictable causes, and each has a matching guard.
| Cause | What happens | Guard that stops it |
|---|---|---|
| Bad reading | The supplier page shows a temporary or wrong price, or a different seller | Swing limit and review queue |
| Currency mix-up | A price read in one currency is treated as another | Currency check on every reading |
| Bundle or variant mismatch | The page now shows a pack of three, or a different size | Swing limit, product match check |
| Formula setting mistake | A markup or fee entered wrongly, such as 1.5 instead of 15 | Profit floor, ceiling, test on a few listings |
| Fee change not applied | eBay or ad fees rose but your formula did not | Regular review of fee rates against eBay's pages |
| Two tools on one listing | Each writes its own price in turn | One owner for price on every listing |
| Bulk edit on the wrong listings | A change meant for one group hits another | Test bulk edits on a few listings first |
What should you do the moment you spot a pricing error?
Act in this order. The first step matters most, because every minute the wrong price stays live can bring another order.
- Stop new orders at the wrong price. Correct the price, or set quantity to zero on the affected listings, straight away.
- Pause the automation that caused it. If a repricer pushed the price, pause it for the affected listings so it cannot push it again.
- Count the damage. List every order placed at the wrong price, with the loss on each.
- Find the cause. Check the tool's log for the reading and the reason it recorded.
- Decide on each order. See the next section.
- Fix the cause and restart. Only switch automation back on when you know why it happened.
How should you handle orders placed at the wrong price?
Once the listing is fixed, turn to the buyers. Be prompt, polite and honest. Buyers who receive a clear explanation are usually reasonable; buyers who hear nothing are not.
Keep your message short and factual: what happened, what you propose and what the buyer can expect next. Do not blame a supplier or a tool; the buyer bought from you. Keep a copy of every message, in case the order later becomes a case.
Small loss on a few orders
Many sellers honour the order and take the loss. It costs less than the time and goodwill a cancellation would use, and it keeps your record clean.
Large loss or many orders
Message each buyer, explain that the price was an error, apologise, and ask whether they would accept a cancellation with a full refund. eBay has rules on seller-initiated cancellations and their effect on your account, so read eBay's current cancellation help pages before you act, and follow the process eBay sets out.
Price too high
An error in the other direction, a price far above normal, rarely brings orders but can make listings look untrustworthy and push them down search results. Correct it and check whether any buyer paid more than they should. If one did, offering a partial refund of the difference is a fair response.
Whatever you decide, eBay's Money Back Guarantee still applies to the buyer for items that do not arrive or do not match the listing, and sellers must respond to requests within 3 business days before the buyer can ask eBay to step in.
How do you find the cause of a pricing error?
Restarting automation before you know the cause invites the same error back. Work through these checks in order; most errors are found in the first two.
1. Read the log entry
Find the change that set the wrong price. A good log shows the source price that was read, the currency, the time and the reason. If the source price in the log is wrong, the problem is the reading. If the source price is right but the eBay price is wrong, the problem is the formula or a setting.
2. Open the source page
Look at the supplier page yourself. Has the product changed, such as a bundle, a different size or a different seller? Is the price now back to normal, suggesting a temporary fault? Is the page in a different currency or region from the one you expected?
3. Check recent setting changes
If the reading was right, look at what changed in your settings recently: a markup, a fee rate, a rounding rule, a per-listing override. A misplaced decimal point in a percentage is a classic cause.
4. Check for a second tool
If the log shows no change at the time the price moved, something else changed it. Look at the listing's revision history on eBay and at any other tool connected to your account. A forgotten tool, or a helper editing in Seller Hub, is often the answer.
Write the cause down with the date and the fix. Over time this record shows which guard would have caught each error, which tells you where to tighten your settings.
What does a pricing error look like in practice?
Example (hypothetical): suppose a supplier page for a £45 item briefly shows £4.50 because of a page fault. Your repricer, with no swing limit and no floor, reads £4.50, adds 20% markup and fees, and sets the eBay price to about £6.20. In the forty minutes before you notice, seven orders arrive. Each would cost about £45 to fulfil, a loss of nearly £39 per order, around £270 in total if you honoured them all.
Now run the same reading through basic guards. A swing limit of 30% sees a drop of more than 85% and holds the change for review. A profit floor of £2 is never even tested, because the change never goes live. The listing keeps its old price, you see the held change in your review queue, check the supplier page, find it fixed, and reject the change. No orders, no loss. The only cost is the minute it takes to look at the held change and reject it.
Which guards prevent eBay pricing errors?
- Profit floor: no price can go below cost plus your minimum profit.
- Ceiling: no price can go above a sensible maximum for the item.
- Swing limit: any change bigger than a set percentage waits for your approval.
- Currency check: a reading in an unexpected currency is rejected.
- Review queue: held changes wait for one decision, with old and new prices side by side.
- A reason for every change: the log shows what was read and why the price moved.
Dropizon applies these checks to every push for sellers who source from Amazon: a currency guard, a price circuit breaker with a floor, a ceiling and an optional swing limit, and holds that wait for one-click review, with a reason recorded for every push and every hold. The eBay repricer page describes each one.
Does a pricing guard make retail sourcing acceptable?
No. Guards protect your margin; they do not affect eBay's sourcing rules. eBay allows dropshipping from a wholesale supplier, but listing an item and then buying it from another retailer or marketplace that ships directly to your buyer is not allowed, and that includes Amazon. Read eBay's drop shipping policy. You remain responsible for delivery within your stated time and for buyer satisfaction on every order, including those placed at a wrong price.
A quick prevention checklist
- Check that every store has a profit floor, a ceiling and a swing limit set.
- Check that readings in an unexpected currency are rejected.
- Test any new formula or setting on five listings before applying it to all.
- Give price one owner on every listing.
- Review your fee and ad rates against eBay's pages every quarter.
- Clear the review queue at set times each day.
- Keep a short record of every pricing error, its cause and the guard that would have caught it.
For the full list of repricer settings and how they work together, see our guide to eBay repricer software, and for the set-up mistakes that cause most errors, our list of dropshipping automation mistakes.
Frequently asked questions
Can I cancel an eBay order because I listed it at the wrong price?
eBay has rules on seller cancellations and how they affect your account, so read eBay's current help pages on cancelling orders before you act. Contacting the buyer first, explaining honestly and asking whether they agree to a cancellation is usually the better route.
Should I honour an order placed at a pricing error?
It depends on the size of the loss and how many orders are affected. Many sellers honour a small loss on one order to keep the buyer happy. For a large loss or many orders, explain the mistake to buyers politely and follow eBay's cancellation process.
How quickly can a pricing error cause damage?
Very quickly. A price far below the market can be picked up by buyers within minutes, especially on popular items. This is why automated guards matter more than a fast human response.
What is a swing limit?
A swing limit is a setting that holds any price change larger than a chosen percentage for your review instead of sending it straight to eBay. It catches most reading errors, which tend to produce sudden large jumps.