Amazon Error 8560: How to Fix "SKU Does Not Match Any ASIN"
The full message in your processing report reads something like: "SKU ABC-123, Missing Attributes feed_product_type. SKU ABC-123 does not match any ASIN. Creation of a new ASIN requires the following missing attributes: …"
Error 8560 is really two statements stapled together: (1) the product ID you supplied didn't match anything already in Amazon's catalog, and (2) your row doesn't contain enough data for Amazon to create a brand-new listing instead. Which fix is right depends on what you were trying to do.
First, decide which case you're in
| You intended to… | What 8560 means for you | Fix |
|---|---|---|
| Match an existing Amazon product (yours or another seller's) | Your product ID is wrong, malformed, or mangled by Excel | Case A below |
| Create a new listing | The ID is fine (and genuinely new) — but required columns are empty | Case B below |
Case A: The product ID should have matched
Work through the ID itself — the column pair is external_product_id and external_product_id_type:
- Check the length. UPC = exactly 12 digits, EAN = 13, ISBN = 10 (older ISBNs can end in
X), GTIN = 14. A truncated or padded code matches nothing. - Check for Excel damage. This is the big one: Excel strips leading zeros from anything it treats as a number, and long codes get rewritten in scientific notation (
8.85911E+11). Format theexternal_product_idcolumn as Text, then re-paste the real codes. - Check the type matches the code. A 13-digit EAN declared as
UPCfails. The value inexternal_product_id_typemust agree with the actual format. - Validate the code. Run it through a GS1 / barcode check-digit validator. A code that fails checksum was mistyped somewhere upstream — often one swapped digit.
Fixed the ID? Re-upload and the row should match. If the ID is definitely correct but the product truly isn't in Amazon's catalog yet, you're actually in Case B — Amazon needs full data to create it.
Case B: You're creating a new listing — fill what's missing
The error message lists the missing attributes by name — Missing Attributes feed_product_type is the most common. But the listed ones are just the columns Amazon checked first. To create a new ASIN, a row generally needs all of these populated:
| Column | What goes in it |
|---|---|
feed_product_type | The product type for your category — pick from the Valid Values tab of the template, exact spelling. The single most commonly missing attribute. |
item_sku | Your unique SKU for this row |
external_product_id / external_product_id_type | The UPC/EAN/GTIN and its type (or leave both blank only if you have an approved GTIN exemption for the brand) |
item_name | Product title |
brand_name | Brand — must be consistent across the family if you're building variations |
standard_price | Price (children of a variation family each need one) |
quantity | Stock for merchant-fulfilled listings |
main_image_url | Publicly reachable image URL |
item_type_keyword | Classification keyword — check Valid Values for accepted terms |
Plus whatever your specific category marks as Required in the template's Data Definitions tab — apparel needs sizes and colors, consumables need expiration attributes, and so on.
Use a current template
Amazon adds required attributes to categories over time. A file built on last year's template can be missing entire columns, and you'll get 8560 no matter how carefully you fill what's there. Download a fresh one: Catalog → Add Products via Upload → download a category template, and re-check the Valid Values tab — accepted values shift between template versions too.
Still getting 8560?
- The brand is gated or registered to someone else — creating new ASINs under a registered brand you don't own gets blocked at this stage. Check whether the brand requires approval in your marketplace.
- You meant to match but used only the SKU — SKUs are seller-internal; they never match other sellers' listings. Matching happens via
external_product_idor ASIN. - Half the row is from another category's template — columns pasted across templates carry headers Amazon doesn't recognize for your product type, so required fields effectively stay empty.
Or skip the spreadsheet archaeology
Upload your processing report to FlatFileFix — it reads every 8560, tells you whether the ID or the data is the problem, and gives you a corrected file. Diagnosis is free.
Fix my flat file →