Stock you can trust.
Counts that reconcile.
StockShelf is the inventory backbone of EternalEngine. Track quantities across warehouses and bins, run purchase and sales orders, and receive, issue, transfer, reserve, or adjust stock. Every movement writes an immutable transaction record — so on-hand is always a number you can defend.
Every movement leaves a trail.
Real inventory has more states than 'in stock' and 'out'. StockShelf ships them all as first-class operations, each one ledgered.
Receive into a location
Log incoming stock against a warehouse and bin. On-hand goes up, a transaction record is written, and unit cost is captured for valuation.
Reserve, issue, transfer
Hold stock for a job, issue it when consumed, or move it between warehouses. Available quantity recalculates the moment reserved changes.
Hit the reorder point
Each product carries a reorder point and reorder quantity. The low-stock report surfaces what is running thin before you stock out.
Stocktake & reconcile
Count physical stock, adjust the count, and the ledger records the variance. The on-hand figure is always backed by an immutable trail.
Inventory that holds the line.
Stock levels across warehouses and bins, immutable movement history, procurement and sales orders, and the reports that tell you what to reorder and what it's all worth.
Stock Levels Across Locations
Track on-hand, reserved, and available quantities per product, warehouse, and bin. Available is a guaranteed identity — on-hand minus reserved, never out of step.
Receive, Issue & Transfer
Move stock in, out, and between warehouses with dedicated operations. Reserve quantities for a job and release them later. Every action is one explicit, auditable verb.
Immutable Transaction Ledger
Every receive, issue, transfer, adjust, and return writes a permanent transaction record. Nothing is edited in place. The on-hand number is always reconstructable from the trail.
Purchase & Sales Orders
Raise purchase orders against suppliers and fulfill sales orders against stock. Receive against a PO to land inventory and capture unit cost in one step.
Reorder Points & Reports
Per-product reorder points drive a low-stock report. ABC analysis, aging, turnover, movement summary, and valuation reports turn the ledger into decisions.
Wired Into the Work
Stock consumed on a ProjectPath job draws down the right warehouse. Valuation and PO cost feed TitanLedger's books, and customer context lives in ClientForge — one OS, no double entry.
Numbers that hold under audit.
Every figure below is product behavior, not a marketing promise.
Stock operations — receive, issue, transfer, adjust, reserve
Built-in reports: ABC, aging, turnover, movement, valuation
Of movements written to the immutable transaction log
In-place edits — on-hand is always reconstructable
Pro tier and above
StockShelf ships on Pro ($99/mo, 5 users) and Business ($199/mo, 15 users). It tracks stock across as many warehouses and bins as your operation runs — no per-location surcharge.
See plan comparisonBetter together. By design.
StockShelf doesn't track stock in a vacuum: ProjectPath draws materials down as crews consume them, TitanLedger picks up valuation and purchase-order cost for the books, and ClientForge keeps the customer behind every order — one motion, no double entry.
Common questions, straight answers.
Which plans include StockShelf?
Pro and Business, with as many warehouses and bins as you run.
Does it handle purchase orders?
Yes. Raise purchase orders to suppliers, receive stock against them and track sales orders out.
Can I get low-stock alerts?
Yes. Set a minimum per product and the stock alerts page lists everything below it.
Can I restock a truck?
Yes. Truck restock moves stock from a warehouse to a vehicle so field crews carry what the day’s jobs need.
Run your business from one place.
Five plans, seventeen launch apps, one dashboard. Set up in under 5 minutes — change tiers any time.
From $0 · Basic $9.95/mo · Save 20% on annual billing · Upgrade or downgrade any time
