Classic Bells > Soapy stuff > Soapcalc numbers

What do the Soapcalc numbers really mean?

Fatty acids -- myristic, lauric, stearic, palmitic, oleic, ricinoleic, linoleic, linolenic -- are the building blocks used to make soap. To get an idea about the qualities a particular soap may have, you can look directly at the percentages of fatty acids in the recipe.

Another way to evaluate the fatty acid profile of a soap is to look at the cleansing, bubbly, creamy, etc. numbers calculated by various soap recipe calculators, including SoapCalc, SoapmakingFriend, and Soapee. The owner of SoapCalc originally created these properties and defined how to calculate the values for each. These decisions were based on input from soap makers from the Soapmaking Forum, according to what I've been told. Based on this history, I will refer to these numbers as the "Soapcalc numbers."

Whichever group of numbers you prefer -- the fatty acid percentages or the Soapcalc numbers -- it is important to remember these numbers are only a general guide. They cannot tell you all there is to know about a particular soap recipe. For example, they do not account for the effect of superfat nor for the influence of additives (sugar, milk, honey, sodium lactate, etc.). The numbers also do not tell you anything about the changes that can result from how the soap is made and cured.

To make things more confusing, Soapcalc's names -- bubbly, cleansing, conditioning, etc. -- are misleading, especially to newer soapers who tend to take these names literally. For example, a person might think a soap with a "cleansing" number of zero will not clean the skin at all, even though the soap will clean just fine.

I want to explain the Soapcalc numbers by looking at the fatty acids for a single fat and explain how you can calculate the Soapcalc numbers from these fatty acids. I have chosen cocoa butter as my example. Cocoa butter has a fatty acid profile that looks something like this:

Lauric 0%
Myristic 0%
Palmitic 25-35% (average is about 30%)
Stearic 28-38% (average is about 33%)
Ricinoleic 0%
Oleic 29-41% (average is about 36%)
Linoleic 2-7% (average is about 4%)
Linolenic 0%

SoapCalc groups these numbers into fewer bits of useful information:

Hardness 61%
Cleansing 0%
Longevity ?
Condition 38%
Bubbly 0%
Creamy 61%

How is the fatty acid profile converted into the Soapcalc numbers? And what do those numbers mean? And what are some of the other factors that affect soap qualities besides the fatty acids?


Hardness = Lauric + Myristic + Palmitic + Stearic acids

The fatty acids that contribute to hardness come from the fats that are solid (or solid-ish) at room temperature -- coconut, babassu, palm kernel, palm, tallow, lard, and the butters (cocoa, shea, mango, etc.)

The Hardness number is a measure of the physical hardness-like-a-rock. It also is an estimate of how easy it will be to unmold a particular soap after saponification -- hard soap tends to be easier to unmold.

The Hardness number does not necessarily tell you how long-lived the soap will be, however. I explain more about longevity below.

Cocoa butter hardness --

Hardness from the fatty acid profile = 0% + 0% + 30% + 33% = 63%.
Soapcalc Hardness = 61%.

Is the difference between 63% and 61% important? Nope! A fatty acid profile for a given fat is an average for that fat. The SoapCalc folks calculated their Hardness number from slightly different data than I am using. A few percentage points difference in any of these numbers is not important.

What's a reasonable range for the Hardness number? Frankly, I do not pay much attention to it. I focus on the Cleansing number (myristic and lauric acids) and the Longevity number (palmitic and stearic acids). The Hardness number comes directly from those two answers. Why worry about three numbers if only two are important?

So let me talk more about the Cleansing and Longevity numbers...


Cleansing = Lauric + Myristic acids

Lauric and myristic acids are found in coconut oil, babassu oil, and palm kernel oil. Soap with a high cleansing number has the ability to dissolve easily in hard water, cold water, or salt water.

If you are going to make a salt-bar (soap with fine salt crystals), a brine bar (soap made with a mixture of salt dissolved in water), or a mariner's soap for bathing with seawater, you will want to make a soap high in lauric and myristic acid. A soap that is high in these fatty acids will not last long due to its high solubility in water, especially if you use soap as most people do -- for bathing in warm, not-salty water.

