For Shopify merchants who need the math

Know what to reorder — and exactly why.

ShelfRestock is the Stocky replacement with math you can see: explainable reorder suggestions, receiving that writes stock and cost back, dated cost history, purchase orders and supplier payables.

Free plan No card required Stocky import in ~5 minutes
◆ Available on the Shopify App Store · Free to install
SHELFRESTOCK · REORDER DASHBOARD
Reorder dashboard with explainable suggestions
RECEIVING
Receiving with landed cost preview
CASH FLOW
Cash flow view
Why this quantity
1.2/day × (45+30) − 0 = 90
→ pack 6 → 90
✓
Dated cost layers
History never rewritten
∑
Every number shows its mathFormula, lead time, pack size — per row
◫
Receiving writes backStock + dated cost layer in one step
⇄
Stocky importConverter runs in your browser · zero upload
◆ Shopify App Store
Product proof

Three screens. The whole inventory truth.

Not a dashboard of guesses. Reorder math, receiving that writes back, and the cash you owe — all visible, all explainable.

Reorder

Every suggestion has a formula

Sales velocity × (lead time + coverage) − on hand, rounded to your pack size. Click Why? on any row.

Dashboard
Receiving

Landed cost, written back

Record a delivery once — stock, weighted cost and a dated cost layer update together. Undo is available.

Receiving
Cash flow

What you owe, what you'll need

Unpaid invoices + in-transit POs + reorder funding, merged into one 30/60/90-day view.

Cash flow
Screens shown from the live product · every number is real UI, not a mock-up of a feature.
90 seconds · no signup Transcript
Product tour

From Stocky to your first reorder list.

Watch the whole loop: import, reorder math, receiving, dated costs, payables and order-level margin.

01 Reorder math 0:06
02 Receiving & cost layers 0:18
03 Payables & cash flow 0:42
04 Margin as of each sale 1:06
No black boxes

Your inventory is not a forecast. It's arithmetic.

Most inventory apps hide the model. ShelfRestock shows the exact numbers it used — and lets you change them.

✓
See the full formula — velocity, lead time, coverage, safety stock, pack size and MOQ, source by source.
✓
Override per product — supplier lead times and pack sizes win over global defaults.
✓
AI only explains — optional, cited, and never allowed to invent a number.
Reorder suggestionAI · optional
Velocity
1.2/day
Lead + cover
45+30
On hand
0
1.2 × (45 + 30) − 0 = 90 → pack 6 → 90 units
45-day lead time · safety 7 days · MOQ 50
● Numbers from your formula — never the other way around. Why? →
Everything Stocky did — plus the proof

Built for the daily inventory loop.

From the reorder list to the supplier invoice, every step keeps its own audit trail.

Explainable reorder list

One clean list, ranked by risk. Every row expands to its exact formula and parameter sources.

See the formula →

Receiving that writes back

Stock, weighted cost and a dated cost layer update together. Undo a batch if you need to.

See receiving →

Dated cost history

Each receipt keeps its unit cost. Late invoices adjust with an audit trail — history is never rewritten.

See cost layers →

Purchase orders + PDF

Turn the list into a draft PO, email the PDF and receive it later. Nothing is sent without you.

See POs →

Supplier payables

Aging buckets, overdue at a glance, CSV import and Xero/QuickBooks exports.

See payables →

Margin as of each sale

Order-level margin uses the cost layer that existed on the day of the sale — later price changes never rewrite it.

See margin →
Coming from Stocky?

Keep your history.
Lose the spreadsheet.

Export from Stocky, convert in your browser, import in guided steps. Supplier payables, dated cost history and open POs come with you.

🔒 Converter runs locally · zero uploads · no customer data
1

Export from Stocky

PO list, one PO, SKU report or the official export pack.

2

Convert in your browser

Three clean CSVs: suppliers, price list, cost history. Nothing leaves your computer.

3

Import in guided steps

Setup wizard imports each file with a reconciliation report.

Simple pricing

Start free. Upgrade when you grow.

No per-order fees, no setup fees. 14-day trial on paid plans.

Free
$0 /month
For small catalogs that need the math.
  • Up to 100 SKUs
  • Explainable reorder list
  • 90-day cost history
  • CSV exports
Start free
Most popular
Starter
$16.66 /month
The full inventory loop for growing stores.
  • Unlimited SKUs
  • Purchase orders + PDF
  • Receiving & landed costs
  • Supplier payables
  • Peak season & auto-draft POs
See plans
Growth
$26.66 /month
Multi-location, margin and accounting exports.
  • Everything in Starter
  • Multi-location transfers
  • Order-level margin
  • Xero / QuickBooks exports
  • Priority support
See plans
Prices in USD. Annual plans save two months. Full comparison →
FAQ

Questions merchants actually ask.

Is ShelfRestock really free?
Yes — the Free plan covers up to 100 SKUs with the explainable reorder list and 90-day cost history. Paid plans add POs, receiving, payables, margin and more. No card required to start.
How does the Stocky import work?
Export from Stocky, open the free converter in your browser (nothing is uploaded), then import the resulting CSVs in Setup. The migration report reconciles suppliers, costs, duplicates and open POs.
Does ShelfRestock change my Shopify data?
Only when you confirm a write: recording a shipment updates stock and the Shopify cost per item. Suggestions, margin and cash flow are read-only. Nothing is ever sent or ordered automatically.
What does the AI actually do?
It explains the numbers your formula already produced. It is optional, off by default, and every answer cites the formula. It never invents a quantity or reads customer data.
Can I cancel or change plans?
Yes — plans are managed through Shopify billing. Downgrades keep your data; features unlock or lock based on the plan.
Ready when you are

Get your first reorder list in minutes.

Free up to 100 SKUs. Import your Stocky history, see the math, and decide every step yourself.

No card · 14-day paid trial