The cause the percent yield of sodium chloride to be less than 100% is that there are less solute particles of Sodium chloride present in the solution. When it is more than 100%, the solute particles are more than the solvent particles in the solution.