Batchmadebatchmade
Features · Recipes & products

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

Today
MakeMaterialsRecipesProductionSales
WorkshopReportsInbox2
Recipes → New productLavender barDraft v3
%
Formula lines
MaterialLine type% of batchQuantityCost
Olive oil (pomace)Formula42.0%1,008 g$6.15
Coconut oil (76°)Formula26.0%624 g$5.24
Shea butterFormula18.0%432 g$6.39
Lye (NaOH)Formula12.4%298 g$1.18
Lavender oilFormula1.6%38 ml$2.36
Kraft boxAbsolute · per unit—1 ea$0.84
Live preview
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

The builder

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

Versioning

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

Textile artist showing a woven scarf to a customer who has entered her store.

Cost your first recipe this afternoon.

Enter the quantities you already know. Batchmade turns them into a cost per unit before the kettle’s cool.

Live costing

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

Plannability

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

Also in products

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.