There is another issue to consider. Soap high in lauric, myristic, and similar short-chain fatty acids also has the ability to bind with and remove the natural proteins and fats on the surface of the skin that protect the underlying living tissues. If too much of this normal protective barrier is stripped away, a person's skin will feel tight, dry, and even irritated and reddened.

Not everyone's skin reacts strongly to the stripping effects of soap high in lauric and myristic acid. The response depends on genetics, allergies, skin type, age, gender, occupation, climate, season of the year, air humidity, sun exposure, amount of bathing, etc.

People with sensitive or troubled skin may have to use soap with no lauric and myristic acid, regardless of the amount of superfat or other additives included in the recipe. Never fear -- a soap with a zero "cleansing" score will still clean the skin just fine.

People with normal skin often do well with soap that has 10% to 20% combined lauric and myristic acids. Some people, men in particular, may prefer a stronger cleansing soap with combined lauric and myristic acids ranging from 20% to 35%.

If even more lauric and myristic acid is used in a soap recipe, the superfat is often raised higher than usual -- as high as 15% to 20% superfat -- to help tame the harshness of the soap.

Cocoa butter cleansing number --

Cleansing from the fatty acid profile = 0% + 0% = 0%
SoapCalc Cleansing = 0%


Longevity = Palmitic + Stearic acids

Palmitic and stearic acids -- the fatty acids in lard, tallow, palm, and butters -- create a soap that is hard and fairly insoluble in water.

A moderate percentage of these fatty acids will create a soap will last a decent time in the bath, be mild to the skin, and have a dense, long-lasting lather. Too low and the soap may not last long as you might prefer. Too high and the soap may not lather very well. To give you a rough idea of what works for me, many of my soap recipes have a combined palmitic and stearic content of 30% to 35%.

SoapCalc does not provide a separate value for longevity. When using Soapcalc, a quick way to estimate the Longevity number is this:

Longevity = Hardness - Cleansing

Cocoa butter Longevity number:

Longevity from fatty acid profile = 30% + 33% = 63%
Longevity from Soapcalc numbers = 61% - 0% = 61%

For a coconut oil soap, the Longevity number is quite different:

Hardness from Soapcalc = 79%
Cleansing from Soapcalc = 67%
Longevity = 79% - 67% = 12%

A 100% coconut oil soap will be hard-like-a-brick, just like a 100% cocoa butter soap, but the coconut soap will not last nearly as long, all other things being equal.


Conditioning = Oleic + Ricinoleic + Linoleic + Linolenic acids

These are the fatty acids from monounsaturated and polyunsaturated oils (olive, avocado, canola, sunflower, safflower, grape seed, castor, etc.) These fatty acids contribute mildness as well as greater water solubility to a soap.

Cocoa butter conditioning number:

Conditioning from the fatty acid profile = 0% + 36% + 4% + 0% = 40%
SoapCalc Conditioning = 38%

What is interesting is that palmitic and stearic acids also contribute mildness, but are not included in the Conditioning number. This is one reason why the Conditioning number is not particularly helpful to me -- it does not tell the whole story.

In addition, if I do three things -- set the Cleansing number, set the Longlasting number, and decide whether or not to use castor oil -- then those three decisions automatically set the Conditioning number. So why worry about it?

Some soapers ask, "If I want a super moisturizing and nourishing soap, don't I need need a recipe with a high Conditioning number?"

Conditioning is the blanket property of adding humectancy (water) to the surface of the skin, providing occlusion (barrier to abrasion or water evaporation), adding emollience (replacing lost fats), as well as smoothing and soothing the skin.

Unfortunately, soap cannot do any of this, no matter how high the Conditioning number is. Some additives and the superfat in a soap may provide a small amount of conditioning, but soap itself ... simply cleans.

If a person focuses on a high Conditioning number as the main goal, then other desirable properties of the soap -- lather, longevity, hardness -- may suffer.

My goal as a soap maker is to create soap that cleans sufficiently well while also being mild, refreshing, long-lived, and nicely lathery. I focus on getting the cleansing (myristic and lauric) and longevity (stearic and palmitic) numbers in the ranges that work best for me. Once those values are set, then I look at the individual percentages of the oleic, linoleic, and linolenic acids. (More on ricinoleic acid in Bubbly.)

Oleic (oh-lay-ick) acid increases the solubility of the soap and creates creamy lather. My soap recipes with a blend of fats typically have 40% to 50% oleic acid, although I occasionally make castile-type soaps with 70% or more oleic acid.

