Skip to content

Cold Process Soap Production: Weigh, Mix, Pour, Cut, Cure

The cold process soap production process: weighing oils and lye, mixing the lye solution safely, trace, molds, cutting, curing for weeks and labeling.

By Koa Sterling. Product specialist at TaroStack and small business owner. Yes, I am a real human, and I actually sit in front of a computer and write these articles. Reviewed October 19, 2026 · 5 min read

Cold process soap runs in nine steps: weigh the oils, weigh the lye and water, make the lye solution, combine at temperature, blend to trace, add fragrance, pour into molds, cut after a day or two, and cure for weeks before labeling. The lye step is the dangerous one: sodium hydroxide is caustic, so whoever mixes it wears gloves and goggles, adds lye to water and not the other way round, and weighs it exactly to the recipe's lye calculation. Curing lets the soap finish saponifying and dry out, so it's mild and lasts. A bar that is true soap, sold only as soap, is outside FDA's cosmetic rules; add a skin claim and it becomes a cosmetic. In the example below, a North Carolina soap maker runs a batch.

The short version

  • Nine steps: weigh oils, weigh lye and water, lye solution, combine, trace, fragrance, mold, cut, cure.
  • Weigh lye exactly to the recipe's lye calculation.
  • Gloves and goggles; add lye to water, never water to lye.
  • Blend to trace, then add fragrance.
  • Cure for weeks before selling.
  • True soap sold only as soap is outside FDA's cosmetic rules.
  • TaroStack records each batch with its oil and fragrance lots. More below.

The nine steps

Step What happens What to record
1. Weigh oils Olive, coconut and other oils weighed Oil lots, weights
2. Weigh lye and water Sodium hydroxide and distilled water weighed Lye lot, weights
3. Lye solution Lye added to water, with gloves and goggles Temperature
4. Combine Lye solution into the oils at temperature Temperatures
5. Trace Stick-blended to trace Time
6. Fragrance Fragrance or essential oil stirred in Fragrance lot, weight
7. Mold Poured into loaf molds, covered Molds
8. Cut Unmolded and cut into bars Bars, weights
9. Cure On racks with air around each bar Start and end dates

Making it by the hundred bars is in how to make soap in bulk, and wrapping in how to package soap bars for sale.

The rule behind step 9's label

FDA treats an article as soap, outside its cosmetic rules, only if most of it is alkali salts of fatty acids, its cleaning comes from those, and it's labeled, sold and represented only as soap; a cleansing bar that isn't true soap, or one claiming to moisturize or deodorize, is a cosmetic (21 CFR 701.20). How a soap business is set up is in soap business plan.

An example: a 400-bar batch

Cedar Hollow Soap Co., the made-up soap maker in Asheville, North Carolina, I use in these examples, pours cold process soap in loaf molds for shops and markets:

Step What happened
Weigh Olive oil lot OO-0901, coconut lot CO-0828, shea lot SH-0815; lye lot NA-0820 to the recipe's calculation
Lye solution and combine Gloves and goggles; lye into water; combined at 100°F
Trace and fragrance Light trace; lavender essential oil lot LV-0905
Mold and cut 10 loaf molds; cut after 36 hours into 400 bars of 4.5 oz
Cure On racks from Sep 12 to Oct 17, five weeks
Label Lot CH-0910, "Lavender Soap" with its weight and ingredients

The label says "soap" and nothing about the skin, which keeps the bars true soap; the shop's request to add "moisturizing" would make them a cosmetic. Weighing the lye to the calculation for every batch, and writing it down, is the one step that can't be eyeballed.

Get the run sheet

Download the soap production run sheet. Two sheets: a blank run sheet to print for each batch, with the nine steps, the check at each and its target, and spaces for the actual reading, the time and initials; and the same run filled in from the example. It's an ordinary Excel file with no macros, and it works in Google Sheets, LibreOffice and Numbers.

Where this stops working

The run sheet covers one batch. Five oils, a lye lot, an essential oil lot, and 400 bars curing for five weeks: when a customer reacts to one bar, the trace has to run to the fragrance lot and every bar made with it.

How TaroStack does it

TaroStack records each batch with its oil, lye and fragrance lots, so a bar's lot leads back to its ingredients.

Batches by lot. Each batch takes the oils, lye and fragrance off stock with their lots.

Bars by lot. Each batch gets its lot, and records good and rejected bars.

Where it went. Each shop's order records the lot it got, so one report shows every shop that got a fragrance lot.

The job Clipboard In TaroStack
Which fragrance went into a batch A note on the mold Batches by lot
Bars cut and rejected Counted at the end On the batch
Which shops got a lot Invoices One recall report

Recipes, batches, lots and recalls are on every plan, from $49 a month. The first 30 days are free, with no credit card. If you'd like a hand setting up, ask, and we'll do it with you.

Questions people also ask

How is handmade cold process soap made?

Oils are weighed, lye solution is made and combined at temperature, blended to trace, scented, poured into molds, cut and cured for weeks.

How long does cold process soap need to cure?

In the example, five weeks; four to six is common.

Is handmade soap regulated by FDA?

True soap, sold only as soap, is outside FDA's cosmetic rules; a bar with skin claims, or that isn't true soap, is a cosmetic.

Why add lye to water and not water to lye?

Adding water to lye can make it boil up and splash; lye into water is the safe order.

We use AI to help with the research for these articles. Every one is read, checked against its sources and edited by Koa before it's published. Spot a mistake? Tell us and we'll fix it and say so. How we write these.

Let’s get your stack in order.

Get TaroStack

Sign up now for your free 30 day trial. No credit card required.