Fine Dining
Full service, course management & floor plans.
Coffee Shops
Modifiers, loyalty & quick checkout.
Fast Food
Speed-focused workflows built for volume.
Other Services
Tailored setups for every venue.

Inventory Management

Real-time stock tracking, low-stock alerts, recipe linking, and procurement — all automated.

TTT POS inventory tracks your stock automatically. Every confirmed sale deducts the right quantities — so you always know what you have before things run out.

Inventory item types

TypeDescriptionExamples
IngredientRaw material used in recipes — deducts on every saleCoffee beans, milk, flour, oil
Service ItemFinished product tracked as a unit — sold as-isBottled water, packaged cakes, canned drinks

Adding inventory items

FieldDescription
Namee.g. Arabica Coffee Beans
CategoryGroup related ingredients for easier inventory management
Base UnitThe unit used internally for stock tracking (e.g. g, ml, unit)
Purchase UnitThe unit you buy in from suppliers (e.g. kg, litre, pack)
Unit ConversionHow many base units make up one purchase unit (e.g. 1 kg = 1000 g)
To add inventory in bulk, download the export template from Inventory → Export Template, fill in your items, and upload the file — your inventory will be populated automatically.

Recipes

Recipes link menu items to the ingredients they consume. On every confirmed sale, TTT POS deducts the recipe quantities from inventory automatically.

Example recipe — Cappuccino (Medium)

IngredientQuantityUnit
Arabica Coffee Beans18g
Full Cream Milk180ml
Paper Cup (Medium)1unit
If your item has Variations, create a separate recipe per variation so a Large deducts more milk than a Small.

Procurement (Growth & Enterprise)

Suppliers
Maintain a directory of ingredient suppliers with contact details and payment terms.
Purchase Orders
Create POs for stock you intend to order from a supplier.
Goods Received Notes
Record stock received against a PO — automatically updates inventory quantities.
Cost Tracking
Recipe-linked cost calculations keep your margin data accurate automatically.
Questions? We're here to help.Contact support →