A recipe that knows what it costs.
Write the formula once. Batchmade scales it to any batch size, prices it from what your materials actually cost, and seals each version so history never shifts.
batchmade
| Material | Line type | % of batch | Quantity | Cost |
|---|---|---|---|---|
| Olive oil (pomace) | Formula | 42.0% | 1,008 g | $6.15 |
| Coconut oil (76°) | Formula | 26.0% | 624 g | $5.24 |
| Shea butter | Formula | 18.0% | 432 g | $6.39 |
| Lye (NaOH) | Formula | 12.4% | 298 g | $1.18 |
| Lavender oil | Formula | 1.6% | 38 ml | $2.36 |
| Kraft box | Absolute · per unit | — | 1 ea | $0.84 |
- Batch weight
- 2.40 kg
- Unit yield
- 20 jars
- Accounted for
- 100%
- Materials cost
- $18.64
- Labour (1.5 h)
- $42.00
- Unit cost
- $3.03
Approximate preview
Declare the batch, the lines follow
A recipe states its basis — “20 jars at 92% fill” or “a 2.4 kg batch” — then formula lines scale against it while absolute lines ride along per unit. A live preview shows batch weight, fill, unit yield and how much of the pour the lines actually account for.
Lavender bar2.4 kg batch · 40 bars
- Olive oil (pomace)formula line55%1.32 kg
- Shea butterformula line30%0.72 kg
- Lye (NaOH)formula line15%0.36 kg
- Kraft boxabsolute, per bar—40 ea
Accounted for100% of pour
Scale to 3× and every formula line moves with it
Draft, test, activate — never overwrite
Each product carries multiple recipe versions with an explicit lifecycle. Test runs can pin an in-testing version while planning stays blind to it, so a formula you’re still trying never leaks into production.
Lavender bar · versions4 sealed
- v4Lavender raised to 3.2%Active
- v5Trialling a harder barIn testing
- v6Palm-free substitutionDraft
- v3Superseded Jun 2026Sealed
Sealed versions are frozen — to change a formula you fork a new draft
The price appears as you compose
Materials cost, batch cost and unit cost update line by line, with visible gaps where a cost fact is missing. When you need the authoritative number, resolve it decimal-exact against the ledger — no float rounding, ever.
Cost previewApproximate
- Materials$50.85
- Packaging$8.80
- Labour · 1.5 std hours$42.00
- Batch cost$101.65
- Cost per bar$2.54
You’ll never start a run on a half-written recipe
A recipe reaches production only once it has a batch basis, at least one formula line, and a vessel with a capacity. The checklist sits inline in the builder, so what’s missing is never a mystery.
Ready to plan?1 to finish
- Batch basis declared — 2.4 kg batch
- Three formula lines, accounting for 100% of the pour
- Vessel needs a capacity before this can be planned
Production only offers recipes that pass every gate
The quiet machinery underneath
- Written procedure
An ordered method travels with the recipe, alongside the standard labour hours a batch should take.
- Production routing
Each product names the workflow its runs travel through. Change the route and only new runs follow it.
- Your own vocabulary
Recipe, formulation, or whatever your workshop calls it — the word is configurable per tenant.
- Equipment on the fly
Add a mould or tin mid-thought from the builder. Retiring one preserves every recipe that named it.
Stop pricing by feel.
Free for 30 days, no card required. Write one recipe and see what your product really costs.
