Low Stock Product
Report for Shopify

The Low Stock Product Report highlights products that are approaching or have reached a low stock threshold, helping Shopify merchants proactively manage restocking needs. This report is crucial for preventing stockouts on popular items and ensuring seamless sales without interruption

Star

5 from 1,800+ merchants

2,000+ data fields

Trusted by 40,000+ Shopify stores

Updated June 2026

What this report is
The Low Stock Product Report is a Shopify analytics report that lists every product and variant currently at or below your defined low-stock threshold. It surfaces the items you need to reorder - grouped by vendor, location, or product type - before they hit zero. Report Pundit makes it a free pre-built template with custom thresholds, scheduled email delivery, and exports to Google Sheets, Excel, CSV, and PDF. One Report Pundit merchant uses it to schedule a daily Google Sheet of all SKUs at ≤50 units, replacing a manual export process they ran for months.
Report type
Reorder alert
Best for
Replenishment, procurement, operations, ecommerce managers
Refresh
Near real-time
Setup time
Define your low-stock threshold (one-time setup)
Tracks
Product, variant, SKU, status, quantity, price, value, product type, cost
Export to
Google Sheets · Excel · CSV · PDF
Scheduling
Hourly · Daily · Weekly
Shopify plan
All plans

Why the Low Stock Product Report matters

Out-of-stock is too late. By the time a product hits zero, you've already lost sales - possibly for the entire lead time of your next reorder. The low-stock list is where you catch it earlier, while there's still time to act.

For a typical Shopify merchant with a 14-day vendor lead time, that means triggering reorders when an item drops below 14 days of forward sales. Without a dedicated low-stock report, you're either checking manually every day or finding out about stock-outs from customer service tickets - neither scales.

The Low Stock Product Report turns reorder timing into a system: set the threshold once, schedule the report daily, and your inbox tells you what to reorder before stock-outs happen. Pair with the Inventory Reorder Point Report for a velocity-aware version of the same logic.

What's included in the report

Identification - Product Title · Variant Title · SKU

Stock & status - Inventory Quantity - Current units in stock (≤ your threshold).

Product Status - Active / Draft / Archived. Active is the urgent case.

Pricing & valuation - Product Price - For lost-sales math.

Inventory Value - Remaining stock at retail.

Inventory Cost - Remaining stock at cost.

Categorization - Product Type - Often used to set different thresholds per category.

Common added columns

Vendor · Location · Sales Velocity (last 30 days) · Inventory Days Remaining · Reorder Point · Suggested Reorder Quantity

Who uses this report - 4 scenarios

01

1. Daily replenishment teams

Situation
You reorder once daily. You need a clean list of what's near zero by vendor.
Look at
Sort by Vendor, then by Sales Velocity descending.
Decision
Send each vendor their reorder list before cutoff. (A Report Pundit merchant scheduled exactly this - all SKUs ≤50 units, sent to a Google Sheet every morning.)
02

2. Buyers prioritizing reorders by velocity

Situation
Capital is tight. You can't reorder everything that's low - you need to pick winners.
Look at
Filter to Low + Sales Velocity > [your threshold]. These are fast-movers about to run out.
Decision
Reorder fast-movers first; let slow-movers ride.
03

3. Multi-location retailers planning location-specific transfers

Situation
A low-stock alert came in for your flagship store, but the warehouse is fine.
Look at
Filter by Location = flagship. Check the same SKUs at Location = warehouse.
Decision
Stock transfer (faster) instead of reorder (slower).
04

4. Founders setting up "set-and-forget" reorder workflow

Situation
You're spending too much time on inventory ops. You want it to run itself.
Look at
Schedule the Low Stock Report daily to a shared Google Sheet. Set up an automated alert in Slack/email when SKUs cross threshold.
Decision
Hand the workflow to ops. You only see the exceptions.

How to read the Low Stock Product Report

Low + fast-mover = top priority. These will be out in days. Reorder immediately or transfer.

Low + slow-mover = think first. Don't reflexively reorder. Maybe let it run out and reassess if the product is worth keeping.

Low + Draft/Archived status = clean it up. Why is a Draft product low? Either re-activate or delete.

Vendor cluster. Multiple top-velocity SKUs from one vendor running low simultaneously = vendor reliability issue, not a stocking issue.

How to build the report in Report Pundit

Under 5 minutes from install to insight. No code, no SQL.
  1. Install Report Pundit from the Shopify App Store. 14-day free trial. No card required.
  2. Open Report Pundit from your Shopify admin and click Pre-built Reports.
  3. Select Low Stock Product Report from the Inventory category.
  4. Set your threshold. Define what counts as Low - globally, per product type, per vendor, or per SKU. Most merchants start at 10-20 units globally and refine.
  5. Apply filters (location, vendor, collection, product tag, product type, status - whatever fits).
  6. Customize columns - add COGS, inventory days remaining, sales velocity, sell-through, or any of 2,000+ fields.
  7. Run the report. Results load in seconds for most stores.

Export or schedule - Google Sheets, Excel, CSV, PDF, or scheduled email delivery to your team.

Sample report

What you'll see when you run the report. Fully interactive in your store — click any channel to drill into orders, customers,or products.

