invory.app
Everything you need to get the most out of Invory: inventory management, recipes, sales, analytics, and much more. Designed for bars, restaurants, and venues.
Platform overview
Invory is a complete management platform for bars, restaurants, and venues. It lets you control your entire operation: from inventory to recipes, from sales to financial analytics, all the way to supplier and event management.
Monitor stock in real time. Every sale or event automatically deducts quantities.
Create cocktails, dishes, and digital menus with ingredients linked to inventory.
Sales analysis, profitability, and financial forecasts to make better decisions.
Connect your cash register to automatically sync sales.
Set up Invory in a few steps
Go to Settings → New Business. Enter the name, city, and venue details. You can manage multiple venues from the same account.
Go to Inventory and add ingredients/products with quantities, units, and reorder points. You can import from CSV or add them manually.
In Cocktail Recipes and Dish Recipes, link each product to inventory ingredients. Every sale will automatically deduct quantities.
Register your suppliers with contact details and payment terms. You can create orders directly from the app.
Use Manual Sales to record transactions, or connect your POS for automatic synchronization.
The operational core of Invory
Go to Inventory and click "Add Item". Fill in:
You can create composed items — semi-finished goods produced in-house — by checking "Composed Item". Define the required ingredients and the produced quantity. When a semi-finished item is used in a recipe, Invory automatically traces back to the base ingredients.
Invory automatically generates a shopping list whenever an item drops below its reorder point. You can find it in the Shopping List section inside Inventory.
Manual or automatic via POS
From the Manual Sales section, you can record a sale by selecting items from the menu, specifying quantity, payment method, and any discount. Invory records the transaction and automatically deducts inventory.
If you have a POS system, you can configure it to automatically send every sale to Invory via webhook. Sales will arrive in real time with no manual intervention. See the POS Integrations section for technical details.
In the Integrations section you'll find the Call Log: every sale sent by the POS is recorded with status (success/error), processed items, and inventory updates.
Data for better decisions
Daily overview: total sales, costs, profit, and top-selling items.
In-depth bar analysis: volume per recipe, marginal profit, time trends.
Projections based on past sales to estimate future revenues and costs.
Consolidated view of revenues, variable costs, fixed expenses, and net margin.
Record operational expenses (rent, payroll, utilities, maintenance) under Financial Overview → Expenses. These are subtracted from revenue to calculate the real net profit.
Centralise your purchasing
From Inventory → Suppliers you can register your suppliers with contact details, contact person, and payment terms (immediate, 15/30/60/90 days).
For each order you can record invoice number, date, total amount, and payment due date. Payment status (pending / paid / overdue) is visible in the orders list.
Plan and monitor special events
From the Event Planning section you can manage private parties, weddings, corporate events, and tastings with a dedicated view.
Specify the expected guest count: Invory automatically calculates the ingredient quantities needed.
After the event, record real consumption to deduct inventory accurately.
Send email invitations to attendees directly from the app with response tracking.
Follow the cycle: Draft → Confirmed → In Progress → Completed. Each state unlocks different features.
Connect your cash register system
Invory can receive sales automatically from your POS via webhook. The system supports Field Mapping: no need to modify your POS, just configure how Invory interprets the fields it already transmits.
Go to Settings → POS Integrations. You'll find your Business ID and can generate an API Key.
If your POS uses different field names (e.g. item_qty instead of quantity), configure it in the 'POS Configuration' section.
The webhook URL and credentials must be provided to your POS distributor or system technician.
After the first calls, check the Webhook Log in Invory: every call shows status, processed items, and any errors.
Full Technical Documentation
For API technical details (payload structure, authentication, cURL examples) refer to the Webhook Documentation accessible from the Integrations page.
Get the most out of Invory