Both hands are in the box. So you say the quantity out loud and the line fills itself in — in Dutch, Swedish, English or German, whichever the person on shift speaks. Type instead if you prefer; the choice is yours, every time.
And it never talks back. It fills in, or it stays quiet and tells you why. Everything else — margin on the line, dated cost history, landed cost, barcode labels — happens underneath while you keep unpacking.
There is nothing to install today. The button signs you up for one email, at launch — that is all it does.
Not a video and not a mockup — the module that runs in the receiving screen, loaded on this page. Say a number, or type one. Switch language and watch the answer switch with it.
voice-parse.jsTwo quantities in one sentence, an item it is not sure about, or more than is still outstanding: it fills in nothing and says why. A blank field is recoverable. A wrong quantity in your cost history is not.
Most tools cover deciding what to buy. This one covers what happens when the delivery lands on the counter — and it does the arithmetic while you speak.
Both hands in the box, so you say the quantity out loud and the row fills in. It proposes and you confirm — it never writes by itself, and it never talks back. Unsure, or a number larger than what is open? It fills in nothing and says why.
Built and testedOne row per SKU against the purchase order. Scan, and received quantity, cost, selling price and margin are all on that row. Partial deliveries leave the rest open.
Built and testedShopify keeps one cost per variant, so updating it silently rewrites your old margins. NordStock keeps its own dated record with a weighted average, so last quarter stays what it was.
Built and testedFreight and duty spread over the units that actually arrived, per shipment rather than per order — and you see the split before you confirm it.
Built and testedPrint labels for what arrived, not what was ordered, in the right quantities, in one step. EAN-13 and Code 128, on Avery sheets or rolls, with a calibration sheet so the first print lands right.
Built and testedYour own purchase orders and supplier records, with CSV import — because supplier data is the one thing Stocky would not export.
Built and testedDutch, Swedish, English and German. The receiving screen is used by whoever is on shift, and it explains itself in their language — not in the developer's.
Built and testedReorder suggestions from your own sales history. This one is not built yet — the shop-floor work comes first, and we would rather say so than list it as if it exists.
Not yetYou have just watched an app disappear. The least we can do is tell you exactly what exists.
Receiving, cost history, landed cost, labels, purchase orders, suppliers and CSV import are built and covered by automated tests. The barcodes on our checklist page are drawn by the same code that prints them — scan them with your phone.
So you cannot install it today, and there is no subscription to start. When it is listed, that will be said plainly here.
Eight questions to ask any inventory tool you are evaluating, including ours. Read it here — it is useful whichever tool you end up choosing.
What we plan to launch with. Nothing here can be bought today.
💡 These prices are not live yet. There is no checkout, no trial running and no card being taken. When the app is listed, this is where the plans will be — and the price will not climb with your revenue.
Planned — one shop that receives deliveries and wants its cost prices right
Planned — a shop that would rather talk to its inventory than type at it
Planned — two or three shops, a large catalogue, and support you can hold us to
More than three shops, or an ERP alongside Shopify. There is no self-service plan above Kedja on purpose: a chain needs stock moved between locations, and we would rather agree what you need than sell you a button. Dedicated onboarding, an agreed response time and volume pricing — and the same straight answer about what is and is not built, whatever the size of the chain.
When it launches, billing runs through Shopify and you cancel in your own Shopify admin. Your data exports in full, including cost history — also on the day you leave.
Everything you need to know about NordStock.
No. NordStock is not in the Shopify App Store yet, so there is nothing to install and no subscription to start. Leave your email and you get one message on the day that changes.
It covers the operational half well — receiving against the purchase order, partial deliveries, cost and margin per line, dated cost history, landed cost and barcode labels. Demand forecasting is not built yet. If planning is your whole problem, other tools serve you better today, and our checklist says which questions to ask them.
Only as the result of something you did — confirming a receipt, or correcting a stock level. It never writes to your store on its own, and after every write it reads the value back to check that Shopify actually accepted it.
Two things, both narrow. You can ask questions about your own stock and margins, answered from your own data. And you can speak a quantity while receiving instead of typing it — it fills the field in, you confirm, and it never speaks back. If it is unsure, or hears a number larger than what is still outstanding, it fills in nothing and tells you why. A blank field is recoverable; a wrong quantity in your cost history is not.
Your data is stored in the EU (Frankfurt). From your orders we read only the variant, the quantity and the order number — never your customers' names, addresses or payment details. Page views are counted with a cookie-free tool. The full list of processors is in the privacy policy.
Fair question, right now especially. Everything exports to CSV, including your cost history, and that is part of the product rather than something you have to ask for. Our terms commit us to at least 60 days' notice if we ever discontinue the service.
One email at launch. Nothing else, and you can leave at any time.