Operations 7 min read

How to Set Buy Prices Using Secondary-Market Data

See the Platform

Setting buy prices for used phones is not a judgement call — it is a data exercise. Operators who set buy prices based on gut feel or static lists consistently underperform those who build a systematic pricing process connected to live secondary-market data. This guide covers how to source that data, how to structure the pricing process, and where operators commonly go wrong.

Why Buy Price Accuracy Matters More Than Volume

A 10% error in buy prices — paying £15 more than secondary-market data supports for a device worth £150 at resale — destroys margin across your entire intake volume. At 100 devices per month, a 10% systematic overbuy costs £1,500 per month in eroded margin. Scale that to 500 devices per month and it is £7,500. No volume of throughput compensates for a systematic buy price error.

The inverse is also true: buy prices that are too low relative to the market reduce seller conversion. Sellers who receive a lower quote from you than from a competitor will go to the competitor. Low buy prices do not protect margin if they collapse your volume.

The pricing discipline that actually works is: set buy prices at or slightly below secondary-market resale value, adjusted for your processing cost and target margin, and update them at a cadence that tracks market movements.

Where Secondary-Market Price Data Comes From

The secondary market for used smartphones is visible through several data sources, each with different lag times and coverage:

Marketplace listing prices: eBay completed listings, Swappa, Back Market, and equivalent marketplaces in your region show actual transaction prices — what sellers received, not asking prices. These are the most direct proxy for what you can expect to receive at resale. eBay’s sold listings filter shows completed sales, not active listings. Active listing prices are asking prices, not sale prices, and are consistently optimistic.

Wholesale platforms: B-Stock and similar B2B platforms show wholesale transaction prices — what refurbishers and resellers are paying for lots. These are systematically lower than retail resale prices because a wholesale margin layer exists. Use wholesale prices as a floor check, not as your resale price estimate.

Carrier trade-in programs: Apple Trade In, Samsung Trade-Up, and carrier trade-in programs publish their buy prices publicly. These set a visible floor — a seller will not accept your buy price if it is significantly below what Apple or their carrier offers. Tracking carrier trade-in prices is a competitive intelligence function.

Price tracking services: Several services aggregate secondary-market pricing data across platforms and provide API access or dashboards. The quality of these services varies significantly. What you need is sold-price data, not asking-price data, across multiple platforms, updated at least weekly.

Building Your Pricing Process

The goal of the pricing process is to produce a buy price for every device you want to acquire that reflects the current secondary-market resale value minus your required margin.

Step 1: Define your resale channel and resale price. Your buy price is derived from your expected resale price. Before you can set a buy price, you need to know where you will sell the device and what you can realistically sell it for in that channel. If you sell primarily via your own platform, your resale price is your retail sell price. If you sell primarily into wholesale, your resale price is the wholesale price — which is lower.

Step 2: Apply your processing cost and margin. From your expected resale price, subtract your full per-device processing cost (labour, erasure tool cost, packaging, shipping, platform cost, returns provision) and your required gross margin. The result is your maximum buy price.

A worked example: expected retail resale price for a Grade B iPhone 13 128GB is £280. Processing cost is £22. Required gross margin is 30% of resale price (£84). Maximum buy price: £280 − £84 − £22 = £174.

Step 3: Adjust for grade distribution. When a seller presents a device, you do not know the grade until you have inspected it. Your quoted buy price must account for the possibility that the device grades lower than expected. Most operators quote at Grade B pricing as the default and adjust down on inspection. Some operators quote a range (Grade A: £X, Grade B: £Y) at the point of quoting.

Step 4: Update prices on a schedule. Secondary-market prices move weekly, with larger movements around new flagship releases (typically September for Apple iPhone, February/March for Samsung Galaxy S). Build a weekly price review into your operational calendar. In the 30 days before an anticipated major release, reduce buy prices for the predecessor model to protect margin against the anticipated post-release price drop.

The Problem With Static Price Lists

Most new operators launch with a static price list — a spreadsheet updated periodically. This is workable at very low volume (fewer than 10 devices per week) but becomes a margin liability at any meaningful scale.

Static price lists go stale within weeks. A static list created in August will be systematically out of date by October. Operators running static lists consistently report either margin compression (because they are paying above-market buy prices for devices that have declined in value) or volume compression (because competitors with more current pricing are more attractive to sellers).

The professional standard is a dynamic pricing engine connected to live secondary-market data — either built into your buyback platform or maintained through a systematic weekly update process. Purpose-built buyback platforms provide this as a core function.

Common Pricing Mistakes

Using retail replacement cost as a proxy for buy price. The retail price of a new device has almost no relationship to the secondary-market value of a used device. A new iPhone 15 retails at £999. A Grade B used iPhone 13 in a falling market is worth £240. These numbers live in different universes.

Ignoring grade in the buy price. A Grade A iPhone 13 and a Grade C iPhone 13 are worth significantly different amounts at resale. A buy price that does not adjust for grade is either buying Grade C devices at Grade A prices (margin destruction) or refusing Grade A devices by quoting too low (volume loss).

Not accounting for storage configuration. A 128GB iPhone and a 256GB iPhone have meaningfully different resale values — typically 10–15% higher for the larger configuration. Buy prices that do not differentiate by storage configuration systematically overbuy 128GB devices or underbuy 256GB devices.

Using competitor buy prices instead of resale data. Knowing what a competitor pays for a device tells you about their pricing strategy, not about the underlying market. A competitor paying above-market prices is not a data point you should use to calibrate your own pricing.

The Practical Schedule

A workable pricing cadence for an SMB buyback operator:

  • Weekly: review top-20 device SKUs against completed listing data on eBay and your primary resale marketplace. Adjust buy prices where secondary-market data has moved more than 5%.
  • Before major releases (iPhone, Samsung Galaxy S, Google Pixel): reduce buy prices for predecessor models by 8–12% in the 30 days before the release date.
  • Monthly: full price list review against aggregated market data. Identify any SKUs with wide buy-to-sell spreads (potential over-buying or under-buying).
  • Quarterly: review the price list structure itself — are the device categories, grades, and storage configurations still aligned with what you are actually receiving?

At the volume where weekly manual review becomes unmanageable (typically above 50 devices per week), a dynamic pricing engine connected to market data is the right infrastructure — the manual process becomes a quality check rather than the primary mechanism.

Summary

Accurate buy prices are the primary margin driver in a buyback business. The inputs are secondary-market resale data (sold prices, not asking prices), your full processing cost, and your target margin. The process is systematic, data-driven, and updated on a weekly cadence that tracks market movements. Static price lists are a margin liability at any meaningful volume.

Build your buyback operation on wer.org

Platform infrastructure for phone resellers, repair shops, and ITAD operators in six English-speaking markets.

Book a Platform Demo

By buybacksite.com editorial