Once average costs are on, receive in Stockie

With average cost tracking on, receive every purchase order in Stockie. Stock that arrives any other way brings quantity without cost, and your averages drift wrong without anything telling you.

Why

Your average only moves when you receive a purchase order in Stockie. At that moment Stockie blends two things: the units you already hold, valued at their current average, and the units just arrived, valued at what you actually paid.

Stock that reached Shopify some other way is still counted in the units you already hold. What is missing is its price: it is assumed to have cost whatever your average already said, because Stockie was never told otherwise.

So the average quietly stops tracking what you really pay. If the stock you brought in elsewhere cost more than your average, your figure is too low; if it cost less, too high. Either way it drifts away from reality, and the more you receive outside Stockie the further it goes.

What counts as receiving elsewhere

  • Receiving in Stocky or any other inventory app
  • Receiving against a Shopify native purchase order
  • Using a Shopify transfer to bring stock in
  • Manually adjusting stock upward to record a delivery

Why it is hard to spot

Nothing errors. The number just drifts, a little at a time, and it usually surfaces months later when a margin looks wrong.

Adjustments are for corrections, not deliveries

Inventory adjustments change quantity only. They never change cost, so using one to record a delivery is exactly the case above.

Stocktakes are safe

Counting stock does not disturb your averages. A stocktake changes quantities, and leaves the cost of each unit exactly as it was.

Anything a count finds is treated as having cost your current average, which is the sensible assumption when nobody knows what was paid for it. So run counts as often as you like - it is deliveries arriving from outside Stockie that cause the damage, not counting what is on your shelves.

Fixing a cost recorded wrongly

Correct it through the purchase order rather than an adjustment. Which route you take depends on whether the stock is already in.

If you have not received it yet, just fix the number. On the receive screen, each line's unit cost has an edit control beside it, and you can use it while the order is ordered, partly received or fully received. Tick Also save as the default cost if the old figure was wrong for future orders too.

If those units are already received, changing the cost will not rewrite what has already happened. Costs apply going forward: units already received keep the cost they came in at, so a correction changes what your next receive books rather than the one that has been.

Get in touch before doing anything else. Putting an already-received cost right depends on what has happened since, and we would rather work it out with you than have you unpick it and find the average has moved somewhere else again.

During a migration

Finish moving across before switching average cost on. See cutting over without double-counting inventory.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us