FixFlatFile

Amazon error 90057

Error 90057 means a value in your file is not in the list of values Amazon accepts for that field. Each field in the template carries its own list of valid values, shown on the Valid Values sheet of the template. Amazon compares the value in your row against that list, and a value outside the list stops the row.

What the processing report tells you

The processing report gives five entries for each failed row: the record number, the SKU, the error code, the type, and a message. Record 1 is row 3 of your file, so the row for a record sits at the record number plus two. For error 90057, the message names the field and the value that was rejected. The report does not say which entry on the list fits your product. That choice depends on what your product is, and the report carries nothing about your product beyond the file you sent.

What this error means

The list for a field is closed. The field accepts the entries on its list, written exactly as the list writes them, and a value close to an entry is rejected in the same way as an unrelated value. A difference in capitalization or a shortened spelling is enough to put a value outside the list, even where the meaning is the same.

Causes, in the order to check them

  1. The value is typed with different capitalization from the entry on the list.
  2. The value is a shortened spelling or a variant spelling of the entry.
  3. The value belongs to a different field and was entered in this one.
  4. The list changed in a newer version of the template, and the file was built from an older version whose list carried the value.

How to fix it yourself

  1. Find the row from the record number and read the field and the rejected value in the message.
  2. Open the Valid Values sheet of your template and find the list for that field.
  3. Find the entry on the list that describes your product.
  4. Copy that entry into the cell exactly as the list writes it, character for character.
  5. Search the same column of the file for the rejected value and correct any other row that carries it.
  6. Upload the file again.

Where no entry on the list describes your product, the value cannot be written in another form to get it accepted. Check that the template matches your product type before uploading again, because each product type carries its own lists.

When the file cannot fix it

A submission can carry errors that sit outside the file. A missing brand registration or approval returns error 5665. A missing permission to list in the category returns error 8026. Editing the file does not repair either one. The diagnosis lists those errors separately, with the reason and the step to take in Seller Central, and we do not call them fixed.

Check your file

The free diagnosis reads your failed file and the processing report Amazon returned. It shows every error by SKU, states which errors we fix automatically, which ones need your answer, and which ones the file cannot fix. You see the full breakdown before you pay anything. You can start from the FixFlatFile home page.

Requirements differ by category, and Amazon decides whether a file is accepted.