Every item in Bizuno has a Type, and the type decides how that item behaves on documents, in the GL, and in reports. Getting the type right the first time saves hours of reconciliation later.

The seven types at a glance #
| Type | Tracks stock? | COGS on sale? | Ridgeline example |
|---|---|---|---|
| Stock | Yes | Yes | A complete bike, a frame, a chainring — anything you hold and count. |
| Non-Stock | No | Yes (direct cost on bill) | Items you drop-ship or buy-to-order, never warehouse. |
| Service | No | No | Tune-ups, custom fit sessions, bike rentals. |
| Assembly | Yes (finished good) | Yes (rolled from components) | Custom-built bike made from a frame + components. |
| Master | No — aggregates variants | Inherits from variant | “Cooper gravel frame” master with size S/M/L/XL variants. |
| Special | No | Yes (direct cost) | One-off special-order part keyed in at counter. |
| Labor | No | No (direct labor expense) | Mechanic’s hourly billable time. |
Stock #
The default. Use it for anything you physically hold and want to count.
- Qty on Hand / On Order / Allocated all track.
- Receives create FIFO cost layers.
- Sales relieve inventory and post COGS using the FIFO or average-cost method you chose at setup.
- Shows up in Low Stock Alert, Stock Value, and every physical-count-style report.
Non-Stock #
For items you invoice and bill without ever holding. Drop-ship parts, marketing services you resell, print-on-demand apparel.
- No on-hand tracking.
- Cost comes directly from the vendor bill line, not from a cost layer.
- Doesn’t appear in Low Stock / Stock Value reports.
Service #
For time and expertise you sell that has no COGS component — or whose labor cost is captured via Labor items or payroll.
- No inventory, no COGS.
- Revenue-only on the sales side.
- Example: the hourly “Tune-Up” line on a work order.
Assembly #
A finished good you build from component parts using the Assemblies module. The SKU itself is stock (you can hold and count it), but receiving it doesn’t happen through a vendor — it happens via a Build transaction that consumes components.
- Has its own on-hand quantity.
- Has a Bill of Materials (BOM) that lists component SKUs and quantities.
- Build transactions relieve components and add assembly to stock; unbuild reverses the flow.
- See the Assemblies article for the full workflow.
Important: You can’t switch a SKU’s type once transactions exist. Plan ahead — if you might want to track stock on an item later, start it as Stock (not Non-Stock) even if you zero-qty it for now.
Master #
A parent SKU that aggregates multiple variants. The master itself isn’t sold or stocked; customers pick a variant. A gravel frame that comes in four sizes is one Master with four Stock (or Assembly) children.
- Simplifies catalog browsing (“one frame with size options”) without creating a distinct SKU-per-variant burden for staff.
- Reporting can roll up by master or drill down by variant.
Special #
For one-off, typed-at-counter items that you don’t want cluttering the catalog. A customer asks for an obscure part that’s a one-time order — use Special with a free-text description and price, and it flows through to the bill without a permanent SKU.
- No stock tracking.
- Cost and price entered at the line.
- Use sparingly — Special items make reporting harder. If you order something twice, promote it to a real SKU.
Labor #
Hourly time that bills direct to a customer. Distinct from Service because Labor can tie back to an employee (via the Employee contact type) for productivity and commission reports.
- No stock.
- Posts to a direct-labor expense account.
- Typical: “Mechanic-Lvl2” Labor SKU at $90/hr, used on work orders for custom-build assembly time.
Choosing the right type for Ridgeline Cycles #
- Complete bike from a distributor → Stock.
- Custom bike you build → Assembly (with BOM for the frame, group, wheels, tires, cables).
- Frame with size options → Master parent with Stock/Assembly children.
- Brand-new helmet model you want to stock → Stock.
- A specialty saddle a customer special-orders once → Special.
- Labor on a work order → Labor.
- Annual tune-up package → Service (or Assembly that bundles Labor + consumables).
- Drop-ship-only accessories from your online storefront → Non-Stock.
Where to go next #
- Assemblies — building a custom bike from components.
- Stock levels — reorder planning for Stock and Assembly items.
- Inventory Reports — slice the catalog by type.