Calisto Inventory

Item registry, recipe costing, and procurement in one app.

Stock management with named locations and inter-location transfers. Recipe and BOM builder with food cost variance analysis. Supplier registry with five-stage purchase orders, auto-reorder rules, and approval routing. Batch and lot tracking with barcode generation. Scheduled physical counts with counter assignment and variance correction. Marketplace sync with auto-pause. Movement, aging, low-stock, and custom reports.

Stock & Locations · Recipes & Cost Control · Procurement · Batch Tracking · Physical Counts · Marketplace Sync · Reports

Stock Management

Items. Locations. Transfers. Every adjustment audited.

The item registry with SKU, barcode, category, cost, and location per item. Named stock locations for warehouses, storerooms, and vehicles. Inter-location transfers with audit trail. Six adjustment reason codes and configurable stock alert rules.

Stock Management

Items. Locations. Transfers. Every adjustment tracked.

The item registry carries SKU, barcode, name, category, quantity, unit cost, location, and reorder threshold per item. Named stock locations represent warehouses, storerooms, shelves, and vehicles. Stock transfers move inventory between locations with full audit trail. Six adjustment reason codes — purchase, usage, waste, transfer, correction, return — record every quantity change.

AllLow Stock
ItemSKULocationQtyStatus
Dishwasher PodsCLN-0421Main Store84In Stock
Pool Chlorine 5kgPCH-0019Pool Shed3Low Stock
Pillow Cases (Queen)LIN-0112Housekeeping0Out of Stock
Welcome Pack KitAMN-0055Front Desk42In Stock
HVAC Filter 16x20MNT-0308Maintenance12On Order

Item Registry

SKU, barcode, name, category, unit cost, location, reorder point, reorder quantity, and last-counted date per item. Create individually or import in bulk.

Locations

Named stock locations — warehouses, storerooms, shelves, vehicles. Each item carries a location assignment. Filter by location, view stock per location, track par levels per location.

Stock Transfers

Move stock between locations with a transfer record. Origin, destination, quantity, reason, and timestamp. Transfer history per item and per location.

Adjustment Audit Trail

Every quantity change — purchase, usage, waste, transfer, correction, return — records the reason, the person, the timestamp, optional notes, and a link to the related task.

Stock Alerts

Configurable alert rules per item. Threshold-based triggers for low stock, out of stock, and expiry warnings. Alerts route to email, in-app notification, or both.

Data Quality

Data quality monitoring across the item registry. Missing fields, duplicate SKUs, orphaned items, stale counts. Quality score per item and per category.

Recipes & Cost Control

Recipe builder. Food cost variance. Auto-depletion. Prep lists.

Composite items built from component inventory with rolled-up costing. Actual vs. theoretical variance analysis. POS-triggered auto-depletion through recipe decomposition. Demand-based prep lists. Inventory valuation and waste logging.

Recipes & Cost Control

Composite items. Theoretical cost. Actual cost. The variance.

Recipes define composite items from component inventory — ingredients, sub-recipes, yield, and rolled-up cost per unit. When a recipe sells through POS or Orderflow, component stock auto-depletes. Actual vs. theoretical food cost variance tracks the delta between what should have been used and what was consumed. Prep lists forecast demand against current stock.

Recipes
RecipeItemsYieldCostMargin
Caesar Salad71 portion$3.4278%
Margarita Pizza51 pizza$2.1882%
House Sangria (1L)61 liter$4.9071%

Food Cost Variance (AvT)

Actual vs. theoretical food cost analysis. Daily variance tracking compares what was sold (theoretical usage from recipes) against what was consumed (actual depletion from stock). Variance by item, category, and period.

Depletions

POS and Orderflow sale events auto-deplete component stock through recipe decomposition. The depletion log records every auto-deduction — item, quantity, source sale, timestamp — as an auditable trail.

Prep Lists

Forecast demand multiplied by recipe components produces prep requirements. Shortfalls against current stock are flagged. Create prep lists on demand or from scheduled forecasts. Assign to kitchen staff.

