Skip to main content

Inventory

Manage your stock of retail products. The system tracks stock levels and notifies you when a product falls below the minimum threshold.

Products

Adding a Product

Go to Inventory > Products and click New product. Fill in:

  • Name and SKU
  • Sale price and purchase price (purchase price is required)
  • Minimum stock threshold
  • Category and supplier (optional)

Stock Adjustments

Stock changes automatically when:

  • A product is sold via the POS
  • A purchase order is received
  • An internal consumption is registered
  • A manual adjustment is made

Purchase Orders

Create a purchase order per supplier to replenish stock.

  1. Go to Inventory > Purchase Orders and click New order.
  2. Select a supplier and add products with quantities.
  3. Send the order. The order number is automatically generated.
  4. When the goods arrive, click Receive to update the stock.

Deleting a Purchase Order

You can delete a purchase order regardless of its status (draft, ordered, or received).

  • Draft / ordered orders are deleted without any stock change.
  • Received orders trigger an automatic stock rollback: the received quantities are decremented and a reversing inventory transaction is created. Any uploaded packing slip file is also removed.

A confirmation dialog warns you when a received order is about to be deleted so stock is not accidentally reversed.

Purchase orders can be disabled entirely via Settings > Features. When purchase orders are disabled, the quantity_on_hand field becomes directly editable on each product.

Internal Consumption

Register products used internally (e.g. dye used during a service) via Inventory > Internal Consumption. The cost is calculated based on the purchase price.

Deleting an Internal Consumption Order

Every internal consumption order has a delete button. Deleting an order restores the stock of all products in that order. A confirmation is shown before the deletion is carried out.

Internal consumption can be disabled via Settings > Features. It requires purchase orders to be enabled first.

Low Stock Alerts

When a product falls below the minimum threshold, a notification is sent to admins. You can also see low stock items on the dashboard.