What You Actually Need When You Start Making Soap
Most people come into soap making thinking they need a complicated spreadsheet and three different calculators. They don't. What you need is a reliable reference that tells you how much lye, water, and oils to use for a given batch size without doing chemistry homework every time. I built my own version after burning through three batches that turned out like concrete because I miscalculated the superfat on a small batch of hand-milled goat milk soap. Here's the actual breakdown that I keep taped to my workspace wall. It's not fancy, but it covers the common oils and gives you the numbers so you're not guessing. Lye (sodium hydroxide) equivalents per 100g of oil:
Coconut oil (82): 18.3g NaOH
Olive oil: 13.5g NaOH
Cocoa butter: 16.3g NaOH
Castor oil: 12.6g NaOH
Shea butter: 12.7g NaOH
Sweet almond oil: 13.1g NaOH
Avocado oil: 13.4g NaOH
Palm oil: 14.1g NaOH
Rice bran oil: 12.8g NaOH These are the SAP values for a 5% superfat. If you want 3% superfat, reduce the lye by about 3% across the board. The numbers shift slightly depending on whether you're using potassium hydroxide for liquid soap or sodium hydroxide for bar soap. Stick with sodium hydroxide if you're making bars. Potassium hydroxide makes a softer product and the SAP values are roughly 1.4 times higher than NaOH equivalents. Water ratio: I use a 2:1 water-to-lye ratio by weight. That means for every 100g of lye, I use 200g of water. Some people go as low as 1.5:1 for faster trace but it increases the risk of thermal issues and scoring. Don't go below 1.8:1 unless you know what you're doing with temperature control.
I learned this the hard way. My first attempt at a low-water cold process batch with a high coconut oil content caused the soap to overheat and develop glucosides in the center — white crystalline spots that never dissolved. Took me six weeks to figure out what happened. Lowering the water and increasing the coconut oil above 30% of your total oils is a recipe for that problem unless you freeze half your water into ice cubes and add them gradually. A standard starting recipe for beginners: Olive oil: 50%
Coconut oil: 30%
Palm oil or shea butter: 20%
Superfat: 5%
Water: 38% of total oils weight
Get the Full Details

For a 500g batch of oils, that's roughly 175g olive, 150g coconut, 100g palm or shea. The lye amount comes out to about 73g NaOH with a 5% superfat reduction bringing it to approximately 69.4g. Water would be 190g. Total batch weight at trace is around 759g before adding fragrance or colorants. This recipe gives you a hard bar with decent lather and reasonable conditioning. It's not going to win any beauty contests but it works consistently. The 5% superfat ensures no free lye remains after cure, and the olive content prevents the coconut from stripping the skin too aggressively. Things that trip people up:
Butter substitutions don't work one-to-one. Swapping palm oil for more cocoa butter changes the hardness and lather profile significantly. Cocoa butter at 20% instead of 10% will make a very hard but less creamy lather bar. If you swap shea for more olive, your cure time extends because olive takes longer to fully saponify and harden. Expect 4-6 weeks minimum for a bar with high olive content rather than the typical 3 weeks for a balanced recipe. Fragrance load matters more than people think. Most fragrance oils add acceleration to cold process soap. Citrus and vanilla fragrances are especially aggressive. I once added a 3% vanilla fragrance to a batch and it reached trace in under two minutes. The batter thickened so fast I couldn't pour it properly and ended up with a lopsided loaf that was dense on one side and airy on the other. The solution is to pre-dilute fragile fragrances in a small amount of oil and add them at light trace, or use a scent that's been tested for cold process specifically. Colorant guidelines:
Micas tend to accelerate trace, especially the darker shades with titanium dioxide. Use them sparingly or mix them into a small amount of oil first. Clay is safer —French pink clay and kaolin don't accelerate and they add a nice silky texture to the bar. Ultramarines and chromium oxide are stable and won't change your timing at all. Natural colorants like spirulina and matcha can turn brown or gray during the process. Don't expect the vibrant green you see in the powder. For a beginner batch, keep everything simple. One fragrance, one color or none at all, and stick to the base recipe above. The important part is recording your exact measurements and outcomes. After a dozen batches you'll have enough data to adjust ratios confidently without needing to look anything up. When the cheat sheet fails you:

Custom recipes with exotic oils like hemp, murumuru, or illipe require individual SAP values. None of these are covered in a basic reference. Hemp oil has a SAP of about 12.8g NaOH per 100g, which is close to rice bran but the fatty acid profile makes the soap softer and less stable. If you're using more than 10% exotic oil in a batch, look up the specific SAP value rather than estimating. Using the wrong value here can leave your bar oily and unstable or, worse, with free lye that irritates skin. Another scenario where a cheat sheet falls apart is hot process soap making. The same SAP values apply, but the water ratio is completely different. Hot process typically uses a 2.5:1 or even 3:1 water-to-lye ratio because you need enough liquid for the cooking phase. If you try a cold process recipe on hot process, your batch will be stiff and uneven from the start. There's no shortcut around learning the HP method separately. Lastly, if you're making soap in a humid environment above 70% relative humidity, your superfat calculations become less predictable. The excess moisture in the air can interfere with the saponification process during the gel phase, especially in warm weather batches. I've had soaps that seemed perfectly cured on the outside but remained soft and slightly tacky inside when humidity stayed high for extended periods. The workaround is wrapping unfinished loaves in plastic and storing them in a climate-controlled space until they're fully cured.
The cheat sheet gets you started. It doesn't replace understanding how your specific oils, water content, and environment interact. Once you've made enough batches to develop that intuition, you won't need the sheet as much. But until then, having the numbers in front of you keeps you from wasting materials on failed experiments.