Skip to main content

What to Expect in Your Onboarding Journey

Inventory & Recipe Data Requirements

S
Written by Sasha Lucinschi
Updated this week

Onboarding is where we build the foundation for your reporting.

The accuracy of your cost of goods, variance reporting, margin per dish, invoice scanning, and stock depletion depends on the quality of the data provided at the start.

1. Inventory Data Requirements

  • Supplier Specific Name (exactly as written on the invoice)

  • Internal Item Name (how you want it displayed & what you’ll use in your recipes)

  • Supplier Name

  • Supplier Code / SKU

  • Item Size (e.g. 5kg, 12 x 330ml, 1L)

  • Unit of Measure (kg, g, L, ml, unit, case, etc.)

  • Ordered in Multiples Of

  • Price

  • Tax Rate

Why Supplier Specific Name & SKU Are Critical

When invoices are scanned, the system matches items using the exact Supplier Specific Name and Supplier Code / SKU. If these do not match the invoice exactly, items will not auto-match, prices may not update correctly, and reporting accuracy will be reduced.

Good vs Bad Inventory Example

  • GOOD EXAMPLE

Supplier Specific Name: CHICKEN FILLET 5KG FRESH IRL

Supplier Code: CF5000F

Item Size: 5kg

Unit of Measure: kg

  • BAD EXAMPLE

Supplier Specific Name: Chicken

Supplier Code: (blank)

Item Size: Box

Unit of Measure: Unit

2. Recipe Requirements

Recipes connect stock to sales. Without accurate recipes, cost reporting and variance analysis will not be reliable.

A) Batch Recipes

Batch recipes are used when you convert how you purchase an item into how you use it (e.g. sauces, prepped vegetables, cooked meats, converted produce).

  • Example: Lettuce

You order: 1 Lettuce Head (Each)

Average weight: 500g

Batch Recipe: Input 1 Lettuce Head → Output 500g shredded lettuce

Chicken Burger uses: 30g Prepared Lettuce

B) Menu Item Recipes

Menu item recipes should match your customer-facing menu. If it is sold, it must have a measurable recipe.

Critical Rule: Units Must Match Inventory

The unit used in your recipe must match the unit used in your inventory. If Chicken Fillet is stocked in kg, the recipe must use grams or kg — not '1 fillet'.

  • Correct Example – Chicken Burger

180g Chicken Fillet

30g Prepared Lettuce

20g Cheese

15g Sauce

‘No’ or ‘Remove’ Modifier Setup

In cases where a customer requests that an ingredient be removed from a dish (for example, a Beef Burger – No Cheese), this should be treated as a modifier. For these scenarios, we create a recipe specifically for the modifier (e.g. Burger – Without Cheese) that contains only the ingredient being removed. In Nory, this recipe is marked using the ‘Remove’ option. When the modifier is attached to the base item, Nory will calculate usage by depleting all ingredients from the standard burger recipe except the cheese. This ensures the sale still reduces stock for the full burger while correctly excluding the removed ingredient from theoretical usage and cost calculations.

Common Issues That Delay Onboarding

  • Missing SKUs

  • Invoice names not matching item names

  • Using 'each' instead of weight for variable items

  • No batch conversions for prepped ingredients

  • Different units between inventory and recipes

  • Incomplete recipe coverage

Recipe & Inventory Submission Checklist

Inventory

☐ Every item includes Supplier Specific Name (exact invoice wording)

☐ Every item includes Supplier Code / SKU

☐ Item sizes are clearly defined

☐ Units of measure are consistent

☐ Prices and tax rates are included

☐ No duplicate items

Recipes

☐ Every menu item has a recipe

☐ All ingredients are measurable

☐ Units in recipes match inventory units

☐ Batch recipes created where conversion is needed

☐ Average weights used for variable products

☐ All ingredients used in dishes are included

The system is only as accurate as the data it is built on. Clean inventory and measurable recipes ensure accurate reporting, reliable variance tracking, true margin visibility, and stronger stock control.

Did this answer your question?