Skip to content
OneKitly

Every Oil Blend Has Its Own Lye Requirement

Published 9/11/2026 · 5 min read · Everyday calculators

Antonio Delgado

Antonio Delgado — Traditions & pastimes writer at OneKitly

Symbolism · Calendars

Checked against 3 sources

View profile →
In short

Every fat has a saponification value: the mass of sodium hydroxide that fully converts one unit mass of that fat into soap. Olive oil is 0.134 g of NaOH per gram, coconut oil is 0.178 and castor is 0.128, so the lye a recipe needs is the sum of each oil's weight times its own value — there is no single figure for oils in general. A kilogram of pure olive at five per cent superfat takes 127.3 g of NaOH; the classic 34/33/33 palm, coconut and olive blend takes 143.4 g for exactly the same weight of fat. Superfat is the deliberate shortfall: withholding five per cent of the lye leaves five per cent of the oils unsaponified, which is what makes a bar mild.

A thousand grams of olive oil needs 127 g of lye; the same thousand grams of a palm-coconut-olive blend needs 143. Saponification is stoichiometry, not a rule of thumb, and a five per cent error in one direction makes a caustic bar.

The spread between recipes is thirteen per cent

Coconut oil saponifies at 0.178 and olive at 0.134 — a third more alkali per gram of fat. Any recipe is a weighted average of its oils, so the average value of a blend moves with the recipe and not with the total weight. Castile at 0.1340 and the three-oil blend at 0.1509 differ by 12.6 per cent, which on a kilogram batch is 16 grams of sodium hydroxide. Sixteen grams is far more than the margin any soap has.

This is why substituting one oil for another in a recipe is not a free swap. Replacing the coconut in a Bastille with an equal weight of olive drops the average value and leaves the original lye quantity in surplus, which pushes a five per cent superfat towards zero and past it. Change an oil and recompute; the calculator exists precisely so that the recomputation costs nothing and therefore actually happens.

A five per cent supplier variation eats the whole superfat

Saponification values are nominal. A published 0.134 for olive oil is an average over crops, pressings and refining routes, and a real batch can sit three to five per cent either side. Take a kilogram of Castile computed at 0.134 with five per cent superfat — 127.3 g of lye. If the oil you actually bought saponifies at 0.141, the true requirement is 141 g and your recipe is 6.6 g short: the bar comes out at 9.7 per cent superfat, oily and soft but harmless.

The error in the other direction is the one that matters. If the same oil saponifies at 0.127 instead of 0.134, the true requirement is 127 g and you have added 127.3 — your five per cent superfat has become minus zero point two per cent. There is now more alkali than fat, and the surplus stays in the bar as free lye. That is the failure mode this craft has to respect: the safe direction is to under-dose, and the reason every row's value is editable in the tool is so you can enter what your supplier's sheet says rather than what an average says.

Potassium hydroxide is not sodium hydroxide by another name

Bar soap uses sodium hydroxide and liquid soap uses potassium hydroxide, and the quantities are not interchangeable. Potassium is the heavier atom: converting a sodium requirement to a potassium one multiplies it by 56.1056 divided by 39.9971, or 1.4027. Then there is purity — potassium hydroxide flakes are typically ninety per cent, the rest being water and carbonate — so the figure is divided again by 0.90.

The two factors compound. The Bastille blend at three per cent superfat takes 142.2 g of sodium hydroxide and 221.6 g of potassium — 1.56 times as much alkali by weight for the same kilogram of oils. Anyone reading a bar recipe and reaching for potassium flakes at the printed quantity has under-dosed by more than a third, and the batch will not saponify. The reverse mistake over-doses by the same factor, which is worse.

Average SAP
One kilogram of oils, five per cent superfat, sodium hydroxide
RecipeAverage SAPNaOHWater at 2:1
Castile — 100 % olive0.1340127.3 g255 g
Shampoo bar — five oils0.1457138.4 g277 g
Bastille — 60/30/100.1466139.3 g279 g
Three-oil — 34/33/330.1509143.4 g287 g
Soap Lye Calculator (NaOH / KOH)Build a multi-oil soap recipe and get the exact NaOH, KOH or dual-lye and water, with superfat, editable SAP values and the full safety brief.Try the tool →

Frequently asked questions

What superfat should I use?
Five per cent is the usual starting point for a bar and three for liquid soap, where a higher figure clouds the finished product. Above eight per cent a bar goes soft and can develop rancid spots as the free oil oxidises; below three the margin for a supplier's variation disappears. On a kilogram of Castile, moving from zero to five per cent withholds 6.7 g of lye out of 134 — the whole safety margin is smaller than a teaspoon, which is why it is worth measuring on a scale that reads to a tenth of a gram.
How much water does a batch need?
Water is the solvent and not a reagent, so it does not enter the stoichiometry at all — it only decides how the batch behaves. Three conventions are in use and the tool accepts all three: a water-to-lye ratio, most often 2:1; a percentage of the oil weight, typically 33 to 38 per cent; or a target lye-solution concentration, usually 28 to 35 per cent. They are different expressions of the same number, and a recipe that quotes one can be converted to any other.
Can I trust an online recipe without recalculating?
Recalculate it, every time, and treat a mismatch as a reason to stop. A published recipe carries the author's oils, the author's supplier and often an unstated superfat, and any of the three can move the lye by ten per cent. Running the same oil percentages through the calculator takes a minute and either confirms the published figure or tells you the recipe has been transcribed wrongly somewhere between the author and your screen — which, on a page that has been copied from blog to blog, is not rare.

Articles you may find interesting

All guides →
ExplainerA Jar Is Sold by Volume and Wax Is Bought by WeightThe trade rule of 0.8 oz of wax per fluid ounce of jar is an effective density of 0.767 g/mL — calibrated for soy at an 85 per cent fill. It is right to within 0.2 per cent for soy and under-reads beeswax by six.ExplainerClay Shrinkage: Divide, Do Not Add a PercentageTo fire at 25 cm with 12 per cent shrinkage you throw at 28.41 cm, not 28. Adding the percentage instead of dividing by its complement leaves you 3.6 mm short — every time, in the same direction.ExplainerThe Flat Pattern of a Cone Is a Sector, Not a CircleRoll a 50 mm cone 80 mm tall and its pattern is a 190.8° slice of a 94 mm circle. Flatten a nearly cylindrical lampshade and the pattern radius runs to 839 mm — the shallower the taper, the further away the apex.How-toBinding a Quilt: Strips, Bias and the Fabric to BuyA 150 × 200 cm quilt has a 725 cm perimeter once you allow for the join, which is seven strips off a 110 cm bolt and six off a 140 cm one. The strip width you choose sets the fabric, and the corners set whether it lies flat.ExplainerFabric Yardage Is a Staircase, Not a SlopeTwelve pieces of 46 cm take 1.84 m on a 140 cm bolt. Make them 47 cm and it jumps to 2.82 m — fifty-three per cent more fabric for one centimetre, because the third piece no longer fits across.How-toEstimating Embroidery Thread From a Stitch CountThirty thousand stitches at 3.5 mm with fifteen per cent waste is 120.7 metres. The stitch count comes from the file; the average length is an assumption, and doubling it doubles the answer.

Related tools

Sodium and potassium hydroxide are corrosive and cause severe burns. Work in a ventilated space, wear goggles and gloves, always add lye to water and never water to lye, and keep the mixture away from children and animals. The saponification values here are nominal figures that vary by crop, refining and supplier — typically by three to five per cent — so verify them against the technical sheet of the oil you actually bought before making a batch you intend to use on skin.

Sources

Spotted a mistake in this article?