StriveFormats
Ecommerce

eBay Listings

Fix common eBay listing CSV issues: missing IDs, invalid values, broken URLs, and inconsistent pricing or quantity fields.

Expected columns

Action
CustomLabel
Title
Description
StartPrice
Quantity
Format
Duration
ConditionID
ConditionDescription
CategoryID
PictureURL
Category2Name
DispatchTimeMax
ShippingProfileName
PaymentProfileName
ReturnsProfileName

Example row

ActionCustomLabelTitleDescriptionStartPriceQuantityFormatDurationConditionIDConditionDescriptionCategoryIDPictureURL
AddSKU-12345Example Item Title for eBay ListingFull description of the item including condition details.24.9910FixedPriceItemGTC10009355https://example.com/images/item.jpg
Showing 12 columns for readability. Download the sample CSV for the full header set.

About this format

eBay File Exchange lets sellers upload and update thousands of listings via CSV. This preset validates your listing file against eBay's field requirements, enforcing title length limits, price formatting, condition codes, and image URL rules.

Common issues like overlong titles, invalid ConditionIDs, malformed picture URLs, and duplicate SKUs are flagged automatically. Safe formatting fixes are applied so your file arrives as clean as possible.

How it works

  1. 1
    Upload your eBay File Exchange CSV.
  2. 2
    We canonicalize column headers (handling asterisk-prefixed required fields and common aliases).
  3. 3
    Per-row validation checks titles, prices, quantities, condition codes, durations, and image URLs.
  4. 4
    Cross-row duplicate CustomLabel (SKU) detection flags accidental overwrites.
  5. 5
    Export a validated file ready for eBay File Exchange.

Examples of fixes

  • Normalize Action casing (Add, Revise, Delete)
  • Format StartPrice as a clean decimal (no currency symbols)
  • Clean pipe-separated PictureURL lists
  • Flag titles exceeding eBay's 80-character limit
  • Warn on unrecognized ConditionIDs and Duration formats
  • Detect duplicate CustomLabel (SKU) values

FAQ

What eBay format does this target?
This preset targets eBay File Exchange flat-file format, used for bulk listing uploads and revisions via the eBay Seller Hub.
What is ConditionID?
ConditionID is a numeric code eBay uses to describe item condition (e.g., 1000=New, 3000=Good, 5000=For parts or not working). The preset warns when an unrecognized ID is used.
What duration values are supported?
Use GTC (Good Till Cancelled) for fixed-price listings, or Days_N (e.g., Days_7, Days_30) for time-limited auctions.

Popular CSV Guides

Step-by-step guides for common CSV import problems.

Preset FormatsPricing