Replace a subscription · every price cited

The self-hosted Sortly alternative

Restock: Import your sales history and get reorder points, days-of-stock, and suggested order quantities per SKU. Own it once, run it on your own server, and stop paying Sortly every month.

Stop renting Sortly.

Rented Sortly Free $0 (100 items, 1 user); Advanced $49/month standing ($24 in the first year); Ultra $149 ($74 first year); Premium $299 ($149 first year); Enterprise "Get a Quote" [1] billed every month, for as long as you use it; your data in their cloud
Yours
Restock
$89 once · self-hosted · your data on your server

2 months of Sortly costs what Restock costs once.

Buy once

How we counted: The standing Advanced price; the page shows a first-year discount crossed against it, which is an offer, not the price. Plans are sized by unique items and user licenses. Restock has no item or user cap.

How Sortly pricing grows

Sortly meters by UNIQUE ITEMS and USER LICENSES per plan, with a first-year discount that ends.

“Unique Items: 500”, their own page, read 2026-08-30
What Sortly does that we don't

Sortly is a visual, mobile-first inventory app with photos, barcodes and a free tier.

“Item Photos help you track the appearance and condition of your items.”, their own page
Who should stay with Sortly

Stay with Sortly if you want a phone-first visual inventory with barcode scanning and a free start. Restock is reorder forecasting and stock levels on your own server.

What Restock deliberately doesn't do is on its product page.

Why owning beats renting Sortly.

One payment

No monthly, per-seat or per-location fees. The license is perpetual.

Your data stays on your server

It never lives in Sortly's cloud.

No plan ceilings

Records and users are limited by your hosting, not by a pricing tier.

It keeps working if the vendor doesn't

Self-hosted software can't be sunset or repriced out from under you.

The fair trade-offs: you host it, back it up and apply updates yourself. See the product page for its limits, and the full Restock vs renting comparison.

Questions about moving off Sortly.

Is the forecasting math a black box?
No. Reorder point equals average daily demand times lead time plus safety stock — the four formulas are printed in the app and the README, and covered by the test suite that ships in the zip, which you can check with a calculator.
How do I get my sales data in?
Export orders from your POS or cart as CSV with date, SKU, and quantity columns — names and order don't matter, Restock maps by header. Bad rows are skipped and reported line-by-line, never silently. Rows are totaled per SKU per date, and a date already imported for a SKU is replaced, not added to. Importing sales changes stock only if you switch on Stock follows sales; otherwise stock changes when you import the product file, correct a count or receive a purchase order. A till such as Vendra can send stock levels itself.
Does it handle new products with no sales history?
Yes — they're handled gracefully. No divide-by-zero, days-of-stock shows as unlimited, and you can set a manual safety-stock floor in units until history accumulates.
Will this run on shared hosting?
Yes. Restock requires PHP 8.1+ with PDO — present on virtually all cPanel/Plesk hosts. Install takes about two minutes through the web installer.
Better together
Restock is part of the Retail Suite
5 apps for one price, $146 less than buying them separately.
$209once

Related on this site

Sources

  1. Sortly: price checked 2026-09-03, source“'$0 USD/mo' ... 'Unique Items: 100' ... '$49 $24 USD/mo' ... '$149 $74 USD/mo' ... '$299 $149 USD/mo' ... 'Get a Quote'”

Competitor prices change, so always confirm on the linked page. We only print figures we could verify on the date shown. This vendor is tracked in the Price Observatory: every figure verbatim, dated, re-checked quarterly.

Replace Sortly with Restock.
Open the live demo first; it costs nothing.
See Restock Restock vs renting All alternatives