Install
For Shopify Merchants

The inventory app
that pays for itself.

Forecasting, POs, receiving, and counts — built for Shopify merchants who want to sell more and waste less.

One prevented stockout can cover 3 months.

14-day free trial · No credit card · Cancel from your Shopify admin

StockKoala dashboard showing inventory overview
The problem

You're losing customers to inventory mistakes.

Shopify shows what you should have. It doesn't catch shrinkage, expiring products, or warn you before a bestseller goes out of stock.

Shrinkage leads to oversells

Phantom stock from damage, mispicks, and returns. You find out at pick time — and the customer pays for it.

Expired products kill trust

Without batch-level expiry tracking, FIFO becomes guesswork. Product expires in the back, ships late, costs you refunds and trust.

Stockouts drain revenue

When a bestseller hits zero, the sale's already gone. No early warning, no reorder timing, no clue what it's costing you.

How it works

Three steps. No spreadsheets.

Plan what to buy, generate the PO, then receive and count cleanly when it lands.

1

Plan & Forecast

See real sell-through, seasonality, and expiration risk per product — without stockouts skewing the numbers. One click adds anything low to your order list.

Product Units Vel. Days Status Order Qty Action
Tim's T-shirt Black / M
0 1.2/d 0 Sold out
5
In progress
Tim's T-shirt Brown / L
0 0.4/d 0 Sold out
2
Ready
Baseball Cap One size
10 0.3/d 33 OK
1
Ordered
Chocolate Bars Case · 30
342 1.4/d 244 OK
2
Cookies Case · 80
354 0.9/d 393 OK
5
2

Create PO's

Turn that list into a purchase order, assign it to whoever's buying, and capture supplier receipts as they arrive. Review and push price updates back to Shopify from one place.

Purchase Orders My POs only
Deadline: 6/12/2026 20 days left
Chocolate Bars · Case 30
2 of 2 cases
2
Ready
Cookies · Case 80
3 of 4 cases
3
3

Receive & count

Receive against what you ordered and update Shopify as you unpack. Quick low-stock checks and expiry alerts catch problems before they reach customers.

Check Daily checks
Product Bin Count Action
Tim's Cookies Case · 80
S02
3
Chocolate Bars White · Case 30
S03
8
Tim's T-shirts Black / L
L01
2
Baseball Cap One size
L06
10
What's inside

Built for imperfect inventory.

Stockouts happen. Counts drift. Shipments arrive incomplete. Expiration matters. StockKoala keeps Shopify aligned with reality.

Purchase orders

Buy faster. Stay organized. Update Shopify from receipts.

Keep purchasing organized without spreadsheets. Employees work from focused buying lists, receipts auto-link to products, and managers update Shopify cost and pricing inside the app.

  • Employees work from focused buying lists, while you track the PO as a whole
  • Upload receipts and auto-link to the products that were purchased (manual override available)
  • Update Shopify cost and pricing in-app, with landed-cost and currency tools
  • Progress bars per product, plus overall PO progress
Receipt → Shopify cost and price
PO-2026-0001 Assigned to Amy
Receipt Auto-linked
Cookies $12.00 $13.50
Chocolate Bars $4.99 $5.49
T-shirt · Black $24.00 $26.00
0 prices synced to Shopify
Checks & counts

Keep counts accurate, so you stop overselling.

See low stock and expiring items, then run fast bin checks to keep Shopify accurate. Verified items stay checked until inventory changes.

  • Low-stock and expiring items surfaced automatically
  • Bin-based checks for fast, consistent walkthroughs
  • Verified items stay checked until inventory changes
  • Scheduled section checks on any cadence
Section check · Aisle 3
Tim's T-shirts · Black / L Bin L01 · 2 units
2
Tim's Cookies · Case 80 Bin S02 · expires in 12 days
14
Baseball Cap Bin L06 · 10 units
10
Chocolate Bars · White Bin S03 · 8 units
8
0 SKUs flagged today
Reports & insights

