Rebatch Calculator: Fix Lye-Heavy or Greasy Soap

Weighed the lye wrong? The fix is arithmetic, not a tablespoon at a time. Enter what the recipe called for and what went in, and this tells you exactly what to add to the rebatch.

The batch
The rebatch

Weigh the whole batch and the part you're rebatching at the same time (both now), so the share is right. Leave them blank to fix the whole batch.

Lye-heavy soap is caustic

Gloves and goggles for grating and cooking it, same as for fresh lye. Anything with visible lye crystals, pockets or seeping liquid goes in the bin, not the pot. Safety statement →

Add to the rebatch

—

Can you fix lye-heavy soap by rebatching?

Yes, if you add the oil it's missing. Rebatching without adding anything leaves the soap as lye-heavy as it was, because melting soap doesn't consume lye. Oil does: the free sodium hydroxide trapped in a lye-heavy bar is still sodium hydroxide, and when the grated soap is melted with fresh oil it saponifies that oil exactly as it would have in the first place. Add enough and there is no free lye left; add a little more and you're back to a superfat.

So the only question is how much oil, and it has an exact answer. A batch's oils can take a fixed amount of lye; the batch received a known amount. The difference, divided by how much lye a gram of your added oil takes, is the oil to add, plus a little more for the superfat you want on top.

Worked example: the classic bar, 10 g over

The recipe called for 143.8 g of NaOH at 5% superfat, so its oils can take 143.8 ÷ 0.95 = 151.4 g. The scale said 153.8 g: that's −1.6% superfat, 2.4 g of lye with nothing to react with. Olive oil takes 0.1355 g of NaOH per gram. To get back to 5%, the oils have to be able to take 153.8 ÷ 0.95 = 161.9 g, which is 10.5 g more: 77.7 g of olive oil for the whole batch. Rebatching half of it? Half the oil.

How much oil to add to lye-heavy soap

"Add a tablespoon at a time and test" can't tell you when to stop

The 10 g error above needs 1.8 tablespoons of olive oil per pound of soap, so the spoon-at-a-time approach means several rounds of cook, cool and test. And the test that goes with it is a pH strip, which is the wrong instrument: all soap is alkaline, and a strip is far too coarse to show how much of the lye is extra, so it can't tell you when you've added enough oil (the lye-heavy soap guide explains why). If you know what the scale said, you know the answer before you start.

Adding a high-SAP oil fixes the ledger with less of it. Coconut takes more lye per gram, so 57 g does what 78 g of olive does, but it also makes the rebatch more cleansing. Olive is the usual choice because it's in every kitchen and changes the bar least. If you don't know exactly what went in (you only know it zaps), you can't compute the oil. Work out the likeliest error with the superfat adjuster, add oil for that, and zap-test the result; or blend with a known batch (below).

When to bin it instead

  • Visible lye. White crystals, hard pockets that aren't air bubbles, or liquid seeping from the bars. That lye isn't spread through the soap, so no calculated amount of oil reaches it evenly, and grated shreds can keep a pocket sealed inside. Soap Queen's advice here is to throw it out, and it's right.
  • The wrong lye altogether. A liquid-soap recipe's potassium hydroxide weight measured out as sodium hydroxide makes a batch around −50% superfat (the lye-heavy guide covers it). That's a caustic paste, not a rebatch.
  • An unknown error on a small batch. If you can't say what went in and the batch is a pound of soap, the oil, the fuel and the evening cost more than the soap is worth.

Greasy soap: adding the lye it's missing

The reverse, lye under-weighed or part of it forgotten, leaves a soft, greasy bar with more superfat than intended. It's safe, and often usable as it is; a few points of extra superfat just makes a softer bar that goes rancid sooner. If it's too far off, the fix is the same ledger the other way: add the missing lye, as a solution, to the melted soap.

Lye weighed under the recipeSuperfat you madeNaOH to add (back to 5%)Water to dissolve it (25%)
−5 g8.3%5.0 g15 g
−10 g11.6%10.0 g30 g
−20 g18.2%20.0 g60 g
−40 g31.4%40.0 g120 g

The classic bar, whole batch. NaOH to add is the lye the recipe called for at 5% superfat, less what went in. It's dissolved at a generous 25%: the concentration isn't critical here, and more water makes it easier to work in evenly.

Treat this exactly like making soap: gloves, goggles, lye into water (never the reverse), and stir the solution thoroughly through the melted soap so there are no pockets. Then cure it and zap-test before anyone uses it. For a large deficit on a big batch there's a more forgiving route, documented by classicbells: boil the soap with extra lye and salt it out, and the excess leaves with the brine.

Blending a lye-heavy batch with a superfatted one

Instead of adding oil, you can grate a lye-heavy batch together with soap that has superfat to spare: the second batch's free oil takes up the first batch's free lye. It's the same ledger with two batches in it, and the result is the weighted average of the two superfats. For the batch above at −1.6%:

Second batch's superfatSoap needed per 1,000 g of the lye-heavy batch to reach 5%
5%can’t reach 5%
8%2,202 g
10%1,321 g
15%661 g

Solved from the weighted average of the two superfats. Weights of soap stand in for oils, which holds when the two batches are similar recipes of similar age. A coconut-heavy batch mixed with an olive one would need the exact ledger instead.

A second batch at 5% can never lift the blend to 5%. It can only dilute. That is the catch in rebatching with "equal or double parts" of rebatch base: the base's superfat is unknown. If it's 5%, equal parts land at 1.7% and double parts at 2.8% — less lye-heavy, not fixed. The arithmetic works the other way too, as the soapmaking forum's DeeAnna pointed out to someone hoping to average a greasy batch with a 0% one: a 50% superfat batch with an equal amount of 0% soap is still a 25% superfat bar.

How much water to add when rebatching

Less than most instructions say. Published figures for the same job run from about 3% of the soap's weight to nearly 60%:

SourceAs published% of the soap's weight
Soaply1 tbsp per lb of grated soap, to start3.3%
Soapindex1–2 tbsp per lb; up to 3 for older, harder bars3.3–9.8%
Voyageur Soap & Candle2–4 tbsp per lb, only if still grainy6.5–13.0%
DIY Natural¼ cup per lb13.0%
The Soapery (UK)15 mL per 100 g, to start15.0%
soapmakingforum (Obsidian)about ½ cup per lb26.1%
soapmakingforum (Zany_in_CO), oven methodup to 9 oz for 16–24 oz of soap; none if under a week old39.1–58.7%
From Nature With Loveabout 9 oz per lb; less or none if very fresh58.7%

Converted at 14.79 g per US tablespoon of water, 29.57 g per fluid ounce, 236.6 g per cup, 453.6 g per pound. Sources as retrieved 25 Sep 2026.

Soap age explains part of the spread. Fresh soap, under about a week old, still carries most of its own water and melts with little or none added (the forum consensus). Cured soap has dried out and needs some, but age doesn't explain the whole range: the highest figures in the table are for soap past its first week too, so the sources simply disagree. Start low, at 1–3 tablespoons per pound (3–10%), and add more a spoonful at a time only if it won't melt smooth: every gram of water you add has to dry out again, and a wet rebatch shrinks and warps. The tool gives the grams for your soap.

Low heat, covered, and patience: a slow cooker on low or an oven somewhere between 170 and 250 °F (published advice ranges across that span) for one to three hours. Stir little, because rebatches trap air. Fragrance goes in at the end, since cooking drives it off. The chemistry is finished, so the bars then need to dry rather than cure, until they stop losing weight; the cure time guide shows how to tell. And zap-test before use, because a rebatch of lye-heavy soap is only as right as the lye weight you started from.