Skip to main content
SaloonERP

Inventory

Know what is on the shelf and what it cost you

Batches, expiry dates, cost against selling price, and a movement log for every unit that leaves the building.

The problem

Product is where salon margin quietly dies

Retail stock sits in a cupboard, gets used for back-bar, expires unnoticed and is written off without anyone knowing the real cost. Most salons cannot say what their true margin on product is.

Expired product discovered when a client complains

No idea whether retail actually makes money

Stock counts that never match the shelf

In practice

What it looks like

Low stock

Capabilities

How it works in detail

01

Batches and expiry

Receive stock in batches with their own expiry dates and cost. Near-expiry product surfaces before it becomes a write-off.

  • Batch number and expiry per intake
  • Cost recorded per batch
  • Near-expiry surfaced on the dashboard
02

Cost versus selling price

Both are stored, so margin is a fact rather than an estimate. Reports show what retail is genuinely contributing.

  • Cost and selling price per product
  • Margin visible on the product report
  • Tax handled in basis points
03

Movement log

Every unit in or out is a row: sold, adjusted, returned, wasted or transferred, each with a reason and an author.

  • Six movement types
  • Reason and author on every row
  • Running balance after each movement
04

Stock that cannot go negative

Selling a product decrements stock inside the same transaction as the bill. If there is not enough on the shelf, checkout tells you before the money moves.

  • Decrement inside the checkout transaction
  • Blocked if stock is insufficient
  • Low-stock threshold per product

0

Stock movement types

0

Silent write-offs

0

Prices tracked per product

0%

Of movements attributed

The flow

Start to finish

1

Receive stock

Log the batch, quantity, cost and expiry.

2

Sell it

Add the product to a session or a retail order. Stock moves automatically.

3

Watch the thresholds

Low-stock and near-expiry items surface before they become a problem.

4

Reconcile

Count the shelf, record an adjustment with a reason, and the log explains the gap.

Questions

About this module

Yes. Use a wastage or adjustment movement with a reason, and back-bar consumption shows up as a real cost rather than disappearing.

Your chairs are booked. Your books shouldn’t be a guess.

Set up in an afternoon. Cancel whenever.