Numana Works

The complete feature guide

Everything Numana Works does — what each feature is for, how to use it step by step, and a worked example. Built so you can get going (and get unstuck) without waiting on support.

Getting started

Numana Works runs inside your Shopify admin. After you install it, your products, variants, inventory and locations sync automatically — there's nothing to import.

Numana Works home — Operations overview with inventory value, to receive, ready to post and open POs

Your Home tab — the whole operation at a glance.

How to set up
  1. Install Numana Works from the Shopify App Store — it opens right inside your Shopify admin.
  2. Let it sync. Products, variants, inventory levels and locations come straight from Shopify automatically. Your opening stock is your current Shopify count.
  3. Choose the Operations plan to start your free trial.
  4. Add your suppliers in the Suppliers tab (a quick form — usually a short list).
  5. Open Home to see live inventory value, open purchase orders, and what's waiting to be received or posted.
Example

Right after install, Home shows your inventory value (Shopify count × your unit cost), how many deliveries are to receive and ready to post, and your number of open POs — each number links straight to the screen behind it.

Purchase orders

Create purchase orders, send them to your suppliers, and track each one from draft through to fully received — all in one list.

Purchase orders list with status, supplier, dates and totals

The Purchasing list — every PO with its status, supplier, dates and total.

How to create a PO
  1. Go to Operations → Purchasing and click New purchase order.
  2. Pick a supplier from the searchable list (or add a new one inline). The PO number is filled in for you — edit it if you use your own scheme.
  3. Set the currency, an optional expected delivery date, and the receiving location (where the stock will land — required to submit).
  4. Add line items — product, quantity and unit price. Add payment terms and notes for the supplier if you like.
  5. Save as draft to keep working, or Save & submit to lock it in and send it to your supplier.
New purchase order form — supplier, PO number, currency, delivery location, terms, notes

The PO builder — auto-numbered, with delivery location, currency and terms.

Example

Ordering 50 of The Complete Snowboard from Alpine Gear Supply: pick the supplier, the PO auto-numbers to PO-0001, choose your warehouse as the receiving location, add the item with quantity 50 and your unit price, then Save & submit. It now shows as Submitted in the list and is ready to receive against later.

Receiving

Receiving is deliberately two steps: log a delivery fast when it lands, then settle the cost when you're ready. The costing step is where your true unit cost is built — from the PO price plus any freight and duties — and written to Shopify. Pick a part below.

Receiving — two-step list: draft receipts and confirmed receipts ready to post to Shopify

Two steps: log quantities & condition, then cost & post to Shopify.

Step 1 — log what arrived

  1. Open Operations → Receiving and click New delivery receipt (or open the matching PO).
  2. For each line, record what actually arrived — accepted, damaged or short. Only accepted units become sellable stock.
  3. Confirm the receipt. It moves down to Post to Shopify, ready for costing. (Nothing has reached Shopify yet.)

Step 2 — cost & post

  1. Click Cost & post on a confirmed receipt.
  2. Set the cost (see Building the cost) and choose how it should land (Blend or revalue?).
  3. Click Post to Shopify.
Impact on Shopify

Posting adds the accepted units to your Shopify on-hand and writes the unit cost to Shopify — one receipt at a time. Step 1 alone touches nothing in Shopify; only posting does.

  • If Shopify's count drifts after posting (a sale slipped in mid-update), the receipt appears under Needs your attention so you can retry the push or accept Shopify's count.

Building the cost

The cost you post is built per item, in two parts: a base unit cost, plus any shipment costs spread across the lines to give a true landed cost.

Cost & post — base unit cost, shipment costs (freight/duty/brokerage), spread method and the resulting landed cost per line

The cost & post screen — base cost, shipment costs, and the resulting per-unit cost.

1 · The base unit cost

Each line starts pre-filled, so you usually don't type anything:

  1. From the PO price — if the receipt is linked to a purchase order, the line uses what you agreed to pay.
  2. Falls back to your Shopify cost — if a line has no PO price, it uses the item's current cost, so it's never left at zero.
  3. Type your own — override either with the final figure if you already know it (say the supplier invoice differs).
2 · Shipment costs → landed cost

Add freight, duty and brokerage / other for the whole shipment, then choose how to spread them across the lines. The choice changes which items absorb more cost:

Spread by value (qty × cost)

Allocated in proportion to each line's value — expensive items absorb more of the freight/duty than cheap ones.

Best for duties (often value-based) and mixed shipments of high- and low-value goods.

Spread by quantity (units)

Allocated evenly per unit — every unit absorbs the same amount, regardless of price.

Best for freight on similar items, where cost tracks how many boxes shipped, not their value.

As you type, each line shows its resulting per-unit cost (base + its share of the shipment costs) — your true landed cost.

Example

15 snowboards are accepted at a PO price of CA$350 each. Add CA$200 freight spread by quantity — about CA$13 per unit — and each posts at a landed cost of roughly CA$363. Spread that same CA$200 by value across a mixed shipment instead, and the pricier lines take a bigger share.

Blend or revalue?

Shopify keeps one cost per item. When the cost you're posting differs from the item's current Shopify cost, you choose what happens to it.

Weighted average (blend in) — the default

The newly received units at their landed cost are averaged in with the stock you already hold. Existing on-hand keeps its value; the per-item cost moves toward the new one in proportion to quantities.

Use for normal, ongoing purchasing — prices drift and you want a smooth average.

Revalue (set exact cost)

Shopify's cost is replaced with the new landed cost, and your on-hand is revalued to it.

Use when the new cost is the correct one going forward — a price reset, or fixing a previously wrong cost.
Impact on Shopify

