Launch pricing: Lock in Pro at $79/year before prices go up View pricing →

Reports & calendar

Overview

The Overview tab at Products → Expirations is your reporting dashboard. It gives you an at-a-glance picture of expiration across your whole catalog — a filterable product list, a month calendar, recent activity and the plugin’s status — without opening individual products. It’s included in the free version.

The product list

The Products card lists your dated products. The tabs at the top filter it, each with a count:

  • Expiring soon — products within your expiring-soon threshold.
  • Expired — products already past their date.
  • Include out of stock — by default, out-of-stock products are left out of Expiring soon (shoppers can’t buy them anyway). Turn this on to include them. Expired always includes them.
  • Export — downloads a CSV of exactly what the current view shows. See Import & export for the file format.

Clicking a day in the calendar shows the products expiring on that date instead.

Each row shows the product, SKU, expiration date, a status such as “7 days left”, the quantity in stock and its value. Hover a value to see how it’s calculated — for example “48 × $10.39 (on sale, regular $12.99)”. Values use the current selling price, so sale prices and expiry discounts are included.

Use the search box to find products by name, and click the Product or Expiration column headers to sort. The list is paginated, and products sharing a date are always ordered the same way, so pages never overlap or skip a row.

With Pro, each row also gets a checkbox and a Bulk actions menu to extend, set, clear or date products and write off stock — see Bulk actions & write-offs.

Expiration calendar

The calendar shows a month view with a count on each day indicating how many products expire on that date.

  • Use the arrows to move between months.
  • Click any day to load that day’s products into the table above (the Specific date view).
  • Per-day counts are computed in your site’s timezone and cover your entire catalog, even on large stores.

How variable products are counted

Reports show one row per product. A variable product appears as a single entry, dated by its earliest variation date (or its default date if it only has a default set) — it is not listed once per variation, so counts and the calendar aren’t inflated. A variable product that’s dated only through its inherited default date still appears, so nothing is missed.

Recent activity and plugin status

Beside the calendar, Recent activity shows the latest entries from the activity log, and Plugin status shows your site timezone, expiry action and expiring-soon threshold — the three settings that decide what the list shows.

More reports with Pro

The Pro add-on adds a Reports tab with an expiry forecast, waste and recovery totals, a six-month trend and a breakdown by category. See Waste, recovery & forecast reports.

Dashboard widget

The plugin also adds an Expiring products widget to your main WordPress Dashboard, listing your soonest-expiring products so you see what needs attention as soon as you log in — without visiting the Overview tab. It uses the same expiring-soon threshold and skips variations whose parent product isn’t published.