Google Merchant import error
How to fix "Invalid value [price]"
What this error means and the exact, free way to fix it — right in your browser, with nothing uploaded.
If your import fails with:
What it means
Google requires the price as a number with a dot decimal and the right currency format — for example 24.99 USD — with no currency symbol, no thousands separators and no comma decimal. "Invalid value [price]" means the price column isn't in that format.
Common causes
- Prices include a symbol ($, €, £) or a comma decimal (24,99).
- The currency code is missing from the value.
- Thousands separators (1,299.00) confuse the parser.
How to fix it
Converting your export to a Google Merchant feed formats the price column for you.
- Open the free CatalogPort converter and choose Google Merchant as the target.
- It outputs each price in Google's required format — the numeric value followed by the currency (e.g. 24.99 USD) — and normalizes comma decimals to dot decimals.
- Upload the resulting feed file to Merchant Center.
Honest caveat: the converter appends USD. If you sell in another currency, change the currency code in the output to match your Merchant Center account before uploading.
Format your feed prices — free
The converter writes prices in Google's value-plus-currency format, the exact thing "Invalid value [price]" is rejecting.
Shopify → Google MerchantWooCommerce → Google MerchantAmazon → Google MerchantBigCommerce → Google Merchant
Also free, in your browser: all CSV tools · the converter · Fix a CSV · Split CSV