Customization & filters

The pre-built version covers 90% of merchant needs. For the remaining 10%, common customizations:

Threshold setup - globally, per type, per vendor, or per SKU

Filter by Vendor - group reorder lists for procurement

Filter by Status = Active - focus on the urgent subset

Filter by Product Type - different thresholds for different categories

Add Sales Velocity - prioritize by movement speed

Add Suggested Reorder Quantity - turn the alert into action

Conditional alert: email Slack/team when a flagged SKU crosses threshold

Automate & export

Once the report is set up the way you want it, automation does the rest:
  • Schedules — hourly, daily, weekly, monthly, or custom cron
  • Delivery formats — Excel, CSV, PDF, or push to Google Sheets in real time
  • Group by month or week — trends instead of a static snapshot
  • Destinations — email (multiple recipients), Google Sheets, Google Drive, FTP/SFTP, Looker Studio, BigQuery
  • Conditional alerts — get notified only if a channel's net sales drop more than X% week-over-week

Report Pundit vs Shopify's native Sales by Channel report

Shopify ships a basic version. Here's where it stops — and what Report Pundit adds.
Capability Shopify Built-in Report Pundit
Custom low-stock threshold ×
Per-type / per-vendor thresholds ×
Vendor-grouped reorder lists ×
Schedule daily email ×
Sales-velocity column for prioritization ×
Multi-location aware Limited

Frequently Asked Questions

What is a Low Stock Product Report?

A report listing every product and variant at or below your defined low-stock threshold, with SKU, vendor, status, and quantity - so you can act before items hit zero.

How do I set the low-stock threshold?

You define it during setup. Globally (e.g., "Low = under 10 units") or per product type, vendor, or SKU.

How often should I run the Low Stock Report?

Daily for most stores; hourly for high-velocity DTC or marketplace operations. Schedule it to email automatically so you don't have to remember.

Report Not Found
Let's create it!
Your request is in! Check out all reports with the button below.
* Error. Please input correct email

Benefits

Product Availability

Product Availability

Ensures high-demand products remain available for customers, reducing missed sales opportunities.
Inventory Management

Inventory Management

Actionable insights for restocking, making inventory management more efficient.
Ensure Stock Availability

Ensure Stock Availability

Improves customer experience by ensuring that popular products are always in stock and ready to fulfill orders.

Inventory Sell-Through

The percentage of stock that actually sold for every product and variant so you can separate the fast-movers worth reordering from the dead stock eating your shelf space and cash.

Inventory by Product Type

This is grouped inventory data organized by custom product types, alongside product and variant details, providing a comprehensive view to analyze overall inventory status.

Inventory Shipments

Every inbound shipment tracked end to end — shipped, received, accepted, and rejected quantities with acceptance rate — so you can catch discrepancies, plan around arrivals, and benchmark supplier reliability.

Inventory Reorder Point

This report helps identify the exact point at which inventory should be restocked to prevent any interruptions in product availability, ensuring a smooth supply chain from both your inventory and your vendor's end. It informs the merchant about the sales velocity, lead time, and safety stock.

Inventory on Hand

A real-time snapshot of every product, variant, and SKU in stock - across every warehouse, retail location, and 3PL - with vendor, cost, and inventory value in a single view.

Inventory by Location

A report organized by inventory locations, detailing products and variants on hand, with a breakdown of the value for each product.

ABC Analysis

Every product graded A, B, or C by its share of revenue — so you can pour stock investment into the items that earn it, and stop over-buying the ones that don’t.

Inventory by Collections

This report provides a detailed view of inventory levels, organized by product collections, allowing businesses to track stock availability and manage inventory efficiently.

Inventory Transfers

Every stock movement between your locations in one view — origin, destination, status, and received-vs-rejected quantities — so you can balance stock, reconcile transfers, and measure internal lead times.

Inventory Replenishment

A ready-to-action list of exactly which products need reordering now — driven by real sell-through velocity, adjusted for stock already on its way, and broken down by location.

Inventory Status

A comprehensive overview of product inventory, detailing the quantity available for products that are live, in draft, or have been archived.

Inventory On Specific Day

A point-in-time snapshot of exactly what you had in stock on any past date — by product, variant, SKU, and location — for month-end accounting, audits, and cross-date comparison.

Inventory Cost

The Inventory Cost Report provides a comprehensive analysis of the costs associated with your inventory, giving you a clear view of the financial investment tied up in stock. This report calculates the cost of inventory on hand and can include both current and historical cost data

Out of Stock Product

A report listing products that are out of stock, including essential details such as product inventory and the location where the stock was depleted.

Inventory Sale Value

A report outlining the sale value of your inventory, including details on product quantities, variants, collections, and total value based on current sale prices for analysis.

Inventory level Indicator

The report provides Shopify merchants with a real-time analysis of stock levels, highlighting products that are overstocked, optimally stocked, or understocked. This report is essential for monitoring stock health and ensuring that inventory levels align with demand.

Build and automate your Shopify Reporting

Unlock the full potential of your Shopify store with Report Pundit. Gain access to over 2000 data fields, automate reports, and make data-backed decisions to grow your business.