Restoc vs Brightpearl by Sage: a reorder alert app, or a retail operations platform
If you are pricing Brightpearl by Sage for a small Shopify store, the real question is rarely which tool is larger. It is whether you need a retail operations platform, or whether you need one job done without fail: a warning before a SKU runs out.
The short answer for a small store
Restoc is a reorder alert app for Shopify stores with roughly 50 to 2,000 SKUs. It works out a reorder point for each SKU from your sales velocity and the lead time you enter. When a SKU crosses that point, it alerts you by email, and to a Slack webhook on Growth and Pro. Once a week it hands you a reorder report with a suggested order quantity, exportable as CSV. Plans are $29, $59 and $99 a month, charged on your Shopify invoice through Shopify's own billing, not by a separate card payment. Every plan has a 60 day free trial.
One thing before you read further. Restoc is not launched. It is on a waitlist while we finish the build. Everything on this page describes what it is built to do, not something you can install this afternoon. We would rather say that in the first paragraph than in the last.
Brightpearl by Sage sits in a different category. It is publicly described as a retail operations platform. We have not captured Brightpearl's own wording, and we have not verified its order, fulfilment or back office capabilities ourselves, so we are not going to describe their feature set as settled fact. Read brightpearl.com for their positioning. Then ask them what a store your size would pay.
So this is not a feature bake off. If you need a platform, a $29 alert app will not stand in for it. If the only gap in your week is knowing when to reorder, a platform is a much bigger commitment than the one signal you came for.
Two categories, not two versions of the same tool
Most merchants searching for a Brightpearl alternative for a small business sit somewhere between two poles.
The platform pole
One system holds inventory, orders, purchasing and fulfilment. It is usually bought with a demo, a scoping conversation and a rollout. That is a sensible purchase in two situations. Your operation has genuinely outgrown the tools you have bolted together. Or several people need the same record of truth, every day.
The single-purpose pole
An app does one job and gets out of the way. Merchants who used to run their reorder maths through a Shopify-native tool tend to land here. What they lost was one job, not a platform. The plain version of the question sounds like this: I do not need a full ERP, I just want to know when to reorder.
Restoc was built for that second pole on purpose. It is not a smaller platform with features stripped out. It watches stock, calculates a reorder point, and tells you. Everything in the price list serves that one loop.
If you are not sure which pole you are at, the sibling guide in this pillar walks through the decision without a product pitch. If your worry is multi-channel and marketplace control rather than retail back office, the Cin7 comparison in this pillar is the closer read, and the alternatives page lines up the narrower apps side by side.
What the reorder job needs, specifically
A reorder point you can defend
Restoc calculates the point per SKU from a sales velocity window you choose for the store, 7, 14 or 30 days, plus the lead time you enter for that SKU. Lead time is validated as a whole number of days inside a sane range, so a slip of the keyboard does not quietly skew a reorder point. On Pro you can override the window for a single SKU. You set the inputs. The number is yours, not a black box.
A warning that reaches you
When a SKU crosses its reorder point, Restoc sends an email alert on every plan, and posts to a Slack incoming webhook on Growth and Pro. Email goes out through Amazon SES. You can send a test alert to that webhook before you rely on it. Delivery is idempotent: one crossing, one message, even if the background job runs twice. A dashboard you have to remember to open is not an alert.
One list a week, not a dashboard habit
The weekly reorder report lists every SKU below its reorder point with a suggested order quantity. View it in the app, or export it as CSV to paste into a purchase order or send to a supplier. The export carries the same SKUs and numbers the in-app report shows.
Days of inventory remaining, per SKU
The dashboard shows current stock, days of inventory remaining and reorder status for each active SKU, sorted soonest to stockout first. With hundreds of SKUs, the urgent rows are at the top rather than somewhere down the scroll.
Stock read from Shopify, not retyped
You install through Shopify's OAuth flow. Restoc reads products, inventory levels and orders from your store, with webhooks for changes and a scheduled sync job behind them, and it reads recent sales history at install. Web app only: no mobile app, no browser extension.
A cap you can see before you hit it
SKU caps are 200 on Starter, 1,000 on Growth and 2,000 on Pro, enforced server-side at sync time. The dashboard and billing screen show current usage against your limit as you approach it, with a direct upgrade route, rather than failing silently at the edge.
Side by side, with our sourcing shown
| Dimension | Restoc | Brightpearl by Sage (not verified by us: questions to ask th |
|---|---|---|
| Category | Single-purpose reorder alerting for one Shopify store | Appears to be a retail operations platform, based on public category description. We hold no verbatim wording from them, so confirm scope at brightpearl.com |
| Published price | Starter $29 a month, Growth $59 a month, Pro $99 a month. Annual is ten months' price for twelve: $290, $590, $990 | No price is established in our research. Ask what a store of your size would pay, and on what term |
| Free trial | 60 days on every plan | Not established in our research. Ask whether a trial or a pilot is available |
| SKU coverage | 200 tracked SKUs on Starter, 1,000 on Growth, 2,000 on Pro, enforced at sync time | Not established in our research. Ask how pricing scales with catalogue or order volume |
| Alerting | Email on every plan when a SKU crosses its reorder point, sent through Amazon SES; Slack incoming webhook on Growth and Pro, with a test send | Not established in our research. Ask what alerting exists and where it is delivered |
| Recurring report | Weekly reorder report with suggested order quantities, in-app and CSV export | Not established in our research. Ask what replenishment reporting looks like and whether it can be scheduled |
| Purchase orders | None. You get the list and the quantity; raising the order stays with you | Not established in our research. Ask whether purchasing and supplier workflow are included |
| Locations | One location per store on all three plans | Not established in our research. Ask about multi location and multi channel handling |
| Setup | Install through Shopify OAuth, enter lead time per SKU, choose a velocity window of 7, 14 or 30 days | Not established in our research. Ask what onboarding involves and how long it takes |
| How you are billed | Three tiers through Shopify's native billing API, on your Shopify invoice. Payment details stay with Shopify | Not established in our research. Ask how billing and contract terms work |
| Sign-in and hosting | Email and password. Hosted on Amazon Web Services, in a single region alongside the app | Not established in our research. Ask about sign-in options, hosting and any audit or certification you need |
| Available today | No. Restoc is on a waitlist while the build finishes | Not established in our research. Ask about availability and implementation timelines |
When to choose which
A platform is the right purchase when
Your problem is bigger than reordering. You sell across several channels, or into wholesale. Orders and fulfilment need to live in one place. More than one person touches the same stock record daily. Your back office already breaks in the joins between tools. In that situation a narrow alert app fixes one symptom and leaves the rest. Book the demo. Ask the pricing question early. Judge the platform on the whole workflow it owns.
Restoc is the right purchase when
You run one Shopify store. Your catalogue sits somewhere between 50 and 2,000 SKUs. The failure you keep having is specific: a product ran out and nobody noticed until a customer did. You do not want a rollout. You want a reorder point per SKU, an email or a Slack message when something crosses it, and one weekly list of what to order. At $29 to $99 a month, that decision is small enough to make on a Tuesday and reverse if it is wrong.
If it is genuinely close
Write down the last three times inventory cost you something. Were those incidents about not knowing when to reorder? Then the narrow tool is the honest fit. Were they about orders, returns, fulfilment or reconciliation? No amount of alerting will touch them, and a platform conversation is the better use of your week.
What Restoc costs
Starter, $29 a month
Up to 200 tracked SKUs, one location. 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 CSV export. The days of inventory dashboard. Billed by Shopify on your Shopify invoice, not by a separate card payment. $290 a year if you pay annually, which is ten months' price for twelve. 60 day free trial.
Growth, $59 a month
Everything in Starter, plus Slack alerts through an incoming webhook alongside email. Up to 1,000 tracked SKUs, five times Starter's capacity, one location. $590 a year if you pay annually. 60 day free trial.
Pro, $99 a month
Everything in Growth, plus custom reorder rules: a per-SKU sales velocity window override. Up to 2,000 tracked SKUs, one location. $990 a year if you pay annually. 60 day free trial.
How billing and your data are handled
A platform purchase comes with a contract conversation. A $29 app should be able to answer the same questions in a paragraph, so here they are.
Billing
The three tiers run through Shopify's native billing API, so the charge lands on your Shopify invoice and your payment details stay with Shopify. Annual billing is surfaced as an option at signup, at ten months' price for twelve. The billing screen shows your trial end date, the days left in the 60 day trial and the date of the first scheduled charge, with a reminder in the week before the trial ends. The trial is built so at least one full weekly reorder cycle completes before that first charge.
What we store
Your name, email address and a hash of your password. Your store's .myshopify.com domain, its Shopify Admin API access token and the app's API secret key, held server-side and never shown in the app. Sync bookkeeping: when your store last synced, how much of the catalogue it read and any sync error, so a partial sync can be seen rather than quietly showing you stale stock. Tracked SKUs: title, your own SKU code, the Shopify variant id, current stock, lead time and the computed reorder point. Sales quantities and dates per SKU with the Shopify order reference, and no customer names, addresses or payment details. Your alert settings, your plan tier and the state of your Shopify charge. Sales history is kept while your account is open, because it feeds the velocity calculation.
Where it runs, and how to end it
The app and its Postgres database run on Amazon Web Services in a single region, with pages served through CloudFront. Reorder alert and account email goes out through Amazon SES, and Slack receives alerts at a webhook you configure. Sign-in is email and password: there is no single sign-on, no two-factor authentication, no independent audit such as SOC 2 or ISO 27001, and no choice of data region. If you need a signed data processing agreement, ask. Settings and Account deletes your account and everything stored about your store at once, cancelling any active Shopify charge first, and uninstalling from your Shopify admin ends billing, with Shopify's erasure request about 48 hours later clearing the store's data here automatically.
What Restoc does not do, plainly
We would rather you find this out here than after you install.
- No purchase orders. You get a weekly list with suggested quantities and a CSV. Raising the order with your supplier is still your job.
- One location per store, on all three plans. If you need different reorder points per warehouse today, this is not the tool.
- Slack is a Growth feature. Starter sends email alerts only. If Slack is where your team actually looks, start at $59.
- No forecasting suite. The reorder point comes from your recent sales velocity and your lead time. It is arithmetic you can check, not demand modelling.
- Web app only. There is no mobile app and no browser extension. Alerts arrive by email and Slack, not as a push notification.
- No orders, fulfilment or accounting. That is the platform's territory, and we are not going to pretend otherwise.
- Not live yet. As said at the top, Restoc is on a waitlist. The 60 day trial is designed so at least one full weekly reorder cycle completes before the first charge, because a reorder tool you have not seen run a week is a tool you cannot judge.
Catching reorder points early is how merchants avoid the cost of running out. We are not going to put a revenue figure on that for your store. We cannot know it. A separate page in this pillar sets out what a small store actually pays on Starter, line by line, and another covers the trial and the first charge in detail.
Questions
Is Restoc a replacement for Brightpearl by Sage?
No, and we would not sell it as one. Brightpearl by Sage appears to be a retail operations platform, based on public category description rather than wording we have verified. Restoc does one part of the inventory job: reorder alerting and a weekly reorder report, for a single Shopify store with up to 2,000 tracked SKUs. If you need orders, fulfilment and back office workflow in one system, check that scope with them directly.
What does Brightpearl by Sage cost for a small business?
We do not have a verified figure, so we are not going to print one. Pricing in that tier is often arranged through a conversation rather than published. Ask them at brightpearl.com what a store your size would pay, on what term, and what onboarding is included.
What does Restoc cost, and how am I billed?
Starter is $29 a month for up to 200 tracked SKUs, Growth is $59 a month for up to 1,000, Pro is $99 a month for up to 2,000. Paid annually that is $290, $590 and $990, which is ten months' price for twelve. The subscription runs through Shopify's native billing API and appears on your Shopify invoice, so your payment details stay with Shopify.
Can I try it before paying, and when does the first charge land?
Restoc is on a waitlist while we finish the build, so joining gets you a place when installs open. Every plan then carries a 60 day free trial, and annual billing is offered as an option at signup. The billing screen shows your trial end date, the days remaining and the date of the first scheduled charge, and the trial is built so at least one full weekly reorder cycle completes before that charge.
Can I use Restoc alongside a larger system?
Restoc installs on your Shopify store and reads inventory and sales from it, so it does not need to be your only tool. In practice, pick one home for reordering decisions. Two sources of a reorder point is worse than one.
Does Restoc create purchase orders or support multiple locations?
Neither, today. The weekly reorder report lists the SKUs below their reorder point with a suggested order quantity, viewable in the app and exportable as CSV, and sending the order to your supplier stays with you. Every plan covers one location. We will say so on this page when that changes, rather than implying it now.
How do alerts reach me?
By email on every plan, fired when a SKU crosses its reorder point and sent through Amazon SES, and to a Slack incoming webhook on Growth and Pro, which you can test before you depend on it. Delivery is idempotent, so one crossing sends one message. The dashboard also shows current stock, days of inventory remaining and reorder status per active SKU, sorted soonest to stockout first, if you prefer to look rather than be told.
How do I sign in, and where does my data live?
Sign-in is an email address and a password. The app and its database run on Amazon Web Services in a single region, with pages served through CloudFront, alert email sent through Amazon SES and Slack receiving alerts at a webhook you set. There is no single sign-on, no two-factor authentication and no SOC 2 or ISO 27001 certification. Deleting your account in Settings removes the Shopify connection, every SKU, sales record, alert and report at once.