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 during appointment checkout, as standalone sales, or online where clients browse, buy, and choose to collect at your business or reserve for their next appointment. See which products sell best, and sort your product list by stock quantity to see what needs reordering.
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 at a glance, with products low or out of stock 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 at checkout
Add products to appointment checkouts. Clients can purchase retail products when they pay for their services.
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. They pay online and choose to collect at your business or reserve for their next appointment.
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.
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 appointment checkouts, create standalone sales, or let clients browse and buy through your booking page.
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
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, and the products list search matches both — 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. You manage orders from your dashboard.
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 support team.