Importing your ingredients
Instead of adding ingredients one at a time, you can upload a spreadsheet of ingredients and their baseline costs. Find it in the app under your brand’s costing area, on the Import ingredients screen.
The CSV format
Your file needs four columns. The order does not matter, but the names do:
name— the ingredient name (for example,Mozzarella).category— the ingredient category (for example,Cheeses). A category that doesn’t exist yet is created for you.unit— the unit the cost is measured in (for example,kg). The unit must already exist in your brand’s catalog so it can be matched.cost— the price for one of that unit (for example,8.50).
The importer offers a Download template link with the exact header row and a couple of example lines, so the easiest start is to download it, fill it in, and upload it back.
Preview before anything is saved
Uploading a file first runs a preview. Nothing is written until you confirm. Each row is shown with a status:
- Create — a new ingredient will be added.
- Update price — the ingredient already exists and its baseline cost will be updated.
- Skip — the row matches an existing ingredient with the same price, so nothing changes.
- Error — the row can’t be imported (for example, an unknown unit or an invalid cost), with the reason shown. Only the good rows are affected when you apply.
Re-importing is safe
Ingredients are matched by name within your brand (across all categories), so re-uploading the same file does not create duplicates. Rows that already match are skipped, and rows whose price changed are updated. You can keep one working spreadsheet and re-import it whenever prices move.
Related
- How costing works — where baseline costs fit in.