All Merchant Center errors
DisapprovalProduct dataShopping adsFree listings

Invalid value [availability]

Time to clear: 1 to 3 days after re-crawlPublished

The availability attribute contains a value Google does not recognize, such as 'pending' or a translated word, instead of one of the four allowed values.

What this error means

Google only accepts four values in the availability attribute: in_stock, out_of_stock, preorder, and backorder. Your feed sent something else, so Google cannot tell whether the product can be bought and disapproves it.

Why it happens

Store platforms track stock in more states than Google accepts. Values like "pending", "available soon", "limited", "sold out", or a number of units all fail, and so do translations like "op voorraad" or "auf Lager", because Google wants the exact English values. The usual source is a feed that passes the store's raw stock status through instead of mapping it, or a custom stock label a plugin added.

How to fix it

  1. Look at the exact value your feed sends in availability for the affected products.
  2. Map every stock state your store uses onto one of the four allowed values: in_stock, out_of_stock, preorder, or backorder.
  3. Use preorder only when the product has a release date, and send that date in availability_date.
  4. Do not send stock counts, custom labels, or translated words in this attribute, whatever language your store runs in.
  5. Resubmit the feed.

Fixing it in your store

Set up a mapping rule in your feed tool that converts the store's stock status to Google's values, for example "everything above zero stock becomes in_stock, everything else becomes out_of_stock". Once that rule exists, new custom stock states in the store can no longer break the feed, because everything funnels through the mapping.

How long until it clears

Expect 1 to 3 days after the corrected feed reaches Google.

Reference: Google's documentation

Still disapproved?

When the fix does not stick, get a second pair of eyes

Some disapprovals are stubborn, and account-wide suspensions rarely have a single clean cause. I go through your feed, products, and Merchant Center settings and tell you exactly what is blocking approval, in plain language. From $297. No retainer, no commitment.

Get a Shopping account review