Linoleic (lin-oh-lay-ick) and linolenic (lin-oh-leen-ick) acids make soap more prone to rancidity (DOS, dreaded orange spots) and can reduce the initial hardness of the soap so it can be difficult to unmold. The rule-of-thumb I use is to limit these two fatty acids to 15% or less in my soap recipes. Most of my recipes run below that limit -- about 5% combined linoleic and linolenic. Other soapers look at the INS value or Iodine number to evaluate the likelihood of softness or rancidity.


Bubbly = Lauric + Myristic + Ricinoleic acids

Remember that lauric and myristic acids make a soap that is very soluble in water? Soap that is high in these fatty acids will make lots of big fluffy bubbles because the soap is very soluble in water and the soap molecules are small. This "bubbly" lather is produced quickly, but doesn't last long.

If you think back to the information about the Cleansing number, you may realize you will have to balance your love of bubbles created by lauric and myristic acid against the harshness of soap high in these fatty acids.

Ricinoleic (rye-sin-oh-lay-ick) acid, the third part of the Bubbly number, comes solely from castor oil. In soap, ricinoleic acid stabilizes and enhances the lather that the other fatty acids produce, but it does not do much to create lather on its own.

If you are a beginning soap maker, you will probably be tempted to include a lot of castor oil to make a "super lathery" soap recipe. Unfortunately, that idea does not work in practice. If your recipe does not create decently good lather without castor, then adding lots of castor will make the lather worse, not better.

A rule of thumb is to use castor at 5% of the total fats in a typical bath soap recipe. Castor is not a requirement, however. Many of my recipes do not have castor, and they lather nicely. Try a recipe with castor and without, and see what you think.

Since mildness is important to me, I focus on the Cleansing (myristic and lauric) number and ignore the Bubbly number. The only difference between the two is the ricinoleic percentage, and that depends simply on whether I include castor oil or not.

Cocoa butter bubbly number:

Bubbly from the fatty acid profile = 0% + 0% + 0% = 0%
SoapCalc Bubbly = 0%


Creamy = Palmitic + Stearic + Ricinoleic acids

Palmitic and stearic acids produce a long-lived lather like whipped cream. While fluffy bubbles are fun, a handful of dense, creamy lather is satisfying too.

As mentioned earlier (see Bubbly), ricinoleic acid in soap enhances lather from the other fatty acids, but it does not create lather on its own, so it is best used in moderation.

What is interesting is that oleic acid is not included in the Creamy number, even though a high-oleic soap also produces dense, long-lasting whipped-cream suds.

I do not pay attention to the Creamy number any more than I do the Bubbly number, and for much the same reasons.

Cocoa butter creamy number:

Creamy from the fatty acid profile = 30% + 33% = 63%
SoapCalc Creamy = 61%


Other factors that affect soap quality

The Soapcalc numbers and the underlying fatty acid profiles are helpful guides when creating a soap recipe, especially if you do not pay much attention to the misleading names given to the numbers.

I want to stress that you cannot focus on these numbers alone, however. There are other factors to keep in mind when designing a good soap recipe.

Superfat. The fatty acid profile and the Soapcalc numbers will not change if you raise or lower the amount of superfat. That does not mean superfat has no effect on the soap, however. Raising the superfat by as little as 2-3% may noticeably increase the softness of the soap and reduce the lather.

Additives. The Soapcalc numbers also do not account for additives, many of which can change the lather quality, add mildness, increase the superfat, affect bar hardness, and so on. Examples of such additives include sugar, sodium lactate, beer, vinegar, citric acid, dairy, salt, aloe juice, pigmented colors, fragrances, etc.

Method. Soap qualities are also affected by the way in which the soap is made. Some factors include the amount of water-based liquid in the recipe, whether the soap is allowed to gel or not, the type of mold used, and whether the soap is fairly new or well cured.

Water quality. Minerals in hard water react with soap to form insoluble soap scum that sticks to your skin, sink, and bathtub and makes your skin feel sticky, itchy, and dry feeling. Soap that lathers beautifully in reasonably soft water will have average to poor lather when used with hard water. A chelator such as citrate or tetrasodium EDTA reacts with hard water minerals to reduce or prevent soap scum from forming.