Why You Need a Soap Making Calculator Sheet
Most soap makers don't realize their formulas are wrong until they pour the batch. The lye amounts are slightly off, the oils don't balance out like they should, or the superfat percentage shifts into something harder than expected. A worksheet fixes that before you ever heat your pot. I've been making soap long enough that I've thrown out more batches than I'd like to admit. One time I made a batch using a calculator app that gave me a 7% superfat on paper, but when I recalculated by hand on graph paper, it came out closer to 10%. That extra fat turned the soap into soup. It never gelled properly, split in the mold, and smelled weird after a few days. I switched to spreadsheet-based calculations after that and haven't looked back.
How to Use the Worksheet For Soap Making 2026
The basic structure is simple. You list every oil or butter you plan to use, enter the weight in grams, and the worksheet pulls the SAP values from a built-in reference table. Sodium hydroxide (NaOH) is calculated for each oil individually. You then choose your superfat percentage, subtract that from the total NaOH needed, and you're left with your exact lye amount. Here's how it actually works step by step. First, decide the total batch size. Say you want 1000 grams of oils. Enter that as your target. Next, break down each oil by percentage. 40% coconut oil is 400 grams. 30% olive oil is 300 grams. 20% shea butter is 200 grams. 10% castor oil is 100 grams. The SAP value for coconut oil is approximately 0.183, olive oil is 0.134, shea butter is 0.128, and castor oil is 0.128. These numbers vary slightly between sources. Some calculators use 0.190 for coconut, others use 0.183. It matters more than you think.
Multiply each oil weight by its SAP value. That gives you the grams of NaOH required for each. Add them together for the total lye. Apply your superfat reduction. A typical 5% superfat means you multiply the total NaOH by 0.95. That number is your final lye amount. The water amount comes next, usually calculated at 30% to 38% of the total oil weight depending on your preference for trace speed and fragrance retention. I keep a running spreadsheet with columns for oil name, percentage, weight, SAP value, NaOH weight, and notes on how each batch performed. After about twenty batches, patterns start showing up. Some oils I thought were fine are actually dragging my trace times out. Coconut oil at over 30% can make a soap that hardens too fast and cracks the top. I learned that the hard way.
Get the Full Details

What Beginners Miss
The biggest mistake I see people make is not accounting for the difference between NaOH and KOH. Potassium hydroxide is for liquid soap. If you accidentally use the KOH SAP value for a bar soap recipe, your lye will be roughly double what you need, and you'll end up with a caustic mess. The worksheet should clearly label which caustic it's calculating for. If it doesn't, you need to double check every value yourself. Another thing nobody talks about is how water discounting changes things. When you use less water than the standard 30-38% range, the batter thickens faster. On a cold process soap, this means you have less working time. My recommendation is to keep a column for your water percentage and track how fast trace happens at each level. You'll quickly see that dropping from 38% to 30% cuts your mixing window in half. There's also the issue of adding additives. Fragrance oils vary wildly in how they affect trace. Some accelerate it to the point where you can barely get the soap into the mold. Others cause separation. A disciplined worksheet includes a column for fragrance load and whether you experienced acceleration or ricing on that particular batch. After a dozen runs, you'll build a reference that saves you from repeating mistakes.
Limitations and When It Doesn't Work
A spreadsheet worksheet is only as good as the SAP values you put into it. Different references give slightly different numbers. The SoapCalc database, Lye Calc, and the Handbook of Fatty Acids all have minor variations. These differences usually amount to fractions of a gram on a small batch, but on a large commercial batch of 10,000 grams, even a 0.005 discrepancy per oil adds up to real lye error. If you're making soap at scale, pick one reference and stick with it consistently. The worksheet also can't predict environmental factors. Humidity affects cooling time and gel phase behavior. Temperature in your workspace matters just as much as the recipe. I once made a batch in winter at 15 degrees Celsius that took six hours to reach trace, while the same recipe at 25 degrees in summer trace d in under two. The numbers were identical. The room temperature was the variable the worksheet never accounts for. For melt and pour base soap, this kind of detailed calculation is overkill. The base already has the lye neutralized. You just need to weigh your additives and melts. A simple ingredient list is enough. The worksheet shines for cold process and hot process formulations where lye is involved.
If you want the current standard tool, search for the Worksheet For Soap Making 2026 version. It includes updated SAP values, better handling of exotic butters, and a water discount calculator built in. I've used several versions and this one tracks closest to what my test batches actually produce. The download is a Google Sheets template you can copy and fill in directly. The core principle is straightforward: write everything down, calculate before you weigh, and adjust based on results. The worksheet makes that repeatable.
