Appearance
Inventory
The Inventory section tracks every individual physical unit in your boutique — every gown, veil, shoe, and accessory. While Products defines what you sell, Inventory tracks the specific units you have on hand: their barcode, location, status, and condition.
Each inventory item is one physical thing: a single gown in size 8 / Ivory at your Main Boutique. If you have three of the same dress in the same size and color, that's three inventory items — each with its own barcode.
Inventory Items List
The list shows every individual inventory item across all locations.

Columns
| Column | Description |
|---|---|
| Barcode | Unique barcode for the item (e.g., BO-100024) |
| Product | Product name with SKU below |
| Variant | Size / Color / Length |
| Location | Boutique location holding the item |
| Status | Color-coded status badge |
| Condition | New, Floor Sample, or Used |
| Price | Selling price |
Search & Filters
- Search — by barcode, serial number, product name, or SKU
- Status filter — show only items in a specific status
Item Statuses
| Status | What It Means |
|---|---|
| Available | In stock and ready to sell |
| Reserved | Held for a specific customer (with optional reservation timeout) |
| Sold | Item has been purchased |
| On Order | Pending arrival from a vendor |
| Consignment Returned | Consignment item has been returned to its vendor |
| Damaged | Damaged and not for sale |
Reserved items can have a reservation timeout — once the timeout expires, the item is treated as effectively available again so it can be sold to someone else.
Item Conditions
| Condition | Description |
|---|---|
| New | Brand new, never worn |
| Floor Sample | Display unit that's been tried on |
| Used | Previously sold or worn |
This is important when you have multiple of the same dress in different conditions — for example, a brand new gown vs. a floor sample of the same style at a different price.
Bulk Actions
Check the boxes next to multiple inventory items to enable the bulk action toolbar.

| Action | What It Does |
|---|---|
| Move Location | Transfer all selected items to a different boutique location |
| Change Status | Update the status (e.g., mark a batch as Damaged) |
| Change Condition | Update the condition (e.g., reclassify as Floor Sample) |
| Delete | Permanently delete selected items (with confirmation) |
You can also print barcode labels for selected items — see Printing Barcode Labels below.
Creating an Inventory Item
Most inventory items are created automatically when you receive a Purchase Order line — BridalOp generates a new item with an auto-numbered barcode (e.g., BO-100285), sets it to Available / New, and stamps the purchase price and acquired date from the PO.
You can also click New Item on the inventory list to create one manually.
Fields
| Field | Required | Description |
|---|---|---|
| Product | Yes | The product this item belongs to (searchable dropdown — type to filter, shows all active products) |
| Variant | No | Which variant (size / color / length) — appears after selecting a product, only shown if the product has variants |
| Location | Yes | Boutique location holding the item |
| Serial Number | No | Optional serial number |
| Barcode | No | Unique barcode (leave blank to enter later) |
| Status | Yes | Defaults to Available |
| Condition | Yes | Defaults to New |
| Purchase Price | No | Your cost for this specific unit |
| Acquired Date | No | When the item was received |
| Notes | No | Free-form notes |
Editing an Inventory Item
Click Edit on any item in the list to update its details.

All of the same fields from the create form are available, pre-filled with the current values. Click Delete Item at the bottom left to permanently delete the item, or Save Changes to update.
Printing Barcode Labels
Select one or more items from the inventory list and click Print Labels to generate a printable PDF of barcode labels.

Label Formats
BridalOp supports two label formats:
| Format | Size | Layout |
|---|---|---|
| Rollo / Dymo Roll | 3" × 2" | One label per page (designed for label roll printers) |
| Avery Sheet | 2" × 4" | 10 labels per Letter sheet (Avery 18163) |
You can print up to 100 labels per batch.
What's On Each Label
Each label includes:
- Store name at the top
- Product name (bold)
- Variant — size and color (e.g., "14 / Ivory")
- Barcode — CODE-128 format scannable barcode
- Barcode number below the barcode
- Selling price (large, bold)
- Product SKU at the bottom
Rollo / Dymo Example

Avery Sheet Example

How Inventory Connects to the Rest of BridalOp
- Products — every inventory item belongs to a product (and optionally a variant)
- Purchase Orders — receiving a PO line auto-creates inventory items with sequential BO-* barcodes
- Special Orders — items received against a special order become inventory tied to the customer
- POS / Sales — when you add a product to a sale, BridalOp shows you the available inventory items so you can pick exactly which physical unit you're selling
- Consignment — consignment items are tracked as inventory with consignment ownership and feed into vendor payout settlements

