一個因素是水質,如果水質比較硬,起泡就少。含磷的洗衣粉含有三聚磷酸鈉(一種水軟化劑),能夠有效的使得水中的硬度變小,所以起泡會變多。但是目前我國大多數地區是不許使用含磷的洗衣粉的,因為含磷的洗衣粉會使得水體富營養化。所以無磷洗衣粉使用的是另一種水軟化劑,但是效果沒有三聚磷酸鈉好。所以在硬水中起泡比含磷的少。