Optional · Step 4.3
Importing products (menu / POS)
Optional. Bulk-import menu items and recipes after team items are in place.
Optional — step 4.3. Part of catalog setup. Finish item import (or assign team items manually) first — products link what you sell to what you stock.
Items vs products
| Items (inventory) | Products (menu / POS) | |
|---|---|---|
| What they are | What you buy, receive, count, and transfer | What you sell — PLU, name, category, price |
| Examples | Grey Goose 750ml, lime juice, burger bun | "Grey Goose single", "Mojito", "House burger" |
| Set up in | Item import — step 4.2 | Product import — this step |
When a sale is recorded, Invinite uses the product to know which inventory to deplete.
Two product types
Stock item — sold as-is. One menu line maps to one inventory variant (a bottle of wine, a can of soda).
Bundle — a recipe. One menu line is made from several inventory items in set amounts (a cocktail: vodka + lime + syrup). Each ingredient is a team item, not a variant.
Where to import
- Select the team that owns the menu (product imports are team-scoped).
- Open Getting Started → Import Products.
- Download a template for the format you need (see below).
- Fill in the spreadsheet, upload, and preview before confirming.
The preview shows errors and suggested matches for ingredients that could not be resolved. Fix the file and re-upload — imports do not auto-guess.
Which file format?
| Format | Use when | Layout |
|---|---|---|
| Stock CSV | You only sell items as-is (bottles, cans, retail) | One row per product |
| Bundle CSV | You only import recipes (cocktails, composed dishes) | One row per ingredient — repeat PLU, name, category, and price on each row for the same bundle |
| XLSX | Mixed menu — some straight sales, some recipes | Products sheet: one row per product. Components sheet: one row per bundle ingredient (bundles only) |
If you are unsure, use XLSX for a full menu.
Stock items — linking to inventory
Each row needs a PLU (POS code), category, price, and a link to an existing team item:
- Variant SKU — best match; same SKU as in item import
- Item Code — master item code; use with Item Size if multiple variants exist
- Item Name — fallback; exact match on team item name
Bundles — linking ingredients
Each ingredient row needs Ingredient Qty and Ingredient Unit (must match the item's size unit, e.g. ml or g).
Match each ingredient to a team item by (in order):
- Ingredient Code — from item import
- Ingredient Name — exact match on team item name
- Ingredient SKU — optional; resolves to the item via variant SKU
Tips
- PLU must be unique on the team — it is how POS sales match products.
- Categories use
>for hierarchy, e.g.Drinks > Cocktails(up to three levels). - Update if Existing —
yesto update on re-import;noto skip existing rows. - Start with highest-volume menu lines; add the rest over time.
What's next
Catalog setup is done. Continue to step 5 — Managing team items for ongoing tweaks, then step 6 — Daily operations: GRNs, transfers, and sales.
Was this page helpful?
Thanks for your feedback.