Overview
Overview
Jump to:
- Overview
- Recipe Permissions
- Viewing and Managing Recipes
- Creating a New Recipe
- Costing a Recipe
- How POS updates recipes
Overview
Recipes is an optional inclusion in your PurchasePlus system, and it is a great way to leverage even more value from our software in addition to our best-in-class Procure-to-Pay offering.
Our Recipes module enables Purchasers to:
- Centralise and standardise your Food and Beverage teams’ Intellectual Property,
- Achieve close control over the cost of your Recipes and Ingredients, and ultimately,
- Maximise Recipe and Menu profitability.
If your Organization has enabled Recipes, then the [Recipes] area will be available in the side navigation bar:

What is a Recipe?
In PurchasePlus terminology, a Recipe is a list of Ingredients, in specific Portions, that can be Prepared and Presented by your Food and Beverage teams, according to the procedures saved against the Recipe.
Each Ingredient in a Recipe is mapped to one or more Products that can be purchased from your Suppliers on PurchasePlus. A Recipe can also contain another Recipe as an Ingredient too, and these special Ingredients are called ‘Recipe Items’. For example, you may have one Recipe for making your own pasta in-house, and the pasta 'Recipe Item' can be included as an Ingredient in your Spaghetti Bolognese Recipe.
Recipes in turn can be added to one or more Menus, giving us a hierarchy like so:
- Your Organization can have one or more
- Menus, which can have one or more
- Recipes, which can have one or more
- Ingredients, which can have one or more
- Substitutes,
- Barcodes,
- And coming soon, Stock Locations, to keep track of the Inventory level of an Ingredient kept as a Stock Item.
- Allergens
- Allergens
- Ingredients, which can have one or more
- Recipes, which can have one or more
- Menus, which can have one or more
Inventory vs. Non-Inventory Recipes
Many of the Purchasers using our Recipes module also use our Inventory module. If the Inventory module is enabled at your Organisation, then any Recipe can be an 'Inventory' Recipe.
An Inventory Recipe will only allow Stock Items to be added as Ingredients, and it will show Ingredient and Recipe costings in Stock Item Average Unit Value (as opposed to current Supplier Quotes).
Conversely, Non\-Inventory Recipes can contain any Product as an Ingredient. By default, a Recipe will be a Non-Inventory Recipe.
A Recipe can be made an Inventory Recipe upon first being created: 
..or in the Settings tab of the Recipe, after it's been created:

By enabling the Inventory column in the [Manage Columns] window, you will be able to quickly see which of your Recipes are Inventory Recipes:

Recipe Permissions
A user’s ability to Manage Recipes (i.e. create, update, delete a Recipe) is controlled by the Permission: ‘Manage Recipes.’ Please contact a PurchasePlus administrator at your Organization if you wish to have this permission enabled for your user profile.
Viewing and Managing Your Recipes
You can find the list of Recipes that are available to your Organization in the Side Navigation bar by clicking [Recipes] → [View All]. Here you will find all of your Recipes and their attributes in a table view. You can customize the table using the ‘Manage Columns’ button, or dragging the column width borders to suit your preference.
From this view, you can also Add a Recipe to a Menu and Delete a Recipe, using the More menu on the right hand side of the table.

Recipe Ingredients View & Settings
Clicking on any Recipe Name from the table view will take you inside the Recipe. From this view, users with the ‘Manage Recipes’ permission can Add, Edit or Remove the Recipe’s Ingredients (including the portions thereof), and update the Settings of the Recipe - for example, change the Recipe name, or change the Sell Price of the Recipe.

Recipe Card View
Clicking on the [View] button in the Recipe Card column of the table will take the user a full screen, mobile device and printer-friendly version of the Recipe. You cannot add, edit or remove Ingredients from the Recipe in this view, but you can write and save Preparation and Presentation notes against the Recipe that other users in your Organisation can refer to when cooking this Recipe.

Printing a Recipe
There is a [Print] button in the header of both the Recipe Ingredients view and the Recipe Card view:

Clicking the Print Recipe button will generate a print-friendly version of the page, including Ingredients, Portions, Preparation and Presentation instructions:

A print dialog box will appear and you will be able to send the page to the printer.
Creating New Recipes
You can create a Recipe by clicking the [Create New Recipe] button on the [Recipes] → [View All] page or by clicking [Recipes] → [New Recipe].

You will first be prompted to provide some information about the Recipe, before clicking [Create Recipe] at the bottom of the page:

After clicking [Create Recipe], the next screen will be the Recipe Ingredients view, where you can begin adding Ingredients to the Recipe.
Adding Ingredients to a Recipe
On the Recipe Ingredients screen, you can click [Add Ingredients]:

This will display a window where you can search for Ingredients to add to the Recipe. You can also use [Advanced Search], if you would like to search by Product Code, Filter by Category, and more options. Please note, the possible Ingredients that you can add to the Recipe will be shaped by whether the Recipe is an Inventory or Non-Inventory Recipe.

