Let me tell you a story. A few years ago, a friend of mine-a talented soapmaker-got a cease-and-desist letter from the FDA. She’d been selling a gorgeous shampoo bar made with SCI, coconut oil, and essential oils. On the label, she called it “Soap.” On her website, she claimed it “restores moisture balance.” The FDA saw that and pounced. Her mistake? Not knowing that her bar wasn’t soap at all-at least not in the eyes of the law.

If you make shampoo bars, especially syndet or hybrid bars, you’re probably making the same mistake. And it’s not your fault. The rules are confusing, and most of the tutorials out there gloss over them. But here’s the truth: calling a syndet bar “soap” is like calling a motorcycle a bicycle. Similar shape, very different rules. Let me walk you through the three traps I see most often, and how to avoid them.

1. The Soap Exemption (You Probably Don’t Qualify)

The FDA defines soap narrowly. To be exempt from cosmetic labeling-meaning you don’t need an ingredient list, net weight, or manufacturer info-your bar must meet three conditions under 21 CFR 701.20:

  • Composition: The bulk of the bar must be alkali salts of fatty acids (true soap from oils + lye).
  • Detergent properties: Those properties come only from those salts.
  • Primary purpose: You market it only for cleansing. No “hydrating,” “volumizing,” or “nourishing.”

Here’s the manufacturing reality: Most modern shampoo bars use SCI (Sodium Cocoyl Isethionate), SCS (Sodium Coco-Sulfate), or Cocamidopropyl Betaine. These are synthetic detergents-syndets-not soap. If your bar contains them, the FDA says it’s a cosmetic, not soap. Full stop.

I’ve seen batches detained at customs because a maker labeled a 70% SCI bar as “Soap.” The correct label is “Shampoo Bar” or “Cleansing Bar.” Call it soap and you’re misbranding. It’s that simple.

The Primary Purpose Trap

Even if your bar is 100% saponified coconut oil (true soap), you lose the exemption the moment you make a cosmetic or therapeutic claim. Here’s a quick cheat sheet:

  • Safe (soap): “Cleanses hair.”
  • Violation (cosmetic): “Moisturizes, strengthens, reduces frizz.”
  • Violation (drug): “Prevents dandruff,” “Stimulates hair growth,” “Treats scalp psoriasis.”

Here’s the kicker: Your marketing matters. If your website says “restores pH balance” or “fights dandruff,” but your label only says “Soap,” you’re in trouble. The FDA considers your blog, social media, and Etsy descriptions as part of the labeling. Consistency isn’t optional-it’s the law.

2. The Net Weight Paradox (Nobody Talks About This)

This one is subtle but dangerous. For a syndet shampoo bar-a cosmetic-the FDA requires net weight in both grams and ounces (21 CFR 201.62). The problem? Shampoo bars lose moisture over time. A bar labeled “85g / 3.0 oz” might weigh 80g after six months.

The law (NIST Handbook 133) allows reasonable variations from moisture loss. But if you intended that weight at time of sale, and your label says 3.0 oz while a scale shows 2.8 oz, you’ve violated the Fair Packaging and Labeling Act.

What I do: Don’t round weights aggressively. If my process yields 84g bars, I label them 80g / 2.82 oz, not “3 oz.” Over-declaring is riskier than under-declaring by a tiny margin. Under-promise and over-deliver.

The Ingredient List Trap

Hybrid bars (soap base + surfactants) create a labeling identity crisis. Remember:

  • List INCI names in descending order of concentration.
  • If you use water in your syndet paste, you must declare it. Many hobbyists omit water-that’s a violation of 21 CFR 701.3.
  • True soap (saponified oils) doesn’t need individual fatty acid listing. But the moment you add a preservative, color, or surfactant, the entire bar must follow cosmetic rules. No split identity.

Also: if you use cold-process soap as a base, you should list “Sodium Hydroxide” if it’s still present as a component. (Technically, the final salt like Sodium Olivate is correct, but many makers omit it entirely-a red flag for inspectors.)

3. The Drug Labeling Danger Zone

This is where makers get sued. If you make therapeutic claims-dandruff, psoriasis, hair loss-your bar becomes an OTC drug under FDA jurisdiction. That means you need an approved active ingredient (like Pyrithione Zinc or Salicylic Acid) in the exact dosage, plus a Drug Facts box on the label.

Most artisan bars use essential oils (tea tree, peppermint) for antimicrobial effects. The FDA’s stance: if you claim to “treat” a disease (e.g., “eliminates dandruff fungus”), you’re selling an unapproved new drug.

The safe play: Focus on cosmetic claims-things that affect the structure of hair, not the function of the body. “Makes hair shinier” is cosmetic. “Prevents hair loss” is drug. Stay in your lane.

The Bottom Line

The most dangerous moment in shampoo bar manufacturing isn’t mixing lye or curing time-it’s the label design.

If your bar contains more than 1% synthetic surfactant, treat it as a full cosmetic. Place the ingredient list on the bar (or a firmly attached tag), not just on a website. And never, ever call a syndet bar “soap.” That one word is a guaranteed red flag for FDA inspectors, customs, and consumer fraud lawsuits.

Your formula might be perfect. Your label shouldn’t be the weak link. Fix it now, before someone else points it out for you.