Understand your inventory, stop losing money.

See your inventory health at a glance, then drill down by product to fix issues fast. Track losses from damage, expiration, or missing inventory, and see exactly who made each change.

  • Inventory value at cost and retail, at a glance
  • Health scorecard: shrink rate, loss trend, cost impact
  • Shrink breakdown by reason: damaged, expired, missing
  • Alerts for unusual inventory changes
Inventory health · 24h
0 SKUs
  • Healthy 60%
  • Low stock 20%
  • Expiring 12%
  • Out 8%
Recent activity
Sarah counted Aisle 3 · 14 SKUs verified
Mike Cookies · 1 damaged Damage
Jen Chocolate Bars · pulled 3 short-dated Expiring
And there's more

The little things that save you hours.

The practical stuff your team uses every day. Click any feature to learn more.

Internal team messaging
Message a teammate, a group, or the whole team from any page via the message bubble. Assign tasks and keep notes from the same place — no second app to babysit.
AI quick categorizing
StockKoala spots products that probably have expiration dates and surfaces them for one-tap setup — so batch and expiry tracking happens without scrolling your whole catalog.
Pricing calculator
Add product cost, shipping, taxes, and duties together to calculate the true cost of every SKU. Push updated cost and sell prices back to Shopify right from the app — and convert between multiple currencies along the way.
Packaging supplies tracking
Track packing supplies (boxes, mailers, void fill) with scheduled checks, set reorder points and quantities per item, and generate simple order-list PDFs per supplier when it's time to restock.
Print your own barcodes Coming soon
Products without barcodes? Generate UPC, EAN, or Code 128 labels right from the app and print them on any standard label printer. No third-party generator required.
Pricing

Start free. Grow into it.

Every paid plan is a 14-day free trial. Cancel anytime from your Shopify admin.

Starter
Free

Barcode counting, low-stock alerts, 1 employee. Good for solo shops.

Growth
$39.99 /mo

Unlimited employees, CSV exports, batch & expiry, scheduled checks.

Pro
$69.99 /mo

Everything in Growth, plus full purchase orders & supplier management.

FAQ

Good questions. Clear answers.

How long does it take to get set up?
Most stores are counting within 30 minutes of install. The app syncs your Shopify catalog automatically — you just create badges for your team and start scanning. For larger catalogs, book a 1:1 onboarding call and we'll walk you through it live.
Will this work with my existing barcodes?
Yes. StockKoala reads any barcode you already have on Shopify (UPC, EAN, Code 128, QR). Generating and printing your own barcodes from inside the app is coming soon.
What Shopify permissions does it need, and what data does it touch?
Read & write access to products, inventory, locations, and orders — the minimum needed to keep counts in sync. We don't read customer PII. Full details in our privacy policy.
Do you support multiple locations?
Not yet — StockKoala currently works with a single Shopify location. Multi-location support is on the roadmap and actively in progress.
How does billing work?
Billing is handled by Shopify and appears on your regular Shopify invoice. Every paid plan starts with a 14-day free trial. You can cancel anytime from your Shopify admin — no email required.
What happens to my data if I uninstall?
Your Shopify inventory stays in Shopify, untouched. StockKoala-specific data (batches, POs, activity logs) is retained for 30 days in case you reinstall, then permanently deleted. Request immediate deletion anytime via our data deletion page.
Can I migrate from another inventory app?
In most cases, yes — we can import counts, suppliers, and POs from CSV. Book an onboarding call and we'll scope the migration with you before you commit.
Who do I talk to if something breaks?
Email support@stockkoala.com. Critical issues get a response within 24 hours. See our support page for full response-time targets.

Ready for inventory you can trust?

Install StockKoala in under 2 minutes. Then book a free onboarding call and we'll set it up with you.

14-day free trial · No credit card · Cancel from your Shopify admin