Low Stock Alerts
Finished Products
Stock by Product
ℹ How the JIT Reorder Logic Works
▼ Hide
🎯 Target Stock
How many finished products you want ready to ship. Set per-product on the Dashboard tab.
📦 Build Demand
Parts needed to assemble enough products to close the gap between In Stock and Target.
🛡 Buffer
Safety stock to keep on hand — absorbs supplier delays, failed prints, or surprise demand. Click to edit.
Shopping; To Order
= Build Demand + Buffer − On Order − On Hand
Floored at 0 — never goes negative. On Order deducted so you don't over-buy.
Floored at 0 — never goes negative. On Order deducted so you don't over-buy.
Example — Piston Stop 3D Print
Piston Stop target 20, in stock 5 → gap 15 to build
Each unit needs 1× Piston Stop 3D Print → Build Demand 15
Buffer 5, on hand 26
To Order = 15 + 5 − 0 − 26 = 0 → ✓ 6 extra (green)
Parts Inventory — click name for detail & image, click values to edit
Product BOM — click unit costs to edit
Product Pricing — click Shopify/Spruce prices to edit
Component Cost Breakdown
Assembly Log
Print Log
Sales Log
Purchase Orders
Inventory Adjustment Log