Expiration Date [expiration_date] Field for Product Feed

Set a specific date and time when your product listing should stop showing in Shopping ads and free listings.



Optional for each product (Google & ChatGPT)

The expiration_date attribute lets you define the exact date and time when a product should be removed from Shopping ads and free listings.
This is particularly useful for:

  • Seasonal or limited-time items
  • Event-based offers
  • Products with strict availability windows

If no expiration date is provided, the listing will expire 30 days after the last feed refresh (unless refreshed again).




When to use

  • For limited stock products with a fixed end date.
  • For seasonal items that should disappear after a certain time.
  • For promotional items tied to an event.

Expiration date works alongside regular feed refreshes — the earliest limit will apply.




Format

  • Type: Date + time + time zone (ISO 8601)
  • Format: YYYY-MM-DDThh:mm[±hhmm] or YYYY-MM-DDThh:mmZ
  • Limits: Max 25 characters
  • Repeated field: No

Formatting examples:

File formatExample value
Text feed2025-09-15T23:59-0500
XML feed<g:expiration_date>2025-09-15T23:59-0500</g:expiration_date>



Minimum requirements

  • Provide a date up to one year in the future.
  • Use valid ISO 8601 format with time zone.
  • Don’t rely on expiration date alone — continue to refresh your feed as needed.

Expiration changes may take several hours to take effect.




SEO Tip

Using a precise expiration date prevents out-of-stock or irrelevant products from showing, protecting your CTR and overall Merchant Center account health.




Official Source: https://support.google.com/merchants/answer/6324499

Need more help?

Our team is here to assist. Reach out and we’ll get back to you fast.

Contact Support