Traditional soap made with lye will always be alkaline, typically landing between pH 7 and 10. That’s a fundamental reality of soap chemistry: the reaction between fats and sodium hydroxide (or potassium hydroxide) produces a product that can’t reach the skin’s natural acidic range of roughly 4.5 to 5.5. To make a truly pH-balanced cleanser, you either need to use synthetic surfactants instead of traditional soap or take specific steps to bring a liquid soap’s pH as low as the chemistry allows.
Why Traditional Soap Can’t Be pH Balanced
Soap is the result of a chemical reaction called saponification, where a strong alkali (lye) reacts with fats or oils. The end product is inherently alkaline. Cold-process soap starts out highly caustic, with a pH near 13 or 14 from the lye, and gradually drops as it cures. A fully cured bar typically settles between pH 8 and 10. You can’t push it much lower without destroying the soap molecule itself.
This matters because your skin’s outer layer maintains what’s called an acid mantle, a slightly acidic buffer system that regulates your skin’s microbiome, holds moisture in, and keeps irritants out. When you wash with something significantly more alkaline than your skin, that buffer gets disrupted. Research on alkaline skin care products shows that repeated use over just five weeks can impair the skin barrier enough to make it more vulnerable to irritation from other chemicals and environmental stressors. The skin loses water more easily, and its normal shedding cycle gets thrown off.
The Syndet Bar Alternative
If your goal is a solid bar that actually matches skin pH, you’ll need to make a syndet bar (short for “synthetic detergent”). These bars aren’t made through saponification at all. Instead, they use mild synthetic surfactants pressed together with binders and moisturizers. The most common base ingredient is sodium cocoyl isethionate (SCI), a coconut-derived surfactant known for being gentle on skin.
A basic syndet bar formula looks like this:
- Sodium cocoyl isethionate (SCI): 40 to 70% of the bar weight, providing the cleansing and lather
- Fatty acids or cocoa butter: 10 to 25%, adding hardness and skin feel
- Sodium isethionate: up to 15%, acting as a binder
- Water: 3 to 10%
- Additives: fragrance, botanical extracts, or humectants like glycerin in small amounts
To make one, you melt the SCI with your chosen fats in a double boiler, mix until uniform, then press the warm mixture into molds. The pH of syndet bars can be formulated anywhere from 4 to 9, with a range of 5 to 7.5 being most common in commercial products. To target pH 5.5, you adjust the ratio of surfactant to fatty acid and add a small amount of citric acid to bring the pH down to your target.
Lowering pH in Liquid Soap
Liquid soap, typically made with potassium hydroxide, gives you more flexibility for pH adjustment than bar soap. While you still can’t make it truly acidic without breaking the soap, you can bring it closer to neutral. The two most practical acidifiers are citric acid and lactic acid, and they work differently.
Citric acid is the standard pH adjuster in cosmetic formulations. It’s inexpensive and predictable. When dissolved in water and combined with potassium hydroxide-based soap, it forms potassium citrate. The key ratio to know: 10 grams of citric acid neutralizes 8 grams of potassium hydroxide. You’ll want to dissolve the citric acid in distilled water first, then add it to your diluted liquid soap gradually, testing the pH between additions. Go slowly, because adding too much will cause the soap to separate or become cloudy as the fatty acids fall out of solution.
Lactic acid is another option, though it behaves differently. As an alpha hydroxy acid, it provides gentle exfoliation by loosening bonds between dead skin cells, so it’s not just adjusting pH but also changing what the product does to your skin. For a simple cleanser where you just want pH control, citric acid is the cleaner choice. Save lactic acid for formulations where you intentionally want that mild exfoliating effect.
Even with careful acidification, most liquid soaps bottom out around pH 8 to 9 before they start losing their ability to lather and clean. If you need a liquid cleanser at pH 5.5, you’re better off formulating with liquid surfactants like cocamidopropyl betaine or decyl glucoside, which aren’t true soaps but can be adjusted to any target pH.
How to Test pH Accurately
Testing the pH of soap requires a specific method. You can’t just touch a pH strip to a dry bar and get a meaningful reading. The standard approach is to dissolve a small amount of soap in distilled water at a concentration of 1% to 10% by weight. Pick a concentration and use it every time so your results are comparable. For a 1% solution, dissolve 1 gram of soap in 99 grams of distilled water. Test at room temperature.
Your choice of testing tool matters significantly. pH test strips use color changes that you match against a reference chart, but the reading is subjective. Lighting, humidity, and your own color perception all introduce error. For general soapmaking where you just need to confirm a bar is safe to use (below pH 10), strips work fine.
If you’re trying to hit a specific target like pH 5.5 in a syndet bar or adjusted liquid formula, a digital pH meter is worth the investment. Digital meters detect small changes in hydrogen ion concentration and display an exact number, eliminating the guesswork of color matching. They deliver consistent, repeatable results. A basic digital meter suitable for cosmetic formulation costs around $20 to $50. Calibrate it with buffer solutions before each testing session for the best accuracy.
A Practical Starting Formula
For your first pH-balanced bar, a simple SCI-based syndet is the most forgiving approach. Weigh out 50 grams of sodium cocoyl isethionate noodles or powder, 20 grams of cocoa butter, 10 grams of coconut oil, and 5 grams of cetyl alcohol. Melt everything together in a double boiler at low heat, stirring until the SCI is fully incorporated. The mixture will become thick and pliable, similar to a stiff dough.
Remove from heat and add 2 grams of glycerin and any fragrance you’d like (about 1 to 2% of total weight). If your pH reads above 6 at this stage, dissolve a pinch of citric acid in a tiny amount of warm water and knead it into the mixture. Test again. Repeat until you reach your target range of 5 to 6. Press firmly into silicone molds and let the bars cool completely before unmolding, usually overnight.
The finished bars won’t lather quite like traditional soap. SCI produces a creamy, dense foam rather than big bubbles. They also won’t leave that “squeaky clean” feeling, which is actually a sign of natural oils being stripped. A well-made syndet bar cleans effectively while leaving the skin’s lipid barrier largely intact, which is the whole point of matching your skin’s pH in the first place.