Either way, posting adds the received units to Shopify on-hand and writes the item's cost to Shopify. Blend nudges the weighted-average cost (no revaluation of existing stock); Revalue overwrites the cost and re-prices what's on hand, so your inventory value steps to the new figure.

  • Not sure at the time? Use Adjust cost on Stock & cost any time to correct or revalue.

Stock & cost

Keep your inventory quantities and true unit costs accurate. Four tools do the work — each writes its result straight to Shopify, and each is recorded in your Stock & cost history with a permanent ID. Pick one below for the full how-to and exactly what it changes in Shopify.

Stock & cost — inventory value, with stock take, adjust stock, adjust cost and transfer stock

Your inventory value, plus the four tools.

ST-####

Stock take — count a whole location

The right tool when you're counting everything at one location (a full or partial count), not just fixing one item.

How to
  1. On Stock & cost, click Stock take, pick the location you're counting, then Start counting.
  2. Go down the sheet and enter what's physically on the shelf for each item. The Shopify column shows the current count, and the Variance updates as you type.
  3. Leave an item blank to skip it (it isn't touched). Counting a big catalog? Save & finish later picks up where you left off.
  4. Click Apply counts.
Start a stock take — pick the location to count

Step 1 — pick the location.

Stock take count sheet — Shopify count vs your counted total, with the variance per item

Step 2 — enter your counts; the variance is worked out for you.

Impact on Shopify

For every item where your count differs, we set Shopify's on-hand at that location to the number you counted. Items left blank are untouched. Your inventory value moves with the new quantities — unit costs don't change.

SA-####

Adjust stock — a quick ±N correction

For fixing one item by a known amount — breakage, loss, or stock you found. (Counting a whole location? Use Stock take.)

How to
  1. Click Adjust stock, choose the item and location.
  2. Pick what happened — you have fewer than Shopify shows (remove) or more (add) — and enter how many units.
  3. Choose a reason (breakage, loss, found, count correction…) and click Apply adjustment.
Adjust stock — item, location, what happened, how many units, reason

A one-line, reasoned correction.

Impact on Shopify

We move Shopify's on-hand at that location up or down by the amount you entered. Nothing else changes — same unit cost, same other locations. The reason is kept in your history for the audit trail.

CA-####

Adjust cost — set or correct a unit cost

Shopify stores one cost per item. This is how you change it outside of receiving — to fix a wrong cost or set a new one.

How to
  1. Click Adjust cost and choose the variant.
  2. Enter the new cost.
  3. Choose how it should be recorded — the Treatment (below) — then Preview and Apply.
Adjust inventory cost — variant, new cost, and treatment (weighted average or revalue)

A cost change, with a choice of how it lands.

Two ways to record it

Weighted average (blend in)

Averages the new cost in with your existing on-hand. Enter the quantity received at the new cost and it blends proportionally — stock already on hand keeps its current value.

Use when topping up an item you keep buying.

Revalue (set exact cost)

Replaces Shopify's cost with the new figure and revalues everything on hand to it.

Use to correct a wrong cost, or set a new standard cost.
Impact on Shopify

We write the new cost to Shopify's single InventoryItem cost. Weighted average blends it in — no value change to stock already on hand. Revalue replaces the cost and re-prices your on-hand, so your inventory value moves by the difference.

TR-####

Transfer stock — move units between locations

Shift stock from one location to another. It's a move, not a gain or loss.

How to
  1. Click Transfer stock and pick the From and To locations.
  2. Add each item and the quantity to move (the amount available at the source is shown). Use Add item for more.
  3. Click Transfer.
Transfer stock — from/to locations, items and quantities to move

Move one or many items between two locations.

Impact on Shopify

Both Shopify counts update — the source location goes down and the destination goes up by the same amount. Your total stock and its value don't change, and unit costs are untouched.

Reorder

See what to reorder, based on your own sales — not a generic rule. Numana Works forecasts demand from your last 60 days of sales and flags what will run out before a new order can arrive.

Reorder — stock forecast and what-to-reorder table with on-hand, sales/day, days left, suggested quantity and supplier

A forecast ranked by how soon each item runs out — with suggested order quantities.

How to use it
  1. Open Operations → Reorder.
  2. Stock forecast ranks items by how soon they'll run out, given your sales rate and lead times.
  3. What to reorder shows each item's on hand, sales/day, days left, incoming, a suggested quantity, the supplier and an estimated cost.
  4. Start a purchase order straight from a suggestion when something needs restocking.
Example

An item selling 0.02/day with 59 on hand shows as well stocked. When something starts selling faster than it's replenished, it climbs the forecast and surfaces a suggested order quantity — enough to cover the supplier's lead time plus a month of stock — and the supplier to order it from.

Suppliers

Keep your suppliers — contacts, currency, lead time and every order with them — in one place, so creating and tracking POs is fast.

Suppliers list with name, contact email and open PO count

Your suppliers, searchable, with open-PO counts at a glance.

How to use it
  1. Open the Suppliers tab. Click Add supplier to add one (name, contact, email, currency, lead time), or use the search to find an existing one.
  2. Click any supplier to open its detail — contacts, currency, lead time, and every purchase order with them and its status and value.
  3. Start a new PO for that supplier right from the detail view.
Supplier detail — contact, email, currency, lead time and all purchase orders

A supplier's detail — contacts, lead time, and all their POs.

Example

Open Alpine Gear Supply to see Maria Torres / orders@alpinegear.com, currency CAD, a 21-day lead time, and all 5 purchase orders with them — each with its status and value — then start your next order without leaving the page.

Tips & settings

A few things that make Numana Works fit the way you already work.

Good to know
Moving off Stocky?
On the roadmap

Still stuck?

Email us — you'll hear from someone who understands operations and how a store actually runs.

support@numanaconsulting.ca