Product Sales & Inventory Management
Sell retail products in person and online through your booking page. Track stock, manage suppliers, and let clients browse and buy anytime.
What is products & inventory?
Salon product and inventory management is the system for cataloguing retail items, tracking stock levels, recording costs, and monitoring sales - so you know what is selling and when to reorder. Bella Booking lets you add products with prices, costs, SKUs, and barcodes. Sell in person at checkout or online through your scheduling page. Stock adjusts automatically, every movement is captured in an audit trail, each supplier shows the products you order from them, and a product sales report ranks what sold by revenue and units.
Salon inventory management is the system for tracking retail product stock, costs, suppliers, and sales - so you always know what to reorder and what is selling. Bella Booking's scheduling and product tools let you manage retail products alongside your services - and sell them online. Add products to your catalogue with prices, costs, and stock levels. Track inventory automatically as you sell. When stock runs low, create orders from your suppliers. Sell products at appointment checkout, on any appointment before the client arrives, as standalone sales, or online - where clients browse and buy through your booking page, add products while they book, and choose to collect at your business or reserve for their next appointment. See which products sell best, sort your product list by stock quantity to see what needs reordering, and sort by stock value to see what the shelf is worth at cost.
What's included
Key capabilities of products & inventory
Product catalogue
Create your product inventory with name, brand, price, cost, SKU, and barcode. Organise products into categories with images for easy browsing.
Stock tracking
Enable inventory management per product. Track stock levels automatically as you sell. See current quantities and stock value at cost (quantity times purchase cost), with a total for the catalogue you are viewing. Products low or out of stock are flagged in the list.
Inventory audit trail
Trace every stock movement - sales, restocks, and manual adjustments - with a full audit trail. Sort the product list by stock quantity to bring the lowest counts to the top.
Supplier management
Store supplier contact details for easy reordering. Each supplier shows the products you order from them, built from your purchase order history.
Supplier orders
Create purchase orders for suppliers. Track order status from ordered to received. Update stock when orders arrive.
Sell on appointments
Add products to any appointment - when it's created, edited, or at checkout. Stock is secured the moment a product is added, so the last units can't sell online before the client arrives, and the lines settle with the rest of the bill.
Standalone sales
Sell products without an appointment. Create quick sales for walk-in product purchases.
Sell products online
Clients browse and buy products directly through your booking page - and can add products while they book an appointment, paid at the appointment by default, or online in the same journey if you prefer. They choose to collect at your business or reserve for their next appointment.
Share a link to one product
Copy a link that opens one product on its own page, ready to paste into a Story, a post or a text. The link previews the product's photo, name and price, and it is only offered when a client could actually open it.
Two fulfilment modes
Offer two ways for clients to receive online orders - collect at the business or reserve for their next appointment. Each order shows the chosen fulfilment method so your team knows what to prepare.
Order management dashboard
Track every online order from placed through to picked up. Update order status as you prepare items, and see all orders at a glance with filtering by status.
Automated order notifications
Clients receive SMS and email notifications at each stage of their order - confirmation, ready for collection, and completion. No manual follow-up needed.
Product categories
Organise products into categories with images and descriptions. Categories appear on your online product shop so clients can browse by type.
Product reports
See which products sell best. Track product sales by date range or team member, and compare a period against the one before it. Current stock value at cost is on the Products list, not this report.
Bulk product import
Import products in bulk from a file. Add your entire product catalogue at once instead of entering products one by one.
Archive and restore
Archive discontinued products instead of deleting them. Sales history is preserved and you can restore products if needed.
How product management works
Add your products
Create products in your catalogue with name, price, cost, category, initial stock quantity, and whether they are available online.
Enable inventory tracking
Turn on inventory management for products you want to track. Set starting quantities.
Sell in person or online
Add products to any appointment - before the client arrives or at checkout - create standalone sales, or let clients buy through your booking page and add products while they book.
Manage online orders
Track online orders from placed to picked up. Clients choose to collect at your business or reserve for their next appointment. Automated notifications keep them updated.
Reorder when needed
When stock runs low, create orders from your suppliers. Mark orders received to update inventory.
Plan availability
Feature
Solo
Starter
Professional
All prices in AUD, GST included. No currency conversion fees.
Frequently asked questions
Do I have to track inventory for all products?
No. Inventory tracking is optional per product. Enable it for products you want to track, leave it off for others.
Can I sell products without an appointment?
Yes. Create standalone sales for walk-in product purchases. No appointment required.
How do I know when to reorder?
Sort your product list by stock quantity - tracked products come first with the lowest counts at the top, and untracked "Unlimited" products sort last. Products low or out of stock are flagged in the list, so they are easy to spot before you raise a supplier order.
Can I record what each product costs me?
Yes. Every product has a purchase cost field, and each supplier order records the unit cost you paid. Product reports cover sales revenue and units sold - margin and stock valuation reporting isn't available yet.
Is there a barcode scanner?
Products store SKU and barcode fields. Search matches both on the Products list, when you add a product to a sale or appointment checkout, and in the command palette - so a USB or keyboard-wedge scanner that types a code into the search box will find the product. There is no camera scanning or dedicated scanner hardware integration.
How does online product selling work?
Enable the product shop on your booking page. Clients browse categories, add items to their cart, and pay online. They choose to collect at your business or reserve for their next appointment. Clients can also add products while they book an appointment - paid at the appointment by default, or online in the same booking journey if you prefer. You manage orders from your dashboard.
Can clients use a promo code in the online shop?
Yes. Clients enter a code in the cart, and the cart shows the whole calculation - subtotal, any membership benefit, the discount and the total the checkout charges. Each promo code you create says what it discounts: Services, Products, or Services and products. There is no separate switch for the shop - creating a code that applies to products is the switch. Membership benefits come off first, so a percentage code never discounts an item a plan already covered, and cancelling or fully refunding an order gives the code back to the client.
Can I share a link to one product?
Yes. A product's menu on the Products page has Copy product link, which opens a page for that product alone - photo, brand, name, price and Add to cart. Paste it into a Story, a post or a text and the preview shows the product itself, not your shop front. The action only appears where a client could actually open the product, so the link you copy always works.
What fulfilment options do clients have?
Two options: collect at the business (client visits to pick up) or reserve for next appointment (product is set aside until their next visit). Each order shows the chosen method so your team knows what to prepare.
Are clients notified about their order status?
Yes. Clients receive automated SMS and email notifications when their order is confirmed, when it is ready for collection, and when it is complete.
Explore by business type
Ready to try products & inventory?
Start your free trial today. No credit card required.
Australian-owned business. Sydney-based team, with responsive support across multiple timezones.