In this article
Header & identity badges
The top of the product page shows the primary photo (or a placeholder if none uploaded), the product name, description, and the Edit product button. The overall stock status badge also lives here — a color-coded pill that reflects the current inventory health at a glance.
Below the header, a row of identity badges shows the key details that have been set:
Click to filter the products list by this category.
The primary SKU code. Click to copy it to your clipboard.
The product's barcode.
The assigned supplier.
Shown when no supplier is assigned. Click to open the edit sheet directly on the supplier field.
Pricing & inventory cards
The Pricing card shows Retail price, Supply price, and Markup percentage as read-only stats. Markup is auto-calculated whenever both prices are set — if supply price is blank, markup won't show.
The Inventory card shows total stock quantity, low stock level, reorder quantity, and the track stock setting. All values are display-only here — click Edit product to change them.
Location breakdown
For organizations with more than one location, a Location Breakdown section appears below the main inventory card. Each branch gets its own mini-card showing:
Location name and whether it's the default
Current stock count at that branch
Per-location stock status badge
The minimum stock level set for that location
This section is hidden for single-location organizations.
Linked services
The Linked Services section shows every service that is connected to this product. When a linked service is added to an appointment or invoice, the product is automatically included at the configured quantity — your team doesn't have to add it manually.
This is useful for services that always use specific materials — for example, an HVAC tune-up that always consumes one filter, or a color treatment that always uses a specific toner.
Where to manage links: Service-product links are set from the Services section, not from the product page. Open a service, find the Linked Products section, and assign the product + default quantity there. The product profile shows the links as read-only.
Usage history
The Usage History section lists every invoice and appointment where this product has appeared. Each row shows the date, client, quantity used, the unit price at the time of sale, the total, and the team member who added it.
Use this to understand demand. If you're averaging 30 units per month, you should be keeping at least a 30-unit buffer and your low stock level should trigger before you fall below a week's supply.
Suggested threshold formula
Low stock level = (Avg monthly usage ÷ 30) × Lead time in days × 1.2
The ×1.2 is a 20% buffer for demand spikes.
Stripe sync
nbound automatically creates and updates a matching Stripe Product and Price whenever you save a product. This means when the product appears on a paid invoice, Stripe already has all the metadata it needs — no manual Stripe setup required.
The sync is one-way: nbound → Stripe. If a Stripe record gets out of sync, open the product profile and click Sync to Stripe to force a re-sync.