Help centre · Step-by-step manual

Stock

Choose the appropriate workspace and branch. Your plan, enabled modules and team permissions determine which actions are available.

Stock needs the Silver package of the program, or any CreekPOS Online plan. On the program everything is in Inventory on the top bar; on CreekPOS Online in the Inventory menu of the web app. A cashier can be given the right Inventory & receiving.

On a till connected to CreekPOS Online, Inventory opens the web app: receiving and stock-takes are done there (on the PC or a phone).

The stock screen

Inventory → Current stock: each product's barcode, stock, full stock, cost, price, stock value and expiry. Products running low are in orange.
Inventory → Current stock: each product's barcode, stock, full stock, cost, price, stock value and expiry. Products running low are in orange.

The tabs: Current stock, Running low and Expiring soon (and Ingredients when recipes are on). Beside the list: Receive stock (Ctrl+R), Set stock, Expiry date, Print label, Edit, Print stock (Ctrl+P) and Stock-take.

Only products with a Full stock above 0 are tracked; set it in the product editor (see Products).

Receiving a delivery

  1. If you keep a suppliers list, press Supplier: … and pick who delivered (Receiving from which supplier?).
  2. Scan each item into the box at the top: each scan adds one piece (or a whole pack, if you scan the pack barcode). Or select a product and press Receive stock (Ctrl+R) to type the quantity.
  3. With lots on, or for a product sold in packs, the delivery window asks for Packs, Pieces, the Pack cost or Piece cost (empty keeps the product's cost), the Expiry of this delivery and a Batch / invoice ref.

The stock goes up at once. A cost you type replaces the product's cost (CreekPOS keeps the last cost, not an average), and that is what the profit report uses from then on. A negative quantity corrects a mistake.

Set stock puts a product's stock to the number you type (after a count of one shelf, for example).

On CreekPOS Online: Inventory → Receive: pick the supplier, then up to 12 lines with packs, cost, quantity, expiry and batch; it prints a delivery note. Each branch has its own stock.

Packs and cartons

With Purchasing on (Settings → Features; Gold), a product has Pieces per pack and a Pack barcode. Scanning the carton's barcode at receiving (or at the till) counts all its pieces, and the pack cost is divided into the piece cost.

Purchase orders

Purchase orders also need Purchasing. The Purchase orders button on the top bar lists them (Open, Closed, All).

  1. New order: pick the supplier, scan or search the products, type how many packs or pieces and the piece cost; add the expected date and a note. Save order. It is numbered PO-1, PO-2… and CreekPOS offers to print it for the supplier. (You can also Import a supplier's CSV.)
  2. When goods arrive, open the order and press Receive delivery. Type what came on each line, or press Everything outstanding came, then Receive what is listed.
  3. An order can arrive in several deliveries; what is still to come stays outstanding. The status moves from Open to Partly received to Closed. Close order ends it even if something never came; Cancel order is for an order that received nothing.

When supplier accounts are on, each delivery books a supplier invoice on the supplier's account (see Suppliers). Purchase orders are printed; send the printout or a photo of it to the supplier.

On CreekPOS Online, Procurement adds the steps around an order: purchase requests and approvals, quotes from several suppliers by link, receiving with a delivery note and the supplier invoice checked against the order and the delivery. See Procurement.

Expiry dates and lots

Without lots, each product has one Expiry date: the nearest one on the shelf. Receiving a delivery with an expiry date updates it.

With Lots on (Settings → Features; Gold), every delivery becomes a lot with its own expiry and quantity:

  • Sales take from the lot that expires first (FEFO, first expiring, first out); returns go back to the lot they came from.
  • A pharmacist can pick the lot by hand with the Lot button at the till; First expiring first (automatic) is the default.
  • Selling from an expired lot is not blocked, but the till warns Expired stock.
  • The stock-take can count each lot. Inventory → Lots shows every lot, its history, and prints Stock by lot.

Stock received before you switched lots on stays as stock "not in any lot" and is sold after the non-expired lots.

Expiring soon

Expiring soon: what expires within 7 days, the nearest first; one item expires today.
Expiring soon: what expires within 7 days, the nearest first; one item expires today.

The Expiring soon tab lists products that expire within the days you choose (3, 7, 14, 30 or 60; 7 unless you change it) and those already expired, in red. When something is about to expire the top bar shows a red ⚠ n expiring button that opens this list. Put those items at the front of the shelf, or on a promotion.

On CreekPOS Online: Inventory → Expiring, also on the phone.

Running low

Running low: what to order to fill the shelf again, and what it costs.
Running low: what to order to fill the shelf again, and what it costs.

A product is running low when its stock falls to a share of its Full stock: 25 % unless you choose 10, 20, 33 or 50 %. Out of stock counts as low. The Running low tab shows, for each product, how many to order (full stock − stock) and what that costs at the current cost. Print stock prints it as your order list.

On CreekPOS Online: Inventory → Running low prints an order list, also from the phone.

Running low on the owner's phone: what to order and what it costs.
Running low on the owner's phone: what to order and what it costs.

The stock-take

  1. Inventory → Stock-take → start a stock-take.
  2. Scan or select each product and type what is really on the shelf. The expected quantity is shown beside it, and differences are coloured.
  3. You can count part of the shop. If you want everything you did not count set to zero, tick Uncounted = zero.
  4. Apply the stock-take: CreekPOS shows the value of the differences at cost, then sets the stock. Print differences prints what changed.

On CreekPOS Online several people can count at the same time from their phones (Inventory → Stock-take), and the differences can be downloaded.

Waste

Spoiled, broken or expired goods leave the stock with a reason: Spoiled, Dropped / broken, Expired or Other, and a note. Waste is valued at cost.

  • Program: Inventory → Write off (waste) (with recipes on; Gold).
  • CreekPOS Online: Inventory → Waste (Restaurant plan).

Recipes and prepared items

With Recipes & ingredient stock on (Settings → Features; Gold), selling a dish takes its ingredients out of stock: a coffee takes 18 g of beans and 250 ml of milk.

  1. Add the ingredients as products and tick Ingredient (they are stocked but do not show at the till).
  2. Open the dish and set its Recipe: each ingredient with its quantity in g/kg, ml/l or pieces, and the yield. Sizes and add-ons can change the quantities.
  3. The dish's cost is now worked out from its ingredients.

A sauce or a dough made in batches is a Prepared ahead (sell from stock) item. Prepare batch records a batch: How many units did you make? The ingredients leave the stock and the prepared units enter it.

A void or a return puts the ingredients back.

Food cost

The Ingredients tab (Inventory) and, on CreekPOS Online, Reports → Food cost show each dish's price without VAT, its cost, the margin and the food-cost percentage; dishes above 40 % are highlighted. Ingredient usage compares what the sales, preparation and waste used with what the stock-take found.

Stock movements

Every change of stock is recorded: sale, void, return, receiving, stock-take, edit, import, preparation, waste and transfer. On CreekPOS Online, Inventory → Movements shows one product's movements over a period with who did what, which answers why is the stock 3?. On the program, the lot history (Inventory → Lots) shows the latest movements of a lot.

Transfers between branches

With the Chain plan of CreekPOS Online, Inventory → Transfers moves stock from one branch to another: pick the two branches, add up to 12 lines and press Transfer. The stock moves at once (lots move with it) and a numbered transfer note prints for the driver. The sending branch must have the stock.

With Warehouses switched on, a branch can also keep stock in several locations (a back store, a warehouse, a van), and a transfer between branches can travel in transit until the other branch receives it. See Warehouses.

On this screen

Online · Current stock

Every product's stock, par, cost, value and expiry. Red = out or expired, orange = low or expiring.

How to use this feature

Print the stock list · Stock value · Low · Out · Expiring · Search · Name · Stock · Full stock · Cost · Value · Expiry · No data for this period · Movements

Online · Expiring

Expired first, then what expires within these days.

How to use this feature

Back · Expired first, then what expires within these days. · Warn days · Name · Expiry · Stock · Set expiry · No data for this period · Expired · Save

Online · Expiry control

How to use this feature

Reorder and expiry · Will not sell in time · Expired · Near expiry · Every dated lot · Sell-through · End · Markdowns due · Markdowns go in force by themselves every hour. · Markdowns wait for your approval. · A manager puts them in force. · Put the ticked markdowns in force · Bring in line now · Note

Online · Return to supplier

How to use this feature

Back · Note

Online · Back

Written off: the loss at cost. Returned: what the supplier credits or replaces. Compare the months before and after switching expiry control on.

How to use this feature

From · To · Apply

Online · Lots

Every delivery is a lot with its own expiry and batch reference. A sale takes the first expiring lot unless the cashier picks one; a return goes back to its lot.

How to use this feature

Back · Features · Stock value · Expiring · Expired · Stock by lot · Print · Name · Batch / invoice ref. · Expiry · Stock · Received · Cost · Value

Online · Running low

Products at their threshold: the alert %, worst first, what to order and its cost, an order list per supplier.

How to use this feature

Order list · Threshold · Order cost · Name · Stock · Full stock · To order · Cost · No data for this period

Online · Back · 2

How to use this feature

Selling · Price

Online · Movements

"Why is the stock 3?": one product's movements newest first — time, kind, change, balance after, reference, user.

How to use this feature

Back · Pick a product · Period · Last 30 days · Last 90 days · This month · Custom · Show · Date · Kind · Change · After · Reference · User

Online · Prepare

Preparing a batch of a prepared item (a sauce, a syrup, a dough) takes its ingredients from stock and puts the units made into its own stock.

How to use this feature

Prepare batch · Back · unit(s) of this product · This product has no recipe — set one first (Products → Recipe) · Prepared item · Units made

Online · Receive

Pick the supplier and list what arrived: product (name or barcode), quantity, unit cost, expiry. One movement per line.

A product with a pack size may be typed in packs with the pack cost.

Every line becomes a lot: type the supplier's batch or invoice reference.

A product that does not track its stock starts tracking it when a lot is received.

How to use this feature

From a photo · Back · Delivery note · Total · Print · Supplier · No supplier · New supplier · Phone · Product or barcode · Packs · Qty · Pack cost · Unit cost

Online · Reorder

Products making 80 % of sales · the next 15 % · the rest

Print or save as PDF, Excel, e-mail from your shop's address, or WhatsApp from your own phone (no cost).

Nobody supplies these yet: receive them from a supplier once, or set the item's supplier in Settings → Reorder and expiry.

Change a quantity, clear it to drop the line, or add an item; then make the purchase order.

How to use this feature

Reorder and expiry · Purchase orders · Items to order · Products making 80 % of sales · the next 15 % · the rest · Send the orders · Order · Supplier · Total · E-mail · Nothing needs ordering today. · Make the purchase order · Cut to fit the budget per order: the least urgent lines first. · Fast movers at risk

Online · Back · 3

How to use this feature

Online · Stock-take

Stock-take: open a session, count (from several phones at once; the last count wins), then apply.

How to use this feature

Back · Count · Note · Open a stock-take · Past stock-takes · Date · By · Status · Counted · Differences · Value difference · No data for this period · Show · Variance report

Online · Transfers

Move goods between branches: the quantity leaves one branch and lands in the other in one operation, with a numbered transfer note.

How to use this feature

Back · Items · Qty · Value · Total · From branch · To branch · Print the note · Pick two different branches · Branches · Product or barcode · Note · Transfer · Past transfers

Online · Waste

Write off what was spoiled, dropped or expired with its reason; it shows in the stock movements and the waste report, valued at cost.

How to use this feature

Write off (waste) · Back · Product or barcode · Quantity written off · Reason · Note · Write off

Online · Deliveries

How to use this feature

Back · Total · Units · Count · Date · Name · Qty · Unit cost · Expiry · By · No data for this period

Desktop · Inventory

Every product with a recipe: its price, what its ingredients cost and the food cost percentage (cost ÷ price). Restaurants aim at 25–35 %.

Full stock = the quantity when freshly restocked. Used for the low-stock percentage. Leave 0 for items you don't count (e.g. made-to-order food).

Set the date with the “Expiry date” button here or in the product editor. Expired products show in red, soon-to-expire in orange.

How to use this feature

Close · Jump to the search box · Open the selected row · Switch tab · Close this screen · This list of shortcuts · Current stock · Scan a barcode to add one, or pick a product · Name · Barcode · Stock · Full stock · Cost · Price

Desktop · Stock

How to use this feature

Cost · Packs · Pieces · what one carton costs — fills the piece cost · Pack cost · empty = keep the product's cost · Piece cost · No expiry date · Expiry date · Expiry of this delivery · the supplier's batch number or invoice number · Batch / invoice ref. · Receive stock · Cancel

Desktop · Stock · 2

How to use this feature

Batch / invoice ref. · Expiry · Supplier · First expiring first (automatic) · OK · Cancel

Desktop · Lots

A sale takes the first expiring lot unless the cashier picks one (Lot button at the till). Red = expired, orange = within the warning days.

How to use this feature

Search a product or a batch number… · Name · Batch / invoice ref. · Expiry · Stock · Received · Cost · Stock value · Supplier · Date · Expiring lots · Count this lot · Lot history · Print stock by lot

Desktop · Deliveries

How to use this feature

Deliveries total · Date · Product · Qty · Cost · Total · Expiry · By · Close

Desktop · Stock · 3

How to use this feature

Quantity written off · Reason · Note · Write off (waste) · Cancel

Desktop · Stock-take

Walk the shelves: scan each product and type what is really there. When done, tap "Apply" — stock is set and the differences are recorded. You can count from the phone too (dashboard → Inventory).

How to use this feature

Scan the barcode or search by name, then Enter · All · Not counted · Differences · Name · Barcode · Expected · Counted · Difference · Cashier · Count selected · Apply the stock-take · Uncounted = zero · Print differences

Help centre

Search by feature, screen or task. Open a guide and share its link with your team.

Help centre