Valuation

Inventory valuation across costing methods. Total stock value by location, category, and item. Valuation snapshots for period-end reporting. Cost-basis tracking per batch.

Waste Log

Waste events recorded by item, quantity, reason (spoilage, damage, overproduction, expired), person, and timestamp. Waste reporting by period, category, and reason code. Feeds into AvT variance.

Recipe Builder

Composite items built from component items. Each recipe defines ingredient items, quantities, yield, and unit cost. Nested recipes supported — a sub-recipe as a component of another recipe. Cost rolls up automatically.

Suppliers & Procurement

Supplier registry. Purchase orders. Auto-reorder rules. Approval routing.

Vendor profiles with payment terms and lead times. Five-stage purchase order lifecycle. Configurable auto-reorder and alert rules per item. Manager approval for orders above threshold. Supplier invoice reconciliation.

Suppliers & Procurement

Suppliers. Purchase orders. Auto-reorder rules. Approval routing.

The supplier registry stores vendor profiles, payment terms, lead times, and order history. Purchase orders follow a five-stage lifecycle — draft, submitted, confirmed, received, cancelled. Auto-reorder rules create purchase orders when stock hits configurable thresholds. Orders above a spend limit route through manager approval before submission.

Preferred supplier assignment per item
Line items with quantity, unit cost, and total per order
Reorder dashboard — all items at or below reorder point
Order date, expected delivery, and received date per PO
1
Draft
2
Submitted
3
Confirmed
4
Received
5
Cancelled
PO-0041CleanCo Supply$1,2843 items
PO-0040Linen Direct$3,7105 items
PO-0039PoolTech Inc$8902 items

Supplier Registry

Supplier profiles with contact info, payment terms, lead times, product catalog, and order history. Preferred supplier assignment per item. Supplier performance tracking.

Auto Reorder Rules

Configurable rules per item. When stock falls below threshold: auto-create a purchase order to the preferred vendor, pause marketplace listings, or send a notification. Rules fire independently.

Alert Rules

Threshold-based alert rules separate from reorder. Low stock alerts, out-of-stock alerts, expiry warnings, and custom threshold triggers. Route to email, in-app, or team channel.

Approvals

Purchase orders above a configurable threshold require manager approval before submission to the vendor. The approvals queue lists all POs awaiting sign-off with line-item detail.

Supplier Reconciliation

Match supplier invoices against received purchase orders. Line-item comparison of ordered vs. invoiced quantities and prices. Flag discrepancies for review.

Printable PO Detail

Each purchase order renders as a printable document with line items, totals, vendor details, delivery dates, and internal notes. Print or export as PDF.

Tracking & Traceability

Batch and lot tracking. Barcode generation. Consumable depletion.

Lot-level tracking with manufacture date, expiration, and source. Barcode assignment with batch generation and label printing. Consumable tracking with depletion velocity and par-level reorder.

Tracking & Traceability

Batches. Barcodes. Consumables. Expiration dates.

Batch and lot tracking with manufacture date, expiration date, quantity, and source per lot. Barcode assignment per item with batch-generate and label printing. Consumable depletion tracking with consumption rate and par-level reorder. Expiration monitoring with configurable lead-time alerts.

Recall isolation. Filter by lot number to identify every unit of an affected batch, its current location, and its assignment. Isolate affected stock in one query.
LotItemExpiryQty
LOT-2841Pool Chlorine 5kg2026-09-1424
LOT-2839Dishwasher Pods2026-06-0248
LOT-2835Hand Sanitizer 1L2026-05-1112

Batch & Lot Tracking

Each batch carries a lot number, manufacture date, expiration date, quantity, and source. Track which batch went where. Filter by lot to isolate affected stock on supplier recall.

Barcodes & SKUs

Barcode assignment per item — manual entry or scan. Batch-generate barcodes for new inventory runs. Print barcode labels. SKU auto-generation with configurable prefix and sequence.

Consumables

