hello When you add NaOH to benzoic acid a neutralization reaction occurs (acid+base) to form a salt, in this case sodium benzoate, wich is soluble in water because its a ionic compound. when you add HCL to the previous mixture, you protonate the benzoate to form again the benzoic acid, because the HCL is most acidic than benzoic acid, when the pH of the solution is acidic the benzoic acid precipitates. Solution hello When you add NaOH to benzoic acid a neutralization reaction occurs (acid+base) to form a salt, in this case sodium benzoate, wich is soluble in water because its a ionic compound. when you add HCL to the previous mixture, you protonate the benzoate to form again the benzoic acid, because the HCL is most acidic than benzoic acid, when the pH of the solution is acidic the benzoic acid precipitates..