Once you have found your desired Ingredient, you can specify the Portion required for the Recipe. The Unit of Measure is taken directly from the Ingredient that your organisation purchases from Suppliers. The Portion that you enter in this field can be a whole number (e.g. 2kg) or a fraction (e.g. 0.25 of a Capsicum, as in the image below).
Once you have defined the Portion of the Ingredient to add to the Recipe, click [Add Ingredient]:

Because Recipes produce a product, a Recipe can technically be added to a different Recipe as an Ingredient. We recommend against doing this, as costing will not be available for this Ingredient (and therefore not available for the Recipe).
Updating a Recipe Ingredient's Portion or Unit of Measure
If you need to update an Ingredient's Unit of Measure and/or Portion once it has been added to the Recipe, you can do so by clicking [Manage Ingredient] in the [More] menu:

Scroll to the bottom of the resulting window, and make the required changes before clicking [Save Changes]:

Troubleshooting: I can't find the Ingredient I am looking for.
If your Organisation uses Inventory Recipes, you may need to create a new Stock Item first.
If your Organisation does not use Inventory Recipes, please ensure that the Product you are trying to add to the Recipe is either included in a Supplier Catalog or a Self-Managed Catalog.
Troubleshooting: My Ingredients don't have cost values.
If your Organisation uses Inventory Recipes, you need to ensure that the Stock Item that is the Ingredient has a Unit Value.
If your Organisation does not use Inventory Recipes (and therefore relies on Supplier Quotes for its Ingredient costings), you can take one of the following actions:
- For Self-Managed Products: Add the Ingredient to a Self-Managed Catalog that is assigned to one of your Suppliers and ensure that it has a Unit Price and Tax % specified.
- You can also ask our Catalogs Team to match a Self-Managed Product to a Master Product, and then get quotes from your Suppliers on that Master Product. Get in touch with our Catalogs Team.
- For Supplier-Managed Products, confirm that the Product you are trying to add to the Recipe is included in a Supplier Catalog.
Costing a Recipe
You can understand important financial details about your Recipes in either the Table view or the Information panel of a Recipe, such as:
- Yield: The number of servings (‘units’) that are produced by the Recipe.
- Cost Price: The cost price per unit of the Recipe, based on either:
- For Inventory Recipes: Each Ingredient's (i.e. Stock Item's) Average Unit Value.
- For Non-Inventory Recipes: the Best Price from your Suppliers on each Ingredient (if available), and multiplied by the Portion of each Ingredient. Learn more about costing Ingredients.
- Stocked Price: The Average Unit Value of the Stock Item multiplied by the Portion. This field is only available if your Organization has enabled the Inventory module, and the Stock Item has had a Unit Value added to it.
- Sale Price: The price that a unit is sold for.
- Cost %: The percentage of the Cost Price of the Recipe, relative to the Sale Price.

Re-calculating Recipe Costs
PurchasePlus is the platform of choice for many organisations who wish to manage their Recipes in the same platform as their Purchasing and Inventory management needs. To maintain high system performance, we do not update Recipe costs in real-time, as to do so for every Recipe in our system would affect performance.
If you have made a change to a Recipe and you are expecting:
- Ingredient Costs to change,
- Additional Supplier Quotes to appear on an Ingredient,
You can click [Recalculate Recipe Costs] in the Recipe Header to forcefully re-source quotes and re-calculate the costs for the Recipe you are viewing:

Alternatively, our software automatically Recalculates the costs for every Recipe once per night (during periods of low system activity). This may be helpful in the event that re-calculating every Recipe's cost manually is not suitable for your needs.
Troubleshooting: My Recipe does not have a Cost.
Recipe Costs are calculated by adding all of the Ingredient Costs together.
Therefore, for a Recipe to have a Cost, all of its Ingredients must have a Cost. Learn more about Ingredient Costs.
How POS updates recipes
Point of Sale (POS) is an optional module that allows you to deduct Stock Items (or Recipes containing Stock Items) from a Stock Location when you make a sale in your restaurant, bar or cafe. Additionally, it allows you to keep a record of the Sale Data in PurchasePlus, allowing you to cross-reference Stock movements, sale prices, and more.
To implement the POS Module, your Organisation first needs to implement our Inventory and Recipes modules.
Learn more about the PurchasePlus POS Module.
This is Part 1 of our Introduction to Recipes series.
- Read Introduction to Recipes, Part 2: Menus
- Read Introduction to Recipes, Part 3: Ingredients
- Read Introduction to Recipes, Part 4: Allergens
How do I start using the Recipes Module?
If your Organization would like to begin using the PurchasePlus Recipes module, please contact your Account Manager or our friendly Customer Success Team for assistance with enabling the module, and to organize training for your users (if required).
Note for Purchasers using Legacy PurchasePlus
The Recipes module in PurchasePlus has been redesigned and reengineered, and it is materially different to the Legacy PurchasePlus Recipes Module. Purchasers migrating from Legacy PurchasePlus to PurchasePlus will need additional migration support to begin using Recipes, as Recipe, Menu and Ingredient data in Legacy PurchasePlus is not automatically available in PurchasePlus.