Alchemis is opening soon. Join the waitlist
For soap makers

Soap, from recipe to sold bar.

The whole run in one place: a recipe in percentages or grams, the lye and water worked out, every batch traced by lot, the EU compliance checked, the label printed, and the cost per bar known before you price it.

01 · Recipe

Your recipe in percentages or grams. The math holds either way.

Work an oil blend as percentages of the batch, or as actual weights — Alchemis keeps both consistent. Change one oil and the rest redistribute; lock the ones you don't want touched. Scale a 500 g test up to a 4 kg run and every weight comes with it.

Olive & coconut bar · 1000 g oils
  • Olive oil55% · 550 g
  • Coconut oil25% · 250 g
  • Shea butter15% · 150 g
  • Castor oil5% · 50 g
02 · Lye & water

Lye and water, calculated.

Enter your oils and a superfat, and Alchemis works out the NaOH for a solid bar or KOH for liquid soap, plus the water — from real saponification (SAP) values. The lye and water then flow straight into your batch cost, so the price already knows about them.

Double-check against a second lye calculator before you mix — lye is caustic and gets hot. Gloves and eye protection, add lye to water (never the reverse), work somewhere ventilated.

Lye for the bar above · 5% superfat
142 gNaOH (lye)
330 gWater
5%Superfat
Figures are illustrative. The engine reads each oil's SAP value, applies your superfat, and books the lye and water into the batch's cost like any other ingredient.
03 · Batches

Every batch traceable, every bar accounted for.

Each production run gets a lot number, a make date and a cure window, photos from along the way, and an activity log. Mark it complete and split it into bars — each carrying its lot, so you always know what went into which.

Lot OC-2026-031 · curing
  • Made04 Jun 2026
  • Cure until02 Jul 2026
  • Yield14 bars · 100 g
  • StatusDay 26 of 28
04 · Compliance

Compliance, built in. Advisory, never a certification.

Bar soap sits under IFRA Category 9 and the EU cosmetic rules. As you formulate, Alchemis checks your fragrance load against the Cat 9 limits, flags EU allergens to declare, and watches preservative caps under Annex V. When something's above the limit, it states the actual number and proposes a fix — in amber, never as a violation.

Best-effort guidance to catch issues early, never a certification. Always defer to your own supplier documentation and a qualified assessor.

Lavender bar · checks
  • IFRA Cat 9 (fragrance)3.0% · max ~2.5%
  • EU allergens3 to declare
  • Annex V preservativewithin cap
"Linalool at 3.0%. Recommended ≤ 2.5% for a Cat 9 bar. Reduce by ~0.5%, or recategorize." Amber, with the number and a fix.
05 · Labels

Cosmetic-compliant labels, with the correct soap INCI.

Saponified oils change name on the label — and Alchemis writes them the right way: saponified-INCI naming, so "olive oil + lye" becomes Sodium Olivate, coconut becomes Sodium Cocoate, alongside Aqua and Glycerin. Allergens are called out, PAO and best-before are printed, lot and dates included.

Ingredients / INCI
Sodium Olivate, Sodium Cocoate, Aqua, Glycerin, Butyrospermum Parkii (Shea) Butter, Sodium Castorate, Parfum, Linalool*, Limonene*.
* naturally present in essential oils, EU allergen declared.
06 · Cost & price

Cost per bar, then a price you choose.

Oils, lye, fragrance, packaging — every cost rolls up from your supplier prices into a per-bar COGS. Set a margin or a markup and Alchemis suggests the selling price, so you price from the real number instead of a guess.

Olive & coconut bar · per 100 g bar
  • Ingredient cost€0.92
  • Packaging€0.18
  • Per-bar COGS€1.10
  • Suggested at 60% margin€2.75
Questions

The honest answers

Does Alchemis calculate lye?
Yes — enter your oils and superfat; Alchemis computes the NaOH (bar) or KOH (liquid) and water, and it flows into your batch cost. Lye is caustic, so always double-check against a second lye calculator before you mix.
Is this a compliance certification?
No. The compliance checks are best-effort, advisory guidance to help you spot issues early — never a certification. Always defer to your own supplier documentation and a qualified assessor.
Does Alchemis do soap compliance?
It checks IFRA Category 9 fragrance limits, EU allergen declaration, and EU Annex V preservative caps as you formulate, with the actual limit and a suggested fix. Advisory, not a certification. Try the fragrance checker →
Can I track batches and cure dates?
Yes. Every production run gets a lot number, a make date and a cure window, photos, and an activity log — so you always know what went into which bar.
Does it print a cosmetic-compliant soap label?
Yes. Alchemis lays out an INCI list with saponified-INCI naming — the correct soap label, e.g. Sodium Olivate, Sodium Cocoate, Aqua, Glycerin — with allergen call-outs, PAO and best-before, lot and dates.
From recipe to sold bar

Make soap in Alchemis

Lye, compliance, labels, batch tracking and cost per bar — for soap and five other crafts. Free forever for hobbyists.

Join the waitlist See the product