← All disapproval codes
critical 95

Currency does not match eBay site

What this means

Error 95 means the currency in the listing doesn't match the currency expected by the targeted eBay site (USD on eBay US, GBP on eBay UK, EUR on eBay DE). The listing is rejected.

Why this happens

Cross-site listings without currency conversion, default-USD feeds being submitted to non-US sites, or post-migration listings where the currency wasn't refreshed. Some sellers also try to swap currency mid-revise, which eBay blocks (error 10065).

How to fix it

  1. Confirm each listing's site (eBay US, UK, DE, etc.) and use that site's currency.
  2. Maintain a per-site feed with localized prices.
  3. Don't rely on auto-conversion - eBay does not convert at ingestion.
  4. If migrating sites, end the current listing and create a new one rather than revising currency.
  5. Resubmit and confirm error 95 clears.

Common pitfalls