Importing Recipes and Ingredients
If your recipes already live somewhere else, in a spreadsheet, a Word document, a recipe book or a photo pinned up in the kitchen, you do not need to type them in line by line. This page covers the quickest way to bring both your ingredients and your recipes into Brikly.
Start with your ingredients
A recipe is only as good as the ingredient prices behind it, so get your ingredients in first. There are two ways to do it in bulk:
- Upload your supplier invoices. This is the best route. Brikly reads each invoice, creates the ingredients for you with the price you actually paid, and keeps those prices up to date every time a new invoice arrives. See Uploading Invoices.
- Upload a spreadsheet. If you keep a list of ingredients and prices in a spreadsheet, save it as a CSV and upload it from CostingBrik > Ingredients > Import. There is a template to download in the import window. See Bulk Import for the columns and rules.
You can mix both. A spreadsheet gets you started quickly, and your invoices keep the prices honest from then on.
Importing a recipe with AI
Each recipe is imported one at a time with Extract with AI:
- Go to CostingBrik > Recipes and create a new recipe.
- Click Extract with AI at the top of the screen.
- Either paste the recipe in on the Paste Text tab, or switch to the file tab and upload it.
- Click Extract Recipe.
- Check the review screen, then click Import Recipe.
The file upload accepts photos (JPG, PNG, WebP), PDFs and Word documents (DOCX), up to 15MB. A clear photo of a handwritten or printed recipe works fine.
What happens on the review screen
Brikly reads the recipe name, servings and each ingredient line with its quantity and unit, then tries to match every ingredient to one already in your library.
- Matched ingredients show the library item they were matched to, with a confidence score. Click to change the match if it is wrong.
- Needs review ingredients could not be matched. Search for the right one in your library, or import as-is and the line comes in empty for you to fill in on the recipe.
- Packaging such as cups, lids or boxes is picked out as consumables, and staff time is picked out as labour lines. See Labour.
Nothing is saved until you click Import Recipe, and even then the recipe opens in the editor for you to check before you save it.
If a recipe gives a range ("4-8 eggs") or a quantity Brikly cannot read as a single number ("a pinch", "to taste"), that ingredient is still imported but without a quantity. Type in the amount you actually use before saving. Brikly deliberately does not guess the low end, the high end or the middle, because a guess would quietly put the wrong cost on the recipe.
Recipes in a spreadsheet
There is no CSV import for recipes. If your recipes are in a spreadsheet, you have two options:
- Copy and paste one recipe at a time. Select the rows for a single recipe in your spreadsheet, copy them, and paste them into the Paste Text tab of Extract with AI.
- Save it as a PDF. Export the spreadsheet to PDF and upload it. This works best when each recipe is on its own page, because Brikly imports one recipe per extraction.
Before importing, make sure each ingredient line has one quantity and one unit, for example "200g butter" rather than "200-250g butter".
Tips for a smooth import
- Import ingredients before recipes. The more ingredients already in your library, the more lines are matched automatically.
- Start with your best sellers. A handful of costed recipes for the dishes you sell most will tell you far more than a full menu of half-finished ones.
- Check the yield. The servings figure decides your cost per portion, so make sure it matches what you really get from the recipe. See Creating Recipes.