Cleaning products, pool chemicals, printer toner, toiletries, amenities, food and beverage minibar stock. Consumption rate tracking and depletion velocity per item. Usage-triggered reorder at par levels.

Expiration Tracking

Expiration dates on every batch. Dashboard view of expiring stock sorted by urgency. Alert rules for expiry warnings at configurable lead times.

Physical Counts

Full counts. Cycle counts. Spot checks. Scheduled and assigned.

Three count types with recurring schedules. Counter assignment per session. Live variance on the count sheet. Manager review and approval. Correction adjustments with audit trail. Count trend analysis over time.

Physical Counts

Scheduled counts. Assigned counters. Variance tracking. Correction adjustments.

Three count types — full, cycle, and spot. Recurring schedules auto-generate count sessions by frequency, location, and category. Counters receive assigned item lists. The count sheet compares system quantities against physical counts with live variance. Manager review approves or rejects submissions. Correction adjustments apply approved deltas to stock quantities with full audit trail.

Count Sheet — Main StoreCycle Count · 2026-06-20
ItemSystemActualVar
Dishwasher Pods8479-5
Pool Chlorine 5kg330
Welcome Pack Kit4244+2
HVAC Filter 16x201210-2

Start Count

Configure a count by type (full, cycle, spot), name, location, and date. The system loads matching items into an editable count sheet with live variance calculation against system quantities.

Count Schedules

Recurring count schedules by frequency, location, and item category. Weekly cycle counts of high-value items. Monthly full counts of all stock. Schedules auto-generate count sessions on their trigger date.

Assign & Review

Assign counters to a count session. Each counter receives their assigned items. Manager review compares counter submissions, flags discrepancies, and approves or rejects the count.

Count History

Complete history of every count session — date, type, location, counter, item-level results, variances, and corrections applied. Searchable and filterable by date range and location.

Count Trends

Variance trends over time by item, category, and location. Identify items with recurring shrinkage. Track count accuracy improvement across periods.

Correction Adjustments

When physical count differs from system quantity, a correction adjustment generates with the delta, original quantity, actual quantity, counter, timestamp, and optional notes.

Marketplace Sync

Stock levels push to every channel. Zero stock pauses listings.

Connected marketplaces receive real-time stock updates. Auto-pause on out-of-stock. Auto-resume on restock. Sync health monitoring per channel with last-sync timestamp and connection status.

Marketplace Sync

Stock levels push to every channel. Out-of-stock items auto-pause.

Connected marketplaces receive real-time stock level updates. Push stock quantities to update availability across all channels. Pull reserved quantities from marketplace holds. When an item reaches zero, connected listings pause automatically. When restocked, listings resume. Configurable per item and per channel.

Sync health monitoring. Channel-level sync status with last-sync timestamp, synced item count, and connection health indicator. Paused channels flagged with reason.
Channel Sync Status
Airbnb142 items2 min ago
Booking.com89 items5 min ago
Direct Shop214 items1 min ago
VRBO67 itemsPaused
Reports & Analytics

Movement. Low stock. Aging. ROI. Custom report builder.

Six report types with configurable dimensions and measures. Scheduled recurring delivery. Inventory ROI with turnover rate and carrying cost. Spreadsheet export.

Reports & Analytics

Movement. Low stock. Aging. ROI. Custom report builder.

The reports hub surfaces six report types — movement, low stock, aging, custom, inventory ROI, and stock levels. Each report supports dimension filtering (item, category, location, supplier, period) and exports to spreadsheet. Recurring reports run on schedule and deliver to email.

Movement Report

Stock movement by item, location, and period — inbound (purchases, returns, transfers in), outbound (usage, waste, transfers out, sales), and net change. Drill down to individual transactions.

Low Stock Report

All items at or below reorder point. Sorted by urgency — out of stock first, then low stock. Days-of-stock-remaining estimate based on consumption velocity. PO status per item.

Aging Report

Stock age by batch and item. Time since receipt, time to expiration, aging brackets (0–30, 31–60, 61–90, 90+ days). Identifies slow-moving and dead stock for write-down or disposal.

