Soap Superfat Percentage Effect Calculator
Calculate how superfat percentage affects soap hardness, lather, and skin feel.
Get cleansing, conditioning, and bubble values from superfat lye discount.
Soap Superfat (Lye Discount)
Superfat is the excess oil left after saponification: oils that the lye doesn’t convert to soap. This unsaponified oil makes the bar less harsh and more conditioning, but reduces lather and shelf life.
The math: Superfat % = (1 - actual lye / theoretical lye) × 100
Or: a 5% superfat means using 95% of the calculated lye amount, leaving 5% of oils unsaponified.
Standard superfat ranges:
| Soap Style | Superfat % | Result |
|---|---|---|
| Laundry / kitchen soap | 0-2% | Maximum cleansing, harsh on skin |
| Shampoo bar | 2-4% | Strong cleanse with mild conditioning |
| Standard bar | 5% | Balanced, most common starting point |
| Sensitive / kids | 7-8% | Mild, less lather, conditioning |
| Salt bar | 15-20% | Required, salt destroys lather; high SF compensates |
| Castile (100% olive oil) | 0-5% | Olive oil naturally conditions, low SF needed |
| Goat milk / face soap | 6-8% | Extra moisture for facial use |
Effects of superfat on bar properties:
| Property | Low SF (0-3%) | Standard (5%) | High SF (8-15%) |
|---|---|---|---|
| Hardness | Very hard | Hard | Soft |
| Lather | Strong, voluminous | Good | Reduced |
| Bubble size | Big | Mixed | Small |
| Cleansing | Strong | Standard | Mild |
| Conditioning | Low | Moderate | High |
| Skin feel after | Squeaky / drying | Clean | Moisturized |
| DOS (dreaded orange spots) | Low risk | Standard | Higher risk |
| Shelf life | 1-2 years | 1 year | 6-9 months |
Why salt bars need 15-20% SF: Salt destroys lather. To compensate, salt bar recipes use very high superfat. The unsaponified oils provide moisture and soften the bar enough to lather despite the salt content.
Why castile soap uses low SF: 100% olive oil saponifies into a slow, slick soap with naturally mild characteristics. Adding extra superfat would make it slimy and prone to rancidity (olive oil already has high oleic acid).
The “selecting your superfat oil” choice: Some soap makers reserve a luxury oil (jojoba, shea butter, sweet almond) as the LAST oil added, on the theory that this oil ends up as the unsaponified superfat. Chemically that is false. Saponification does not queue: the lye attacks whatever triglyceride it meets, so all oils contribute proportionally to the final superfat regardless of the order they went in. Adding the expensive oil at trace does no harm and it does spare it some heat, so carry on if you like the ritual. Just do not expect the bar to be different because of it.
DOS (dreaded orange spots): DOS are rancidity stains caused by oxidation of unsaturated fats. Higher superfat means more unsaponified oil sitting in the bar waiting to oxidise, so the risk climbs with it. What helps:
- Antioxidants. Rosemary extract (ROE) or vitamin E, added to the oils.
- A blend with more saturated fat overall. Note the wording: you cannot pick which oil ends up as the superfat, for the reason given in the section above, so the lever is the whole recipe rather than the last oil in. Shift a few percent from olive or sunflower into coconut, palm or lard and the unsaponified fraction is less oxidisable because everything in the pot is.
- Fresh oils. An oil already halfway through its own shelf life brings that clock into the bar with it.
- Cool, dark storage, with air able to move around the bars.
Trade-offs and recommendations:
- 5% SF is the gold standard for most bath bars
- Above 7%: lather suffers noticeably
- Below 3%: bar becomes harsh
- Salt bars must be 15-20%: exception, not the rule
Math example:
A 32-oz oil recipe, 30% coconut and 30% palm and 40% olive. Those three saponify at 0.183, 0.141 and 0.134 grams of sodium hydroxide per gram, which averages out at 0.151 across the blend. Rounded to 0.150, which is what this page uses and is inside the accuracy any SAP table can honestly claim:
- 0% SF: 32 × 0.150 = 4.80 oz NaOH (the full theoretical amount)
- 5% SF: 4.80 × 0.95 = 4.56 oz NaOH
- 8% SF: 4.80 × 0.92 = 4.42 oz NaOH
The gap between 0% and 8% is a quarter of an ounce on a 2-pound batch. That is a small number doing a lot of work, which is why weighing lye on a scale that reads to 0.1 g matters more than it looks like it should.
The 0.150 figure is the average for that particular blend. Change the oils and it moves, so run your own recipe through the lye calculator linked below rather than assuming it.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.
More Soap Making Calculators
- Soap Colorant Dosage Calculator
- Milk Soap Temperature Calculator
- Palm-Free Soap Recipe Calculator
- Soap Cure Time Tracker Calculator
- Soap Essential Oil Blend Calculator
- Soap Fragrance Oil Blend Calculator
- Soap Water Discount Calculator
- Soap Batch Scaler Calculator
- Soap Bar Yield from Mold Volume Calculator