Stocky leaves Shopify in 8 days See how Stockful compares ›

100+ Inventory Reports for Shopify - Or Build Your Own

Shopify's built-in reports barely scratch the surface. Stockful gives you over 100 inventory reports that run live against your current data, a builder for the question nobody wrote a report for, and scheduled delivery to five channels.

Free 14-day trial.
The Stockful report builder: a valid StockfulQL query reading FROM inventory, SHOW inventory_value, TIMESERIES month, plotted as cost value against retail value over twelve months, with the metrics, dimensions, visualisation and filter controls alongside

Shopify reporting vs Stockful - side by side

  Shopify Native stockful.
Number of reports Basic inventory reports 100+ built in
Build your own report Fixed set only Metrics, dimensions, chart type
Query language ShopifyQL, for sales analytics StockfulQL, for inventory data
ABC analysis Not available Built-in, automatic classification
Dead stock detection Not available Built-in with configurable thresholds
Reorder recommendations Not available Based on velocity and lead times
Inventory valuation Basic cost tracking Full valuation report with COGS
Location comparison Not available Side-by-side per-location analytics
Transfer suggestions Not available Automatic balancing recommendations
Scheduled delivery Not available Email, Slack, webhook, Sheets, Airtable
Export formats CSV CSV, Excel, XML, JSONL
Run history Not available Every run, outcome and recipients
Low stock & overstock Basic alerts only Detailed reports with custom thresholds

A library, a builder, and a way to deliver both

100+ reports, no generate step

Every report runs live against your current data, on top of daily inventory snapshots captured at every location. Low Stock, Dead Stock, ABC Analysis, Inventory Valuation, Reorder Recommendations and the rest are one click away.

Build the report nobody wrote

Reports > New exploration. Pick your metrics and dimensions, set a date range and a comparison, choose how to chart it, and save it as your own report alongside the built-in ones.

The same report, as a query

Underneath the builder, your exploration also appears as an editable StockfulQL query. Edit the query and the report follows, so the controls are a starting point rather than a ceiling.

Delivered to five channels

Put any report on a daily, weekly or monthly schedule and have it arrive by email, in Slack, on a webhook, or written straight into Google Sheets or Airtable.

Exports that fit the next tool

Take the table out as CSV, Excel, XML or JSONL. PDF export covers the visualisations, so a chart you built lands in the deck still looking like a chart.

Run history for every schedule

Every scheduled run is recorded with its outcome and who it reached, so you can tell a report nobody read from a report that never arrived.

FAQ

Frequently asked questions

How many inventory reports does Stockful include?
Over 100 built-in reports, all running live against your current data with no generate step. They cover the ground you would expect - Low Stock, Out of Stock, Lost to Stockouts, Overstocked, Clearance Recommendations, Dead Stock, Zero Sales, Inventory Valuation, Reorder Recommendations, ABC Analysis, Location Comparison, Transfer Suggestions, Profit/COGS and Sell-Through Rate among them - and if the one you want isn't there, you can build it.
Can I build my own report?
Yes. Go to Reports > New exploration, choose the metrics and dimensions you care about, set a date range and a comparison, and pick a chart type. Save it and it sits alongside the built-in reports, ready to schedule and export like any other.
What is StockfulQL?
StockfulQL is the query behind every exploration. Whatever you assemble with the builder's controls also appears underneath as an editable query, so you can adjust it directly when the controls don't go far enough. Change the query and the report changes with it.
Can I schedule reports for automatic delivery?
Yes. Any report, built-in or one you built yourself, can be put on a daily, weekly or monthly schedule and delivered automatically to email, Slack, a webhook, Google Sheets or Airtable. You pick the time of day, and runs use your store's timezone.
Can reports be delivered to Google Sheets or Airtable?
Yes, as report schedules. Google Sheets and Airtable are delivery channels for scheduled reports, so a sheet can refresh itself on your cadence instead of being rebuilt by hand. Stock alerts are a separate thing and go to Slack or email only.
What formats can I export reports in?
Tabular exports come out as CSV, Excel, XML or JSONL, and you choose whether to take the rows on screen or the full result set behind them. Reports built around a chart can also be exported or delivered as a one-page PDF with the chart rendered. A plain table has no PDF version, since a PDF of a spreadsheet helps nobody.
How do I know a scheduled report actually went out?
Run history records every run: when it happened, which schedule and report it was, which channel it went to, whether you or the schedule started it, how long it took, how many rows it held, and the recipient list exactly as it stood at the time. Outcomes are Delivered, Nothing to report, Not delivered, or In progress - so an empty Low Stock report reads as good news rather than a broken schedule.
How is the ABC analysis report calculated?
Stockful's ABC analysis classifies your products by revenue contribution: A items generate the top ~80% of revenue, B items the next ~15%, and C items the bottom ~5%. The classification runs automatically based on your sales data and updates regularly.
What does the Dead Stock report show?
The Dead Stock report identifies products with inventory on hand but no sales over a configurable period. It helps you spot capital tied up in products that aren't moving, so you can discount, bundle, or liquidate them.
Do reports work with multiple locations?
Yes. Every report can be filtered by location, and location is available as a dimension when you build your own. The Location Comparison report compares stock levels, velocity, and sell-through across all your locations side by side, and Transfer Suggestions uses that data to recommend stock moves between them.
Are all reports available on every plan?
Yes. The full report library, the report builder, scheduled delivery to all five channels, exports and run history are included on every Stockful plan, starting at $19.99/month. There's no feature gating.
Does Shopify have built-in inventory reports?
Shopify provides basic inventory reports (current stock levels, adjustment history). But it doesn't offer ABC analysis, dead stock detection, reorder recommendations, location comparison, transfer suggestions, or scheduled report delivery. These are the gaps Stockful fills.

Move off Stocky before you have to.

Install Stockful and you start with a year of daily stock history already in place, not an empty chart. Switch with a working replacement in hand well before 31 August 2026.

14-day free trial