Help center
Everything you need
to run Stockavo.
A plain-language tour of the app — what each part is for, the concepts worth knowing up front, and how the pieces fit together. No code or setup knowledge required.
What this app does
It's a day-to-day inventory system for a small-to-mid-size business: what you stock, what it costs, what you sell it for, who you buy it from, who you sell it to, and a full paper trail of every change along the way. Everything lives in one place instead of spreadsheets that drift out of sync — receiving stock, selling it at a counter or on account, counting it, moving it between locations, and reporting on all of it.
Getting started
Signing up automatically creates your own organization — there's nothing to configure before you start adding products. If you're joining a teammate's existing organization instead, accept the email invite they send you and you'll land straight in their workspace rather than a new one of your own.
Once you're in, add a few products first (Inventory → Products), then a supplier or two and a customer or two — most other pages need at least one of each to be useful. If you already have a product, supplier, or customer list in a spreadsheet, look for the "Import CSV" button on each of those pages instead of typing everything in by hand.
A few concepts worth knowing up front
Inventory
Sales
Fulfillment: pick, pack, dispatch
Once a sales order is confirmed and its stock reserved, these three steps take it off the shelf, into a box, and out the door. Find them under Operations → Fulfillment in the sidebar — or, in the condensed sidebar layout, Pick list in the main list and Pack list and Dispatch under More.
All three work the same way: a page showing what's waiting, grouped so you choose which orders to include; a numbered session you start from it; and a Complete button that records the result. A session can be cancelled but is never deleted, and every step shows up in the Activity log.
Pack list and Dispatch are optional. An order counts as fulfilled as soon as it's picked; packing and dispatch are extra tracking for teams that want to know what's been boxed and loaded, and they don't change the order's status. A Quick sale is fulfilled the moment it completes, so it skips the pick list and appears on the Pack list like any other fulfilled order — leave counter sales unticked when you start a pack session.
Purchasing
Stock operations
Reports & Activity log
Reports turns your live data into at-a-glance numbers and charts: inventory value, value by category, top products, stock by location, low-stock items, a "Sales" section (revenue and order count over a selectable window, a revenue trend, and a breakdown by payment method that splits Quick sale counter revenue from regular sales orders), a "Fulfillment" section (pick fill rate, and units picked, short, written off as damaged, packed and dispatched over a selectable window, by person and by order), and a "Pricing health" section covering average margin, products missing a price, and prices that recently changed or are about to expire.
Activity log is the full, org-wide feed of everything logged automatically as people work — every product edit, stock change, order status change, and price change, with who did it and when.
Your organization & team
This guide covers the shape of the app, not every button on every screen. If something here doesn't match what you're seeing, start with your organization's Owner or Admin — they can usually resolve a permissions question on the spot — or reach out at hello@stockavo.shop.
Common questions
Answers,
not tickets.
The questions people actually ask once they're using the app day to day.
Why does "Available" show less than what I counted on the shelf?
Something is reserved against a confirmed sales order that hasn't shipped yet. Check the product's Reservations panel, or the order it's tied to.
I made a mistake on an order I already sent or confirmed — now what?
You can't edit it directly once it's left Draft — that's intentional, so a supplier or customer's confirmed terms can't silently change. Cancel it, if nothing's shipped or received against it yet, and create a corrected one, or use the matching return once something has moved.
A product's quantity field won't let me edit it directly.
That product has batches, which makes its total a rollup of them — edit the specific batch's quantity instead, or use a stock movement or stocktake to log an adjustment.
What is a "Direct edit" in Stock movements?
A quantity someone typed in, rather than changed through a stock action: a new product's opening stock, a change on the product form or in a CSV import, or a batch being added, edited, archived or deleted. The note says which, and who did it is recorded. It keeps the movement history adding up to what's on hand. When you want to record why stock changed, use Apply adjustment (with a note) or a stocktake instead of typing over the number.
I can't delete a product.
Products are meant to be discontinued, not deleted. Discontinue (in the product's row actions) keeps all its history, marks it as no longer stocked, and can be undone with Reactivate. Owners and Admins also see Delete permanently, but that's only for a product added by mistake. Once a product is on a confirmed order, a return, a stocktake, a transfer or a pick list, it can't be deleted; the app names the record that's holding it. Discontinue it instead.
Where do I see who changed a price, and why?
The Activity log — every price change is recorded there, including any reason typed in on a bulk price edit.
My pick list won't let me press Complete.
At least one line was picked short without a reason. Hover the Complete button to see how many, then choose a reason — Not found, Damaged, Wrong item, or Other — on each short line.
What happens to units marked Damaged on a pick list?
When the list is completed, they're written off the batch they were meant to come from, as a Damage stock movement you can see on Stock movements. The order still wants them, so they stay reserved and go on the next pick list. Cancelling the list instead writes nothing off.
How do I give a driver access without showing them everything?
Invite them under Members with the Driver role. A Driver can't open products, customers or orders; when they sign in they see only the delivery runs assigned to them, with each stop's address, phone number and what to hand over. Assign them to a run on its page.
A delivery failed. What now?
The driver records why (nobody there, refused, wrong address, damaged or other) and can suggest a day to try again. The order shows Delivery failed, never Delivered, the customer gets an email saying it'll be rearranged, and your Owners and Admins get an email too. The order is listed under Failed deliveries on the Delivery runs page until you add it to another run. In that run's Add orders list it's marked Last delivery failed, and it's at the top once its retry date has come.
Why didn't a portal order confirm itself?
Either Confirm portal orders automatically is off (Settings → Customer portal), or something about the order needs a person: not enough stock for every line, the customer's first portal order, a total over your review amount, or an order that would take the customer over their credit limit. The order's page lists which under Check before confirming.
I made a mistake on an invoice. Can I edit it?
No: once issued, an invoice reads the same forever, because the customer may already have it. Void it (on the invoice, with a reason; reverse any payments on it first). It keeps its number and reads VOID, and what it billed goes back to the order's "to invoice", so you can create a corrected one. If you'd emailed it, the void form offers to email the customer that it's cancelled, with your reason; it's ticked for you.
Can my customer get the invoice as a PDF?
Yes. The invoice email has a View invoice button that opens the invoice online, no account needed, with Print or save as PDF. It always shows the invoice as it stands now: owed, paid, or VOID. To see exactly what they see, open the invoice and choose The customer's view.
I recorded a payment on the wrong invoice, or it bounced.
Open the invoice and press Reverse under that payment, saying why. The payment stays in the history, crossed out, with the reversal beside it, and the invoice goes back to owing that amount. Then record it where it belongs.
Why can't I create an invoice or record a payment?
You need the Finance permission (Owners and Admins have it; it can be added to any role on the Roles page), and invoicing is part of the Growth and Enterprise plans. The order also needs fulfilled items that aren't on an invoice yet: its Invoices card says what's left.
Where do I set GST or VAT?
Settings → Invoicing: the tax's name, its rate, and your tax number, printed on every invoice. Prices stay before tax. A product's own tax rate (on its form) wins over the workspace's, and a customer can be marked tax exempt in the Account section of their row on Customers. A change only affects invoices issued after it.
An order I expected isn't on the pick list.
The pick list only shows confirmed orders with stock reserved against them, and leaves out anything already on another open pick list, so two people aren't sent for the same stock. Check the order is confirmed with reserved stock, then look under Saved pick lists at the top of the page — an open list there can be continued, or cancelled to free its orders up again.
Make the next move
Good operations
feel lighter.
Give your team a clearer place to work.