eBay error codes explained

You uploaded a file in Seller Hub → Reports → Uploads and the results file shows numbers like 23015 or 10029. Here is what each one means and what to do. A warning means the change went through; an error means that line was not changed.

eBay warning 23015 · payment

eBay says: “If this item sells by a Best Offer, you will not be able to require immediate payment.”

Means: The listing has Best Offer and 'immediate payment' both on. If it sells through an accepted offer, the buyer won't be made to pay at once.

What to do: Nothing to fix — your change went through. Turn off immediate payment if you prefer.

Your change went through. Source: Seen in a real Seller Hub results file (ListGuard field test, Nov 2026)

eBay error 37 · file

eBay says: “Input data is invalid.”

Means: A value in this line is missing or in the wrong format for the column eBay names in the message.

What to do: Read which field eBay names, correct that cell (number, date or allowed value) and upload the line again.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 240 · listing

eBay says: “The item cannot be listed or modified.”

Means: eBay refused this listing. Often words in the title or description break a policy, or the account has a restriction.

What to do: Check the message for the reason; remove banned or claim words (e.g. health claims, brand names you can't use) and try again.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 717 · postage

eBay says: “Package weight is not valid or is missing.”

Means: The postage service needs a parcel weight and none (or a wrong one) was given.

What to do: Add the weight (or use a postage business policy that has it).

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 5131 · item specifics

eBay says: “Missing Required Value.”

Means: A required item specific (named in the message) is empty.

What to do: Fill that item specific, e.g. Brand or MPN, in the C: column for this category.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10007 · system

eBay says: “System error. Unable to process your request.”

Means: A temporary problem on eBay's side, not your file.

What to do: Upload the same line again later.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10003 · postage

eBay says: “Invalid shipping handling costs.”

Means: A postage cost isn't a valid amount.

What to do: Use a plain number like 3.99 for the postage cost.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10019 · postage

eBay says: “Inconsistent shipping parameters.”

Means: The postage details in this line don't fit together (service, cost and type).

What to do: Use one postage business policy instead of separate postage columns.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10023 · revise

eBay says: “Listing cannot be revised.”

Means: The start price can't be changed: the auction has a bid or ends within 12 hours.

What to do: Wait until it ends, or change it before bids come in.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10025 · revise

eBay says: “Revise item failed.”

Means: The Buy It Now price can't be changed while there are bids, active Best Offers or less than 12 hours left.

What to do: Respond to the offers first, then change the price.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10029 · revise

eBay says: “Listing cannot be revised.”

Means: The title can't be changed: the auction has bids or ends within 12 hours, or the fixed-price listing already has sales.

What to do: Keep the title, or end the listing and list it again with the new title.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10037 · revise

eBay says: “Revise item failed.”

Means: Quantity can't be changed while there are bids, active Best Offers or less than 12 hours left.

What to do: Respond to offers first, then change the quantity.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10039 · revise

eBay says: “Listing cannot be revised.”

Means: The title can't be changed while a Best Offer is pending (or an auction has bids / ends within 12 hours).

What to do: Accept or decline the pending offer, then upload again.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10048 · revise

eBay says: “Listing cannot be revised.”

Means: Postage costs can't be changed while a Best Offer is pending, or an auction has bids / ends within 12 hours.

What to do: Deal with pending offers first, then change postage.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10065 · revise

eBay says: “Currency cannot be changed.”

Means: A revise or relist can't change the currency of a listing.

What to do: Keep GBP for eBay UK listings.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10073 · listing

eBay says: “The length of the description has exceeded the maximum limit.”

Means: The description is too long.

What to do: Shorten the description (remove long pasted HTML or repeated text).

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10115 · photos

eBay says: “Too many pictures.”

Means: More photos than eBay allows for this listing.

What to do: Keep up to 24 photo links in PicURL, separated by |.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10118 · account

eBay says: “Seller over trading limit.”

Means: The account has reached its selling limit (number or value of listings).

What to do: End unsold listings or ask eBay to raise your selling limits (Seller Hub → Overview → selling limits).

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10121 · photos

eBay says: “Invalid Picture URL.”

Means: A photo link contains '<' or '>'.

What to do: Use plain https:// photo links.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10123 · photos

eBay says: “Invalid Picture URL.”

Means: A photo link doesn't start with http:// or https://.

What to do: Use full links starting with https://.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 10125 · photos

eBay says: “Invalid Picture URL.”

Means: A photo link doesn't end in an image file name.

What to do: Use a direct link to the image (ending .jpg, .png…), not a web page.

This line was not changed. Source: eBay Trading API — Errors by Number

eBay error 21916616 · listing

eBay says: “Invalid category change.”

Means: A listing without variations can't be moved to a category that uses variations.

What to do: Keep the current category, or list it again as a new variation listing.

This line was not changed. Source: eBay Community: File Exchange error 21916619/21919420 thread

Full technical list: eBay Trading API — Errors by Number. Upload your results file in ListGuard to get every line explained.

Questions

Where do I find eBay's results file?

Seller Hub → Reports → Uploads, then the small arrow next to 'Download results'. 'Download results' is the report with Success/Warning/Failure per line; 'Download source file' is only a copy of what you uploaded.

Did my change work if the status says Warning?

Yes. A Warning line was still changed on eBay; eBay is only telling you something. For example warning 23015 means Best Offer and immediate payment are both on.

My code isn't listed — what now?

eBay's full technical list is the Trading API 'Errors by Number' page. Newer 8-digit listing codes aren't all published; ListGuard records the ones sellers meet so they can be explained.

Do this for every listing, automatically

ListGuard checks your whole eBay UK shop, writes listings from photos and builds the Seller Hub upload file for you. 14-day free trial, no card.