Batchmadebatchmade
For small-batch manufacturers

Every batch, made profitable.

Track every batch from raw material to your customer’s hands. Stock, costs and margins are logged for you, so you can focus on your craft.

Free for 30 days. Start fresh or with a spreadsheet import.

Materials2 below reorder

On-hand value

$12,483

Open runs

3

Below reorder

2

MaterialOn handStatus

  • Shea butter18.4 kgIn stock
  • Olive oil (pomace)42.0 LIn stock
  • Lye (NaOH)9.2 kgLow
  • Lavender oil640 mlLow
  • Kraft boxes310 eaOn order
How it works

Material to sale, one unbroken thread

Every quantity and every dollar stays attached to the thing it belongs to, so the numbers agree at each step.

  1. MaterialsReceived in lots, priced as landed
  2. ProductsA recipe prices each product per unit
  3. BatchesOne logged batch moves stock and cost
  4. SaleMargin by product and channel

Made for soap and skincare makers, candle studios, ceramicists, roasteries, sauce kitchens — every maker who turns materials into batches.

Recipes

Combine materials into products

A recipe is the bill of materials behind each product. Every line keeps its own supplier and landed cost, so the product's cost is the sum of real prices — not a guess.

Lavender barbill of materials · 40 bars

  • Shea butterSavanna Gold Trading · $14.80 / kg1.6 kg$23.68
  • Olive oil (pomace)Harvest Oils Co. · $6.10 / L2.0 L$12.20
  • Lye (NaOH)ChemWest Supply · $3.95 / kg0.6 kg$2.37
  • Lavender oilProvence Aromatics · $0.42 / ml30 ml$12.60

Materials per batch$50.85

Costing

Recipes that carry their own cost

Enter quantities once. Batchmade lands supplier prices, freight and packaging into a cost per unit — and recalculates the moment a price moves.

Lavender bar40-bar batch · RC-012

  • Materials$50.85
  • Packaging$8.80
  • Batch cost$59.65
  • Cost per bar$1.49
  • Wholesale price$4.80
  • Margin69%
Production

Log a run, the rest follows

One entry deducts materials, adds finished goods and stamps the batch with its true cost — including the ones still on the cure rack. Scale a recipe to the run you need and see any shortfall in kilograms before you commit.

Run 86 · lavender barCuring

Cureday 18 / 28

  • − 9.6 kg shea butter
  • − 12.0 L olive oil
  • − 180 ml lavender oil
  • + 240 bars, curing

Run logged 07:20, 12 Aug 2026 · batch cost $357.90

Traceability

Every lot, accounted for

From the pallet you received to the bars it became. Every run records the lots it consumed and the lots it produced, and each sale draws stock from a known lot — so a supplier notice has somewhere to land.

LOT-0219In stock

Material
Shea butter · RM-0142
Received
24.0 kg · 12 Aug 2026
On hand
14.4 kg
Unit cost
$14.80 / kg
Best before
12 Aug 2027
Used in
Run 84 · Run 86
Getting started

Set it up between batches

No implementation project, no consultant. Most makers cost their first recipe inside an hour.

  1. Bring your materials

    Import them from the spreadsheet you already keep — a CSV of names, quantities and last prices is enough.

  2. Write a recipe

    Quantities in, cost per unit out. Batchmade prices the batch from what the materials actually cost you.

  3. Log your first run

    Stock moves, costs land on the batch and the spreadsheet ritual retires itself.

Your next batch could cost itself.

Free for 30 days, no card required. Import your materials and cost your first recipe this afternoon.