Products & Inventory overview

The 2 pages: Products (catalog) and Inventory (operations), suppliers, POs, multi-location

Products & Inventory module

Salon product management (shampoo, dye, palettes, retail items) lives across two distinct pages: the catalog on Products, daily stock operations on Inventory.

The 2 pages

Products (/manager/products)

Catalog management. Create products here: name, SKU, barcode, price, category.

  • 3 tabs: Retail Products, Professional Products, Categories
  • CSV import / export for bulk operations

Inventory (/manager/inventory)

Operations. Stock levels, movements, purchase orders, transfers.

  • Stock on hand
  • Purchase orders (PO)
  • Stock transfers (multi-location)
  • Low stock alerts
  • Stock adjustments (adjustment, waste)

Product types

RETAIL

For sale: shampoo to customer, styling product, body balm.

PROFESSIONAL

Used during service: hair dye, foil, template. Auto-deducted on appointment completion (if linked to service).

Stock movement types (8)

  1. PURCHASE – received (on PO receipt)
  2. SALE – POS auto-deduct
  3. SERVICE_USAGE – consumed during service (PRO products)
  4. ADJUSTMENT – manual correction
  5. WASTE – loss (expired, damaged)
  6. RETURN – customer return
  7. TRANSFER_OUT / TRANSFER_IN – between locations
  8. STOCK COUNT – physical inventory result

Every movement audited: product, quantity, prior stock, new stock, who and when.

Multi-location support

If you have multiple salon locations:

  • Per-location stock (LocationInventory)
  • Per-location low-stock alert
  • Per-location reorder point
  • Inter-location transfer (PENDING → IN_TRANSIT → RECEIVED)

What customers see

Customers see only RETAIL products on the booking page "Products" section (if you publish). PRO products are internal.

When to use it

Scenario 1, new product line arrives Products → + New. If 30 products, CSV import is faster.

Scenario 2, weekly low stock check Inventory → Low Stock tab. Below-reorder items list. Start a purchase order.

Scenario 3, customer buys a shampoo At POS, add shampoo to cart. After payment, stock auto -1 (SALE movement).

Scenario 4, hair coloring service "Hair Color" service has 50ml dye linked. On appointment completion, auto -50ml stock (SERVICE_USAGE).

Scenario 5, inventory correction Weekly count: should be 10 shampoos, only 8. Adjustment -2, reason: "Count variance." Audit-trackable.

Tips

  • SKU is unique, barcode too (if any). No duplicates, system errors.
  • trackStock toggle can be off for infinite-stock items (e.g., service-style "Tea gift").
  • PRO products' unit-size matters (e.g., 1000ml bottle, 50ml usage). Without it, service usage is wrong.
  • Multi-location: start with first-time init: equally distribute or assign to primary. Don't leave empty.
  • Retail vs Professional distinction: RETAIL is sellable + commissionable, PRO is only service usage.

Related articles

#inventory#overview#termékek#készlet
💬

Have a question? Ask the AI assistant

The Bookinda AI knows the entire help center and can answer in seconds.

B

Bookinda AI Assistant

Ask anything about features, settings, or integrations.

Hi! I'm the Bookinda assistant. I can answer questions about features, billing, integrations, and more. What would you like to know?

Still need help?

Get in touch with our support team.

Contact us