Custom Reports

Configurable report builder with selectable dimensions (item, category, location, supplier, period) and measures (quantity, value, cost, variance). Save and schedule recurring reports.

Inventory ROI

Return on inventory investment by category and item. Stock turnover rate, carrying cost, and value-at-risk for slow-moving items. Period-over-period comparison.

Stock Levels

Current stock levels across all items and locations. Par level comparison, reorder status, and stock value per item. Exportable as spreadsheet.

Fixed Assets

Equipment. Vehicles. Furniture. Serial numbers and warranties.

Durable goods registry with serial number, condition rating, location assignment, purchase cost, and warranty expiry. Asset request forms with structured approval workflow.

AssetSerialConditionWarranty
Pool Heater Unit APH-2019-041Good2027-03
HVAC System Bldg 2HV-2021-008Fair2026-11
Laundry Machine #3LM-2023-012New2028-06
Fixed Assets

Equipment. Vehicles. Furniture. Serial numbers. Warranty tracking.

The asset registry tracks durable goods — furniture, electronics, vehicles, machinery, appliances. Each asset carries a serial number, condition rating (New, Good, Fair, Poor, Damaged, Retired), assigned person or location, purchase date, purchase cost, and warranty expiry. Asset request forms let team members request new equipment through a structured approval workflow.

Asset Request Forms

Structured request workflow for team members to request new equipment, replacements, or repairs. Approved requests flow into the purchase order pipeline.

Approval Routing

Manager review and approval of asset requests. Budget tracking per request. Rejection with reason. Full request history per asset category.

Warranty Tracking

Warranty expiry date, coverage type, and vendor on every asset. Expiry dashboard sorted by date. Alert rules for upcoming warranty expirations.

One App. One Price.

Stock. Recipes. Procurement. Counts. Marketplace sync. Reports. Fixed assets.

Stock Management

Item registry with SKU and barcode. Named stock locations. Inter-location transfers. Six adjustment reason codes with full audit trail. Configurable stock alert rules. Data quality monitoring.

Recipes & Cost Control

Recipe builder with composite items and nested recipes. Food cost variance (actual vs. theoretical). POS auto-depletion log. Prep lists from forecast demand. Inventory valuation. Waste log with reason codes.

Suppliers & Procurement

Supplier registry with order history. Five-stage purchase orders. Auto-reorder rules. Configurable alert rules. Manager approval routing. Supplier invoice reconciliation. Printable PO documents.

Tracking & Traceability

Batch and lot tracking with expiration dates. Barcode assignment and batch generation. Consumable depletion tracking with consumption velocity. Expiry monitoring with lead-time alerts.

Physical Counts

Three count types (full, cycle, spot). Recurring schedules. Counter assignment and manager review. Variance tracking with correction adjustments. Count history and trend analysis.

Marketplace Sync

Real-time stock level push to connected channels. Reserved quantity pull. Auto-pause on out-of-stock. Auto-resume on restock. Sync health monitoring per channel.

Reports & Analytics

Movement, low stock, aging, and custom reports. Inventory ROI. Stock levels dashboard. Configurable dimensions and measures. Scheduled recurring reports. Spreadsheet export.

Fixed Assets

Asset registry with serial numbers and six condition states. Warranty tracking with expiry alerts. Asset request forms with manager approval. Purchase cost and depreciation tracking.

Pricing

High-Performance Ops. Zero Monthly Overhead.

Get all 15 Core modules at no monthly cost. You only pay 2% of processed revenue.

Calisto Core
$0/month
+ 2% of revenue
CommitmentNone
UsersUnlimited
Products15 included
Best for: Businesses of any size. Revenue is auto-calculated from POS orders, reservations, folios, and event tickets.
Calisto Inventory

Stock management, recipe costing, procurement, and marketplace sync.

$1.00/mo

Part of Ops Suite

Billed monthly to your Pro Shop wallet

Add to Pro Shop