eBay repricing software: the features that protect your margin, and the questions to ask
In short
The eBay repricing software features that matter most are the ones that stop a loss: a fresh, accurate cost reading, a formula that grosses up eBay fees and ad costs into the price, a minimum profit floor, a ceiling and swing limit, stock set to zero when the source runs out, and a log that explains every change.
Key takeaways
- Judge eBay repricing software first by how fresh and accurate its cost readings are.
- The formula must gross eBay fees and ad costs up into the price, not add them as a share of cost.
- A minimum profit floor, a ceiling and a swing limit stop a misread price going live.
- Good repricers set quantity to zero when the source runs out and restore it when stock returns.
- Every push and hold should be logged with its reason.
Which eBay repricing software features matter most?
eBay repricing software changes your eBay prices automatically, either from your own costs or from competitors' prices. The features that matter most are not the ones on the front of the sales page. They are the ones that stop a wrong price going live: where the cost comes from and how fresh it is, how the formula handles fees, what limits sit between a reading and eBay, and whether you can see why each price changed.
This guide ranks the features by what they prevent, with a question to ask any vendor for each. It applies to eBay.co.uk and eBay.com. For the basics of what a repricer is, see what an eBay repricer does and when you need one.
Where does the repricer get its cost, and how fresh is it?
A cost-based repricer is only as good as the cost it reads. If it reads a stale or wrong supplier price, every other feature works perfectly on the wrong number.
- Source. Does it read your supplier's live price, a feed you upload, or a number you type?
- Freshness. How old can a reading be before it is used? Can you see the time of the last reading for each listing?
- Location and currency. Retail prices and stock can change with the delivery address. A UK listing priced from a reading in the wrong currency or for the wrong country is wrong, even if the number looks normal.
- Priority. Does it read the listings that sell, or whose cost moves often, more often than the rest?
- After a sale. Does it re-read and reprice a listing straight after it sells, before the next buyer comes?
Question to ask: "Show me, for one listing, the reading the current price came from and when it was taken."
Does the pricing formula cover every cost?
A repricer applies a formula to the cost. The common mistake is adding fees on top of the cost as a percentage of cost, when eBay charges fees on the sale. The formula has to gross the fees up into the price.
What the formula should include
- Your item cost, including any delivery charge you pay.
- eBay's selling fees, which vary by category and seller type. Check the current figures on eBay's fee pages.
- Promoted Listings, if you use them. With a general campaign the ad fee is a percentage of the total sale amount, including item price, postage and taxes, so it belongs in the price. See eBay's Promoted Listings page.
- A percentage or fixed markup, and a minimum profit in money.
- Optional price endings such as .99, and per-listing overrides.
A worked example of grossing up
Example, with hypothetical numbers: suppose an item costs you £20 delivered, you assume total eBay fees of 13% of the sale price (a hypothetical rate for the arithmetic, not eBay's actual rate), you pay a 2% ad rate, and you want £3 profit. The price is (£20 + £3) divided by (1 minus 0.13 minus 0.02), which is £23 divided by 0.85, or £27.06. Check: fees and ads at 15% of £27.06 are £4.06, and £27.06 minus £4.06 minus £20 leaves £3.00.
If the formula instead added 15% of the cost (£3) to £23, the price would be £26, and you would keep only £2.10 after fees. The difference grows with the price. More detail is in our eBay pricing formula guide.
Question to ask: "Show me the full price breakdown for one listing, from cost to final price."
What stops a bad price reaching eBay?
Every repricer will one day read a wrong number: a misread page, a temporary price, a multipack served instead of a single. Guards decide whether that number reaches your buyers.
| Guard | What it prevents | Question to ask |
|---|---|---|
| Minimum profit floor | Selling below your cost plus fees | Is the floor in money, not only a percentage? |
| Price ceiling | A price so high it is clearly a misread | Can I set it per listing? |
| Swing limit | A sudden jump or drop from one reading | What happens to the change: held or skipped? |
| Currency guard | A reading in the wrong currency | How does it know the currency of a reading? |
| Hold for review | Silent pushes of doubtful prices | Can I approve a hold in one click? |
Our guide to the price circuit breaker explains how floors, ceilings and swing limits work together.
How does it handle stock?
Price is half the job. A listing at a perfect price for an item you cannot get is worse than no listing, because the sale becomes a cancellation or a late delivery. Look for software that sets eBay quantity to zero when the source shows out of stock, restricted, pre-order or a dead page, and restores it automatically when the item is back. Ending the listing instead loses its history.
Question to ask: "What does the tool do when the source page shows only used offers, or no price at all?"
Can you see why every price changed?
A log turns a repricer from a black box into a tool you can trust. Each push should record the old price, the new price, the reading behind it and the reason. Each hold should record what it blocked and why. When a buyer asks why a price changed, or when a listing sells at a loss, the log is where you find the cause in minutes rather than hours.
Also check how changes reach eBay. Software should use eBay's official APIs, not your eBay password, and should let you disconnect it from eBay at any time.
Which other features are worth having?
- Variation pricing. Each size or colour priced from its own cost, not one price for all.
- Per-listing overrides. A different markup or a fixed price for one listing without changing the rule for all.
- Several accounts and marketplaces. Each eBay account priced from the right supplier site and currency.
- Pricing by listing count, not by feature. Check what is included before you compare prices.
Dropizon is built around these points for sellers who price from Amazon: the extension reads the live buy box in your own browser at a postcode you choose, and the server reprices with your formula behind a currency guard and a circuit breaker; the documentation lists every guard.
Which set-up mistakes undo good repricing software?
Even strong software gives poor results when it is set up with the wrong numbers. These are the mistakes to rule out in your first week.
- Using a remembered fee rate. eBay fees vary by category and seller type, and they change. Take the rate for each category from eBay's current fee pages, and remember that business seller fees in the UK are shown before VAT.
- Forgetting the ad rate. If a listing is in a Promoted Listings campaign, the ad fee is charged on the total sale amount. Leave it out of the formula and every promoted sale earns less than you planned.
- One markup for everything. A percentage markup that works on a £40 item can leave almost nothing on a £5 item once fixed costs are taken. A minimum profit in money fixes this.
- A floor below break-even. Work out the break-even price for a few typical listings by hand and check the floor sits above it.
- Ignoring currency charges. If you sell across marketplaces, eBay's seller currency conversion charge applies when eBay converts funds. It is 2.5% for UK sellers, rising to 2.75% from 1 December 2026, so price it in where it applies.
- No one reading the holds. Holds protect you only if someone looks at them. Set a daily time to clear them.
A word on sourcing rules
Repricing software deals with prices, not with whether your supply is allowed. eBay's drop shipping policy allows fulfilling orders directly from a wholesale supplier, but listing an item on eBay and then buying it from another retailer or marketplace that ships directly to your buyer is not allowed. Read it on eBay's drop shipping policy page. No tool changes this, and you stay responsible for delivery and the buyer's satisfaction.
A quick checklist for your trial
- Connect one account and pick 20 listings, including one variation listing.
- Check the price breakdown of five listings by hand with your own fee rates.
- Change a cost and see how long the new price takes to reach eBay.
- Force a big jump and confirm the swing limit holds it.
- Mark a source out of stock and watch the quantity go to zero and come back.
- Read a week of the log and make sure every change makes sense to you.
Frequently asked questions
Is cost-based or competitor-based repricing better for eBay?
Cost-based repricing protects your margin because it starts from what you pay. Competitor-based repricing can win sales but can also follow a rival below your cost. Many sellers use a cost-based price with a floor, and only then look at where it sits against competitors.
How often should repricing software check prices?
It depends on how often your costs change and how many sales each listing gets. Listings that sell often or whose cost moves a lot need more frequent checks than slow, stable ones. A repricer that sets priority by risk uses its checks better than one that reads every listing on the same timer.
Can repricing software lower my prices too far?
Yes, if it has no floor or the floor is set wrong. Always set a minimum profit in money as well as a percentage, and check the floor covers eBay's fees, any ad rate and postage. Test with a hand-made price drop during your trial.
Does repricing software need my eBay password?
It should not. Reputable tools connect through eBay's official sign-in and consent screen, which gives them API access without seeing your password. You can remove that access from your eBay account settings whenever you choose.