Start by costing one dish.
Have one supplier invoice or price sheet and one recipe ready. Upload a photo or file and check what CostCook reads, or enter the details by hand. Allow about fifteen minutes for a first dish; checking missing details can take longer. Five stages take that dish to its food cost and your first order.
Founding offer open now: 15 days free, then $49/month per kitchen, locked in for life. Limited to the first 20 kitchens. Regular price $99/month per kitchen; unlimited crew. Prices plus tax. Card required; $0 today. Cancel before day 16 in Settings → Billing, no call required. What to prepare · Plan and team limits
This page
3 parts · 5 stages · 1 dish- 1Before you startDone when one invoice and one recipe are within reach.
- 2The five stagesDone when one dish has a plate cost you can check on paper.
- 3After setupDone when the next dish and the first teammate are in.
Part 1 of 3 · Before you start
Have one invoice and one recipe within reach.
You have done this before. The last tool wanted your whole catalog typed in before it would do anything, and the half-filled spreadsheet is still on the desktop.
CostCook wants what is already written down: one invoice, one recipe. Review the amounts and prices it reads, then fill in any missing details.
Have ready
2 papers · 1 phone- 1One invoice from the supplier you buy the most from.A photo of the paper is fine. So is the PDF they emailed you. A price sheet works the same way.
- 2The recipe for one dish you know well.The card, a photo of the card, a PDF, a link to it, or the text. It does not need to be tidy.
- 3Your phone, or a computer.Setup works on either. The photo can come straight off the phone.

During sign-up, you name your kitchen and enter the card for your trial. Name the dish at the welcome, and every screen after says its name back to you.
The welcome questions take a minute. The five stages are the work.
Part 2 of 3 · The five stages
Five stages for one dish. At two of them, you can upload a photo or a file.
Each stage asks for the next thing that one dish needs, and nothing else.
Kitchen and suppliers
Name the supplier you buy the most from, pick pounds or kilos, check the food-cost target, and tap “Save and continue”; the invoice at stage two adds the rest of the supplier’s details.
Last tick: Add one supplier.

Stage one. The five stages tick off as you go, down the left on a computer and along the top on a phone. Open full-size (new tab) Ingredients
Tap “Import an invoice or price sheet”, then “Take photo” or “Choose files”, and confirm the supplier, packs and prices on “Review extracted records”; anything CostCook could not read, you type.
Last tick: Confirm the ingredients, pack sizes and prices.

Stage two on an empty kitchen. The first card is the invoice; the form is the third. Open full-size (new tab) 
Behind the first card. On a phone, “Take photo” opens the camera. Open full-size (new tab) Food facts
Sage drafts what it can tell from each ingredient’s name and leaves the rest to you; answer it, or tap “Skip for now” and any order using that ingredient reads “check”, never “clear”.
Last tick: Review each ingredient or leave it marked for checking.

One ingredient’s card. Sage drafted the diet facts from the name, and the allergens wait for you: a name can tell Sage that butter has milk, not that chicken has none. Open full-size (new tab) Recipes
Tap “Build with Sage”, then “Take photo” or “Choose files” for the recipe card, and check Sage’s draft: the ingredients and amounts first, then the food cost per portion.
Last tick: Check the plate cost.

Stage four opens on the same shape as stage two. Sage first, the form second. Open full-size (new tab) Menu and first order
Fill in “Guests” and the “Event date”, say whether anyone has an allergy, and tap “Create first order”; the menu is already named after your dish.
Last tick: Add guests and a date, then cost the order.

Stage five. Your dish’s cost is already there: $1.62 a guest, the $1.59 portion plus your 2% miscellaneous cost. Open full-size (new tab)
Nothing that comes in through an upload is written to your kitchen until you confirm it, and what CostCook could not read is quoted back to you rather than guessed at.
On a computer, Sage stays open beside whichever stage you are on; on a phone it opens over it. Its questions are the ones that stage raises, and it answers from the records you have entered so far. It reads them; it never fills a stage in for you.
Stage four ends on a number.
The number
How a 10 lb case at $32 becomes a $1.62 plate.
A $32 case of thighs, 80% usable after trim, 6.3 oz (180 g) on the plate, plus 2% misc: $1.62. Check it on paper. We would rather you did.
Plate cost, step by step
| Step | Result | Reading |
|---|---|---|
| $32.00 ÷ 4,535.92 g | $0.0070548 / g | as purchased |
| ÷ 0.80 trim yield | $0.0088185 / g | usable |
| × 6.3 oz (180 g) on the plate | $1.59 | ingredient lines |
| + 2% misc (the default) | $0.03 | its own line |
| Plate cost | $1.62 | per portion |
What it refuses to do
Four mistakes, and what setup does with each.
- Leave a pack price blank and the ingredient does not go on. The screen says what it needs and puts your cursor in the field.
- Ask for 2 cups of something sold by weight and it stops, and it names the fix: pick a weight unit, or give the ingredient a density.
- Press “Start over” by mistake and your ingredients, recipes, menus and orders stay. Only the guide’s progress resets.
- Lose the wifi mid-save and nothing is written. What you typed is still on screen, and the same button retries.
Back to stage five, and the screen it ends on.
Part 3 of 3 · After setup
Stage five ends on “Your kitchen is ready.” Tap “Open shopping list”.
That is tonight’s next step, and where the product tour picks up. Open stage five again later and “See what setup built” brings this summary back.

The first dish was the hard one. The rest come in the same way: upload, then confirm.
The rest of your crew
The crew joins from a link, and works from the list you built.
Invite a teammate
Open Settings, then Team & access, add their email under “Invite people”, pick Staff or Manager, and tap “Send 1 invitation”; they get a one-time sign-in link by email, with no password to remember.

Settings, then Team & access. Type their email and pick a role before you send. Open full-size (new tab)
A teammate joins as Staff or Manager, and you can change the role later. Staff never see costs, billing stays with you, and what each role can open is on the Team and Access guide.
Where this leaves you
Check one dish’s cost. Then add your next recipe and invite the crew.
The alternative is another season where the number in your head and the number on the invoice disagree, and the crew works from a text message.
One dish, and you will know. Then they will too.

