Is Your Chinese Supplier Overcharging You? A 5-Step Price Check
Every buyer asks this after signing. The honest answer is that the quotation cannot answer it, because a price has no level on its own. What it has is a position against other prices for the same product, at the same quantity, on the same delivery term, in the same month.
What “overcharging” actually means
A number is not high or low until it is placed on a line with other numbers. “Expensive” is a comparison with a benchmark you have not built yet; “fair price” is the same comparison with a benchmark you have. That sounds like a definition game, and it matters commercially: the difference between a quote that is 30% high because the supplier is a trading company and one that is 30% high because the motor is a better motor is the difference between renegotiating and re-specifying, and the two require opposite responses.
The rest of this page is the benchmark. Five steps, each of which removes one reason a quote can look wrong when it is not — or look acceptable when it is not. The data used throughout is our own collection: 90 usable public factory listings retrieved 2026-10-30, and 122 US retail listings retrieved 2026-11-01 after accessories, replacement parts and wild-bird feeders are excluded.
Step 1Pull 30 public listing prices
Thirty is the smallest number that survives one outlier, and thirty is enough to benchmark supplier prices yourself without a subscription. Take them from one marketplace, in one week, for one product class, and record five fields per listing: title, price band, quantity required, URL, and the date you read it. Two fields are routinely skipped and both change the answer: the quantity, because a listing quoted at 1,000 pieces is not comparable with your 200-piece sample order, and the date, because a benchmark built last year is a price history, not a price.
Thirty-one fountain listings in our sample produce nine prices more than 50% above the class median and six more than double it. A buyer who reads three listings at random has a fair chance of landing on one of those six and concluding that the market price is three times what it is. A buyer who reads thirty sees the shape of the distribution, including how long the tail is.
Step 2Take the median, not the mean
| Pet water fountain, 31 listings, 2026-10-30 | Value |
|---|---|
| Median | $16.10 |
| Mean | $33.63 |
| Middle half of the sample | $10.12 – $27.85 |
| Full range | $6.20 – $168.00 |
The mean sits at more than twice the median because two listings ask $168.00. If you negotiate against the mean you concede that ground before the conversation starts, and if you accept a quote at the mean you have paid roughly double what the middle of the market asks. The median is not a more accurate number in some abstract sense; it is the number that a normal purchase lands near, which is exactly the question being asked.
Step 3Normalise the MOQ before comparing
Quantity changes unit price, and it does so unevenly, so it has to be removed before any price comparison means anything.
| Class | Median, order ≤ 100 pcs | Median, order > 100 pcs | Gap |
|---|---|---|---|
| Smart pet feeder | $50.14 (25) | $26.55 (6) | −47% |
| Self-cleaning litter box | $107.00 (23) | $136.70 (5) | +28% |
| Pet water fountain | $16.10 (23) | $16.60 (8) | +3% |
Median of listing midpoints; listing counts in brackets. Source: Made-in-China public listings, retrieved 2026-10-30.
On feeders, the high-volume listings are 47% cheaper, so a 200-piece quote compared against a 10-piece listing will look like a quote too high when it is simply a different order size. On litter boxes the volume group is dearer, because the listings asking for volume in that class are the large-drum machines. On fountains there is nothing to adjust at all. The rule that follows is mechanical: put your quantity and the listing quantity in the same column before you subtract one price from another.
Step 4Three reasons a quote is high
Each of the three has to be excluded before you compare supplier quotes at all, because each one produces a gap that looks like margin and is not.
A trading company between you and the factory
A trader buys from the factory and resells, and the difference is its margin. The signs are structural rather than subtle: identical product photography reused across several websites, an office address rather than a plant address, a product range spanning unrelated categories, and a willingness to quote anything you ask for without asking about tooling. Ask for the business licence and for the name of the plant that will run the order; if the answer is a trading company, the price contains a layer that a second quote can remove.
A different specification behind the same words
The two $168.00 fountains and the $6.20 fountain in our sample all describe stainless steel, filtration and a pump. Somewhere between them sit motor rating, filtration stage count, steel grade, wall thickness and carton quality — none of which the title states. Before treating a gap as margin, line the quotes up field by field: material grade, motor or pump model, battery capacity, control board, finish, packaging, certification. Most quotes that look high are quoting a different object.
A quantity the supplier did not quote for
Tooling amortisation, setup time and material buying tiers are costed at a quantity. Ask any supplier for the same product at three quantities — yours, double, and a quarter — and the shape of the answer tells you whether the number you were given is a price or a placeholder. If all three come back identical, the quote was not built from a costing sheet.
Step 5What to send the supplier
The purpose of the conversation is a breakdown, not an apology or a discount. A supplier who is asked to justify a price defends it; a supplier who is asked to explain a cost sheet fills one in. Four questions, in this order:
- Please send the cost breakdown by line: material, labour, packaging, tooling amortisation, and your margin.
- Please quote the same specification at 200, 500 and 1,000 pieces.
- Please confirm the incoterm, the port, and the price validity period in writing.
- Please confirm which line items changed since the last quotation, if any.
Do not do this: open with “I have a cheaper quote, match it.” It gets you a matching number and no information. If the original quote was too high, the cut confirms it and you will never learn by how much; if the difference was specification, you have just bought the cheaper object without noticing.
Two outcomes are useful and both are wins. Either the breakdown shows the margin sitting in one or two lines, which is a negotiating position with an address, or it shows the price is made of specification you agreed to, in which case the quote is fine and the next decision is about the product, not the supplier. The point is not to save money on a single order; it is to know which of the two situations you are in. A price audit is worth running for the first outcome alone, and the second one saves you from damaging a working relationship over a number that was correct.
Questions this comes up as
Is my supplier overcharging if the quote is 20% above the median?
Not necessarily. A 20% gap can come from specification, quantity or incoterm rather than margin. Normalise those three first, then compare at the same quantity and the same delivery term.
Why do two suppliers quote three times apart for the same product?
Usually a different bill of material, or a different position in the chain. One may be a trading company buying from the other. Ask both for an itemised breakdown against the same specification sheet before treating the numbers as comparable.
Can I use marketplace listing prices as a benchmark?
Yes, as a distribution rather than a single number. Collect at least 30 listings in the same class, on the same marketplace, in the same week, and read the median and the middle half rather than the top and bottom.
Should I tell the supplier I have another quote?
Say that you are comparing, and at what quantity. Naming a specific competing number invites a matching cut, which hides whether the original price was high or the specification was different.
How many quotes do I need before I can call a price high?
Three supplier quotes plus 30 public listings is enough to see a pattern. Fewer than that and a single outlier sets your reference point.
What if the supplier refuses a cost breakdown?
Treat the refusal as information. A supplier that will not split material, labour, packaging and tooling is either a trading company or is not quoting from a costing sheet, and both facts change how you negotiate.
Does a lower price mean a worse product?
Often, but not always. The cheaper listing may use a smaller pump, a lower-grade polymer or a thinner bowl. Compare the specification line by line before comparing the price.
Mean or median for a price benchmark?
Median. A few high-specification listings pull the mean upward: in the 2026 sample the mean fountain price was $33.63 against a $16.10 median.
My supplier raised prices. Am I being squeezed?
Ask for the increase split by line item and the date it takes effect. A price increase arrives as one number and is usually explained by one or two inputs; if no line item moved, the increase is margin.
What does a price audit check?
The quoted unit price against a dated band of public listings for the same class and quantity, the itemised cost breakdown, the incoterm, the MOQ and the payment terms. It does not check quality, inspection or compliance.
Send the quote. We tell you where it sits.
One business day, one read: how far the number is from the public band for its class, and the two line items carrying the gap. Free, by email, no call.
Send the quote — free readOr start with the price checker, and see a finished report.
Related: what manufacturing in China costs, 2026 data · how to read a factory quote · factory price versus landed cost · what a smart litter box costs to make · all guides