Back to Error Guides
    Error
    Field: price

    Missing Product Price in Google Shopping Feed

    Your product feed is missing the required 'price' field. Price is essential for Shopping ads and must include both the amount and currency code.

    Use our free Feed Validator to check for this and other errors automatically.

    What This Error Means

    The price field tells Google and potential customers how much your product costs. It's a required field for all products in Google Shopping.

    Without a valid price, your product will be rejected from Merchant Center and won't appear in Shopping ads, free listings, or any comparison features.

    The price in your feed must match the price on your landing page. Price mismatches are one of the most common reasons for product disapprovals. For more info, see our guide on debugging price mismatch errors.

    How to Fix It

    1. Include currency code — Always include a valid ISO 4217 currency code (USD, EUR, GBP, etc.) with the price amount.
    2. Use the correct format — The format should be: 29.99 USD(amount followed by currency code).
    3. Match your landing page — The feed price must match what customers see on your product page exactly.
    4. Update prices regularly — If your prices change frequently, ensure your feed is updated accordingly.

    Tip: For bulk currency conversion or margin adjustments, use transformation rules.

    Tip: Price mismatches are one of the most common feed errors in Merchant Center.

    Examples

    Incorrect
    <item>
      <g:id>SKU-12345</g:id>
      <title>Blue Running Shoes</title>
      <link>https://example.com/products/shoes</link>
      <!-- Missing price field! -->
    </item>
    
    <!-- Also incorrect: -->
    <g:price>$79.99</g:price>
    <g:price>79.99</g:price>
    Correct
    <item>
      <g:id>SKU-12345</g:id>
      <title>Blue Running Shoes</title>
      <link>https://example.com/products/shoes</link>
      <g:price>79.99 USD</g:price>
    </item>
    
    <!-- For other currencies: -->
    <g:price>69.99 EUR</g:price>
    <g:price>59.99 GBP</g:price>

    Additional Tips

    • For sale prices, use the separate sale_price field, not just a reduced price
    • Include tax in your price if required by your target country (varies by region)
    • For price ranges, submit the lowest price with variants for different price points
    • If a product is free, you still need to include 0.00 USD as the price
    • Don't include currency symbols ($, €, £) — use the ISO currency code instead

    Related Issues

    Validate Your Feed Now

    Use our free Google Shopping Feed Validator to check for this and other common errors before uploading to Merchant Center.

    Open Feed Validator