Inventory management for the one-person Shopify store
Inventory management for a small Shopify store does not have to mean a planning suite you never open. Restoc is built to do one job for a store you run by yourself: watch every SKU against a reorder point you set, and tell you before you run out.
The store is you, and stock is the thing that slips
You pack the orders. You answer the emails. You chase the supplier who said two weeks and meant five. Somewhere in that day you are also the inventory planner, and that is the job that gets postponed, because nothing breaks the moment you postpone it. It breaks three weeks later, when your best seller goes to zero and you find out from a customer.
If you have ever thought, I do not need a full ERP, I just want to know when to reorder, you are in the right place. That sentence is the whole design brief here.
The plain version before anything else: Restoc is not open to merchants yet. It is in build, the waitlist is how you hear when installs open, and everything below describes what the app is built to do once you connect a store, not something you can switch on this afternoon. We would rather you know that in the first twenty seconds than after reading a pricing table.
The usual setup for a store with 50 to 2,000 SKUs is a spreadsheet you update when you remember, plus your own memory for the ten or fifteen lines that actually pay the rent. It works until a week gets busy. The spreadsheet is not wrong, it is just unattended. Nothing in it wakes up on a Tuesday and notices that a product went from 40 units to 9 because a creator mentioned it.
The decision in front of you is usually not which inventory app has the most features. It is whether to keep carrying stock in your head, buy something priced for a team of buyers you do not have, or put one small tool in place that watches the numbers while you do everything else. Running out of a product you could have reordered is a real financial hit, and merchants who catch the reorder point early can avoid a lot of it.
Restoc is built for the third option. It is a web app, not a phone app and not a browser extension. Sign-in is email and password. It does stock watching and reorder maths, and it says so plainly rather than pretending to be a planning department.
How the workflow is built to run for one person
- Connect the store once, when installs open
Connection runs through Shopify's OAuth install flow. Restoc pulls inventory levels and historical sales data through webhooks plus a scheduled sync job, so the numbers keep themselves current instead of waiting for you to paste a CSV into a spreadsheet. The sync also reads the vendor on each Shopify product, so your SKUs arrive already grouped by who you buy them from. It reads products, inventory levels and orders; no customer names, addresses or payment details are stored.
- Set lead times by vendor, not SKU by SKU
A vendor lead times screen in settings lists every distinct vendor in your catalogue. Enter one lead time against a vendor and it fills every SKU from that vendor that has no lead time of its own. A SKU you have set individually keeps its own number. That matters when you are one person with two hundred lines and four suppliers, one of whom ships in five days and one in six weeks.
- Pick a velocity window, and a safety stock margin
Choose the sales velocity window across the store, 7, 14 or 30 days. Then set a store-wide safety stock percentage, which sits on top of lead-time demand for the lines that sell in bursts rather than evenly. The reorder point is calculated from those inputs and your lead time, nothing hidden. A per-SKU window override sits on Pro, if one product moves on a different rhythm to the rest.
- Let the alerts find you
When a SKU crosses its reorder point, Restoc is built to send an email alert on every plan, and to fire a Slack webhook from Growth up. You do not have to open a dashboard on a schedule to discover it. Delivery runs as an idempotent background job, so one threshold crossing gives you one alert, not the same alert four times.
- Read the weekly reorder report
Once a week you get one list: every SKU below its reorder point, with its vendor, the safety stock units it carries and a suggested order quantity beside it. View it in the app, or export it as CSV so you can paste the lines straight into the order you send your supplier.
- Check days of stock before you commit cash
The dashboard shows current stock, days of inventory remaining, safety stock units and reorder status for each active SKU, with the vendor on the row. When two products both look urgent and your cash only covers one, those columns are the thing you argue with.
Why this shape suits a one-person store
Nothing to remember
The alert comes to your inbox, and to your Slack channel from Growth up. There is no habit to build, no weekly calendar reminder to ignore, and no spreadsheet tab that silently goes stale while you are shipping orders.
Lead times set once per vendor
A small store buys from a handful of suppliers, not hundreds. Set the lead time once against the vendor and every SKU from that vendor without its own number picks it up, so you are not typing the same figure into two hundred rows before the maths is right.
A margin for the lines that spike
Average daily sales miss the week a creator mentions you. The store-wide safety stock percentage adds a cushion on top of lead-time demand, and the units it adds are shown on the dashboard, in the weekly report and in the CSV, so you can see exactly what the cushion is holding in stock.
One list, once a week
The weekly reorder report is short by design: the SKUs below their reorder point, their vendor and a suggested quantity for each. That is a purchasing session you can finish in a coffee break rather than an afternoon of cross-referencing.
CSV, because your process already exists
Export the reorder list and it drops into the spreadsheet, the email or the supplier form you already use. Restoc is not built to make you move your purchasing workflow into it.
A price published up front
Starter is $29 a month for up to 200 tracked SKUs at one location, with a 60-day free trial. No quote, no call, no per-seat maths for a team of one.
One invoice
Plans are billed by Shopify on your Shopify invoice, not by a separate card payment.
What it does, and what it does not
| What you want | Where Restoc stands |
|---|---|
| Tell me which SKUs to reorder this week | Yes. Weekly reorder report listing every SKU below its reorder point with a suggested order quantity, in the app and as CSV. |
| Alert me when a product crosses its reorder point | Yes. Email alerts on every plan, fired when the crossing happens. Slack webhook alerts from Growth up. |
| Show me days of stock left per SKU | Yes. Current stock, days of inventory remaining, safety stock units and reorder status on the dashboard. |
| Set lead times without touching every SKU | Yes. A vendor lead times screen sets one lead time per vendor, which fills every SKU from that vendor that has none of its own. |
| Allow for items that sell in bursts | Yes. A store-wide safety stock percentage in the reorder point calculation, with the units it adds shown on the dashboard, the report and the CSV. |
| Know which supplier a line belongs to | Yes. Each SKU carries the vendor from its Shopify product, shown on the dashboard and the weekly report. |
| A different safety stock percentage per SKU | No. Safety stock is one percentage across the store. |
| A different velocity window for one SKU | On Pro only, as a per-SKU override. Starter and Growth set the window across the store. |
| Track more than 200 SKUs | Starter caps at 200. Growth covers up to 1,000 and Pro up to 2,000, enforced per plan. |
| Different reorder points per warehouse | No. Every plan covers one location. |
| An app on my phone, or a browser extension | No. Restoc is a web app only. |
| Install it today | Not yet. See the opening section: the waitlist is the step available now. |
What a small store will pay
Enterprise inventory tools are priced for buying teams. A store with one owner and 200 SKUs is not that, and pricing that assumes it is the reason so many small merchants stay in a spreadsheet.
Every plan starts with a 60-day free trial, long enough that at least one full weekly reorder cycle completes before the first charge. You see a real report about your real stock before money changes hands. Annual billing is surfaced as an option at signup if you would rather pay once a year, at ten months' price for twelve months.
The plan choice comes down to two things: how many SKUs you track, and whether you want alerts in Slack as well as email. Starter covers up to 200 tracked SKUs, Growth up to 1,000, Pro up to 2,000, and the caps are enforced per plan. Vendor lead times, the safety stock percentage, the weekly report and the CSV export are on every plan.
Plans for a store this size
Starter, $29 / month
Up to 200 tracked SKUs at one location, with a 60-day free trial. Includes a reorder point per SKU from your sales velocity and lead time, a store-wide velocity window of 7, 14 or 30 days, email alerts when a SKU crosses its reorder point, the weekly reorder report with suggested order quantities and CSV export, and the days-of-inventory dashboard. Billed by Shopify on your Shopify invoice.
Starter, billed yearly, $290 / year
The same 200 SKUs and one location, paid a year at a time: ten months' price for twelve months, so two months free against paying monthly. Also a 60-day free trial.
Growth, $59 / month
Everything in Starter, plus Slack alerts through an incoming webhook alongside email, and up to 1,000 tracked SKUs at one location, five times Starter's capacity. 60-day free trial. Billed by Shopify on your Shopify invoice.
Growth, billed yearly, $590 / year
The same 1,000 SKUs and one location, paid a year at a time: ten months' price for twelve months, so two months free against paying monthly. Also a 60-day free trial.
Pro, $99 / month
Everything in Growth, plus custom reorder rules as a per-SKU sales velocity window override, and up to 2,000 tracked SKUs at one location, the top of the range we build for. 60-day free trial. Billed by Shopify on your Shopify invoice.
Pro, billed yearly, $990 / year
The same 2,000 SKUs and one location, paid a year at a time: ten months' price for twelve months, so two months free against paying monthly. Also a 60-day free trial.
Questions
Can I install Restoc today?
No. Restoc is in build and not open to merchants yet, so the waitlist is the only step available right now. Joining it is how you hear when installs open.
Do I have to type a lead time into every SKU?
No. Each SKU carries the vendor from its Shopify product, and a vendor lead times screen in settings lets you set one lead time per vendor. That fills every SKU from that vendor that has no lead time of its own. A SKU you have set individually keeps its own number.
Can I allow for products that sell in bursts rather than evenly?
Yes. A store-wide safety stock percentage is added on top of lead-time demand in the reorder point calculation, and the units it adds show as their own column on the dashboard, in the weekly report and in the CSV export. It is one percentage across the store, not a per-SKU setting.
How many SKUs can I track on the cheapest plan?
Starter tracks up to 200 SKUs at one location for $29 a month, with a 60-day free trial. The cap is enforced per plan, so past 200 you would move to Growth at $59 a month for up to 1,000, or Pro at $99 for up to 2,000.
What happens when a product hits its reorder point?
Restoc is built to send an email alert at the moment the SKU crosses its reorder point, and to fire a Slack webhook as well from Growth up. Delivery runs through an idempotent background job, so one crossing produces one alert rather than repeats.
Can I get the reorder list out of the app?
Yes. The weekly reorder report lists every SKU below its reorder point with its vendor, its safety stock units and a suggested order quantity, viewable in the app and exportable as CSV.
What does the free trial cover?
Sixty days, structured so that at least one full weekly reorder cycle completes before the first billing charge. Annual billing is surfaced as an option at signup, at ten months' price for twelve months. Plans are billed by Shopify on your Shopify invoice, not by a separate card payment.
Is there a mobile app, and does it handle multiple locations?
No to both. Restoc is a web app with no mobile app or browser extension, sign-in is email and password, and every plan covers one location. We would rather say that plainly than have you find out after installing.