If you have spent any time around handmade hair care, you have probably seen the phrase “cold process shampoo bar” used as if it were a completely normal product category. I am going to let you in on something that rarely gets said out loud in the artisan soap world: a true cold process shampoo bar does not actually exist.
That is not a marketing opinion. It is a chemistry and compliance reality. Cold process makes soap. Shampoo is a pH-balanced cosmetic designed for hair. The moment you try to force those two ideas into one bar, something has to give.
The Chemistry Problem
Cold process saponification converts oils and sodium hydroxide into soap and glycerin. That soap, even after a long cure, sits at a pH between 9 and 10.5. Your hair and scalp, meanwhile, sit at a pH around 4.5 to 5.5. That gap is not small, and it matters more than any ingredient label.
When a high-pH soap hits your hair, the cuticle lifts. Hair becomes rough, tangly, and prone to color fade. Hard water makes it worse because soap reacts with calcium and magnesium to form that stubborn film we call soap scum. That film ends up on your hair, leaving it dull and coated. No amount of avocado butter or silk peptide changes the pH reality.
Why You Cannot Just Acidify Cold Process Soap
Here is the part that trips up a lot of makers: you cannot lower the pH of finished cold process soap to hair-safe levels without wrecking it. Soap is the salt of a fatty acid. Add citric acid, lactic acid, or any acid to finished soap, and it reacts with the soap itself. The soap breaks down into free fatty acids and salt. By the time you get near pH 5.5, the bar has stopped lathering and cleaning. It becomes waxy and greasy.
So when you see someone claiming a “pH 5.5 cold process shampoo bar,” something else is going on. Either they are testing incorrectly, they are using a syndet base and calling it cold process, or the bar is mostly unsaponified oils. Citric acid does have a role in cold process, but only when added to the lye water to create sodium citrate, a chelator. It does not lower the final pH.
The Regulatory Blind Spot
Here is another quiet issue. Under U.S. FDA tradition, a product made mostly from alkali salts of fatty acids and sold only as soap can be exempt from cosmetic regulations. But the moment you put the word “shampoo” on a bar, the intended use changes. A cold process “shampoo bar” is no longer just soap. It is a cosmetic, and it needs to follow cosmetic rules.
That means proper INCI labeling, safety substantiation, and now under MoCRA, facility registration and product listing. If you add an anti-dandruff claim, you are also staring at an over-the-counter drug classification. Many small manufacturers do not realize that calling a soap bar “shampoo” removes the soap exemption entirely.
If you are going to sell a product like this, at minimum:
- Use INCI names such as sodium olivate and sodium cocoate.
- Do not list sodium hydroxide as a final ingredient if it has fully reacted.
- Include net weight, manufacturer address, and appropriate warnings.
- Maintain batch records, raw material COAs, and a safety rationale.
- Under MoCRA, register your facility and list the product.
If You Still Want to Make a Cold Process Hair Bar
The responsible path is to stop calling it shampoo. Call it a hair soap bar, and formulate it with tighter controls than a typical body bar. You are still dealing with high pH and hard water reactivity, but you can reduce some of the damage.
Fatty acid profile matters more than oil story
A hair soap should not look like a standard body bar. You want less of the harsh lauric and myristic acids and more oleic acid. Here is a practical target range:
- Lauric + myristic: 15-25% - lather, but harsh on hair
- Palmitic + stearic: 20-30% - hardness and bar integrity
- Oleic: 35-50% - mildness, slip, conditioning feel
- Ricinoleic: 5-10% - lather and emollience
- Linoleic + linolenic: ≤5% - minimize rancidity
Superfat at 5-8% can reduce perceived harshness, but it does not lower pH. Higher superfat can leave more residue on hair and increase rancidity risk. Sodium citrate helps with hard water. Hydrolyzed proteins might add some film-forming benefit, if stable at high pH. Avoid raw botanicals, milks, and fruit purées unless you have stability and microbial data.
Process Control and Release Testing
This product category requires tighter process control than ordinary soap. You are putting it on hair and marketing it more aggressively, so your batch consistency has to be better.
Critical control points include:
- Precise lye calculation - errors change superfat and residual alkalinity.
- Consistent oil and lye temperature, usually around 38-43°C.
- Full emulsification without over-thickening before molding.
- Control of gel phase to avoid partial gel rings.
- A cure time of at least 4-6 weeks in a ventilated space.
- pH testing using a 1% solution in distilled water, not surface strips.
A reasonable release spec for a cold process hair soap would be a pH of 9.0-10.5, no free caustic alkalinity by phenolphthalein titration, uniform appearance, no leaking oils, no rancid odor or orange spots, and acceptable lather in hard water. And the “zap test” is not a release method. Use actual pH and free alkali testing.
Stability and Rancidity
High-superfat hair soaps are prone to oxidation because they contain unsaponified oils. Linoleic-rich oils like grapeseed, hemp, or sunflower make it worse. Watch for orange spots, rancid or crayon-like odor, softening, sweating, and oil migration.
To keep bars stable, keep linoleic and linolenic acids low, use antioxidants and chelators, avoid high-iodine unrefined oils, cure in a cool dark ventilated area, and package in low-oxygen, low-UV conditions. Paper packaging that absorbs oil is a bad idea unless it has a barrier.
The Better Answer: Syndet Shampoo Bars
If you actually want a shampoo bar that is pH-balanced to hair, cold process is the wrong tool. A true shampoo bar is a syndet bar built from synthetic detergent surfactants. Sodium cocoyl isethionate is the workhorse, often paired with sodium coco-sulfate, cocamidopropyl betaine, and a few conditioning ingredients like cetyl alcohol, panthenol, and hydrolyzed protein.
These bars are made with a heated melt-and-mold or hot-process mixing method, not cold process. You can adjust the pH to 4.5-5.5, and they lather well in hard water without depositing soap scum. That is what most consumers think they are buying when they see the word “shampoo bar.”
Bottom Line
The cold process shampoo bar is a manufacturing and regulatory ghost. It is chemically soap, positioned as shampoo, and often made under the mistaken belief that the soap exemption applies. The most overlooked fact is not that cold process bars can be harsh, but that they cannot be pH-balanced without ceasing to be soap.
If you make these bars, know that pH 5.5 cold process soap is a myth. Label and register correctly. Tighten your fatty acid profile, superfat, cure time, and release testing. And if you want a real shampoo bar, move to syndet formulation. The best decision is not to make a cold process shampoo bar better. It is to recognize that cold process and shampoo are two different product categories, and pretending they are the same does not serve you or your customer.