Your whole back office and shop floor, on software you own
Most growing retailers run on a patchwork: a spreadsheet for stock, a cloud POS that bills per terminal, a separate tool for purchase orders and a shoebox of supplier invoices. StockWise replaces that patchwork with a single, self-hosted inventory and point-of-sale platform that covers the whole operation — from receiving stock and printing barcodes, through selling at the till, to transfers between warehouses, supplier ordering and the reports that tell you what's actually working.
It is built for small retailers and growing chains that want professional, retail-grade tools without the per-terminal SaaS bill or your business data living inside someone else's cloud.
Why StockWise
- You own it. Self-hosted on your own server, so your products, customers, pricing and sales history stay under your control — not locked inside a vendor's platform.
- One purchase, no subscriptions. A single license instead of a recurring per-terminal or per-location bill that grows every time you do.
- Built for the businesses SaaS forgot. Clean, fast tools your cashiers and stockkeepers can pick up in an afternoon, not a week.
Who it's for
StockWise is designed for the people who actually move the stock and ring the sales:
- Single-store retailers running one till and a growing catalogue
- Multi-location chains of 3–15 stores or warehouses
- Wholesale distributors with customer pricing tiers and credit limits
- Brick-and-mortar shops with an online side that needs stock and order events pushed to their own systems
A complete tour of what's inside
Point of sale & barcode scanning
A Livewire-powered POS with barcode scanning, quick-key tiles, split tender and parked tickets, so the queue keeps moving and a half-finished sale can be set aside and picked up again in seconds.
Sales, returns & layaways
Every transaction is logged, refundable and exportable to CSV or printable PDF. Returns and RMAs let you refund to cash, card, store credit or gift card, and restock or scrap per line. Layaways reserve stock against a deposit, take payments over time and auto-convert to a sale on collection.
Gift cards & cash shifts
Issue gift cards with an initial balance and expiry, then redeem them at the till with a full balance log. Cash shifts open with a float, close with an end-of-shift count and variance report, and print a Z-report for the drawer.
Products, variants & modifiers
Each product carries cost, price, tax, reorder levels and images. A size/colour matrix handles variants, and POS-time modifiers like "extra shot" apply price deltas on the fly.
Multi-warehouse stock levels
A multi-warehouse matrix shows stock by location at a glance, with low-stock badges and totals per SKU, so you always know what's where before you promise it to a customer.
Transfers & stocktakes
Move stock between warehouses with a two-step transfer that keeps in-transit goods accountable, and run stocktakes by snapshotting, walking the floor, counting and posting the variance as adjustments.
Lots, bins & expiry
FIFO lot tracking with expiry alerts and bin sub-locations within a warehouse, so perishable and batch-controlled stock rotates correctly and nothing quietly goes out of date on the shelf.
Catalogue, kits & pricing
Organise the catalogue with categories and brands, build kits and bundles as parent SKUs that auto-deduct component stock when sold, set customer-group price lists with tiered quantity breaks, and run percent-off or amount-off promotions with coded validity windows.
Purchase orders & suppliers
Raise multi-line purchase orders with landed-cost proration and receive them in full or in part. A supplier catalogue tracks lead times, SKU mapping and a preferred-supplier flag, and OCR invoice ingest lets you snap a paper invoice and have the line items extracted for quick entry.
Production orders
Light manufacturing consumes components, produces parent SKUs and accounts for an optional scrap percentage — assembly handled in the same system that tracks the stock.
Customers, loyalty & campaigns
Customer records carry groups, credit limits, balances, billing details and full history. A points-based loyalty programme with Bronze/Silver/Gold tiers redeems at the till, segments filter customers by group, last purchase or lifetime value, and campaigns send a one-shot email to a segment with delivery tracking.
Reporting, insights & statements
The dashboard surfaces today and month sales, low-stock items, top revenue drivers and recent movements. Insights add ABC analysis, anomaly alerts, churn flags and cash-flow projection, while statements produce customer receivable aging and supplier payables.
AI assistant, reordering & forecasting
Chat over your business data with a read-only assistant, get velocity-based reorder suggestions and 30-day demand projections, and generate product descriptions on demand — all using your own AI key, so the intelligence runs on your terms.
Roles, audit & API
Five default roles (Owner, Admin, Manager, Cashier, Stockkeeper) across thirteen permissions, a full audit log of every sensitive action with before/after values, manager-approval gates on refunds, voids and large adjustments, plus a Sanctum bearer-token REST API and HMAC-signed webhooks with a retry log. Run several companies from one install and switch between them.
A day with StockWise
A delivery arrives; you receive the purchase order, the landed cost spreads across the lines, and the new stock lands in the right warehouse and bins. A cashier opens a shift with a cash float and starts scanning sales at the POS, splitting tender and parking the occasional ticket. Mid-morning, a transfer moves fast-selling lines to a busier store, with the in-transit quantity accounted for the whole way. A low-stock badge prompts the AI reorder suggestion, which becomes a purchase order to the preferred supplier. At close, the cashier counts the drawer, the variance report prints a Z-report, and the dashboard already shows the day's sales, top sellers and what needs reordering tomorrow — no spreadsheet gymnastics, no manual tallying.
Built on a modern, maintainable stack
StockWise is built on Laravel 12 with Livewire 4, Tailwind CSS 4, Alpine.js 3 and Vite — a modern, well-supported stack that any Laravel developer can customise and extend. It runs on MySQL, MariaDB, PostgreSQL or SQLite, uses Spatie Permission for roles, Fortify and Sanctum for auth, and ships with a Pest 4 test suite. The interface is responsive for phones and tablets on the floor, supports six languages (EN/ES/FR/DE/PT/AR) with right-to-left and dark mode, and deploys on a VPS, cloud or your own hosting.
What you actually get
- Full Laravel source — app, controllers, services, models, migrations, seeders and tests
- Guided web installer with requirements check, database and admin account setup
- Compiled assets from Vite, ready to serve
- HTML documentation shipped inside the zip
- Optional demo seed with sample products and two weeks of sales
- API & webhook scaffolding — bearer-token API and signed outbound webhooks
- Lifetime access to the version you buy, plus free updates
Try it before you buy
A live preview is available with ready-made logins for Owner, Manager and Cashier, so you can see exactly what each role sees — from the back office to the till — before committing.
Pricing, support & guarantee
StockWise is available under the Standard License for $59, with 6 months of author support included. Need longer? Extend to 12 months for +$8.85 or 18 months for +$14.75 at checkout. Every purchase includes lifetime access to free updates and is backed by a 30-day money-back guarantee, so you can buy with confidence.
Frequently asked questions
Is StockWise really self-hosted?
Yes — you install it on your own server (VPS, cloud or your own hosting) using the guided web installer and keep full control of your data and source code.
Are there monthly fees?
No. It is a one-time purchase under the Standard License, with optional paid support extensions and free updates.
Can I run more than one location or company?
Yes — multi-warehouse stock and multi-company support let you manage several locations and run multiple companies from a single install.
What if it is not right for me?
Every purchase is covered by a 30-day money-back guarantee, and you can try the live preview first.
View StockWise — Multi-Warehouse Inventory with Barcode Scanning →