Produsele chimice comune pentru rufe includ înălbitor, sare de sodiu, agenți tensioactivi și enzime. Aceste substanțe chimice lucrează împreună pentru a îndepărta petele de pe îmbrăcăminte și pentru a le împiedica să se redepună pe acele țesături în timp ce acestea sunt încă supuse ciclurilor de spălare. Petele, după ce au fost neutralizate de detergent, pot fi apoi îndepărtate din mașina de spălat cu apa murdară.
Înălbitorul este un ingredient de bază în substanțele chimice pentru rufe folosite pentru a îndepărta petele. Cele două tipuri de înălbitor care pot fi incluse în detergent sunt înălbitorul cu clor și înălbitorul activat cu oxigen. Înălbitorul cu clor tinde să fie dur pentru țesături și pete și va îndepărta culoarea de pe orice intră în contact. Acest tip de înălbitor este adesea adăugat la rufe o mulțime de haine albe, separat de detergent, pentru a spori capacitățile sale de îndepărtare a petelor. Îmbrăcămintea care conține culoare este, în general, fabricată astfel încât să protejeze culorile colorante de înălbitorul activat cu oxigen, care nu conține clor. Acest tip de înălbitor interacționează doar, printr-un proces de oxidare, cu moleculele de pete neprotejate pentru a le neutraliza culorile.
Mulți detergenți conțin și neutralizatori de apă, cum ar fi sarea de sodiu. Apa dură se caracterizează prin cantități mari de calciu și magneziu, printre alte minerale, și poate împiedica spumarea săpunului. Sarea de sodiu, atunci când este adăugată la substanțele chimice pentru rufe, împiedică săpunul să se solidifice atunci când vine în contact cu apa dură și îi permite să îndepărteze petele de pe haine. De asemenea, reține excesul de murdărie în apă, astfel încât să nu se redepună pe material în timpul ciclului de spălare.
Agenții tensioactivi sunt unul dintre cele mai importante ingrediente folosite în substanțele chimice de spălat rufe care ajută la pătrunderea și îndepărtarea petelor de pe țesături. Acești compuși chimici afectează tensiunea superficială a unui lichid, permițându-i să pătrundă în alte lichide sau solide. În detergent, poate acționa ca un agent de umectare care elimină petele străine din fibrele de îmbrăcăminte și le suspendă în apa de spălare din jur. Împreună cu neutralizatorii chimici, murdăria și petele sunt apoi scurse din mașina de spălat cu apa uzată și nu reapar pe nicio parte a hainelor curățate.
Produsele chimice pentru rufe includ, de asemenea, o varietate de enzime care descompun proteinele, astfel încât acestea să poată fi îndepărtate cu ușurință de fibrele îmbrăcămintei. Petele care apar în mod obișnuit pe îmbrăcăminte și țesături sunt în general făcute din astfel de proteine. Proteaza este un tip de enzimă găsit în mulți detergenți care descompune proteinele care cuprind petele organice. Acestea includ adesea iarba, murdăria și liniile de sol care apar atunci când îmbrăcămintea se freacă de piele în mod repetat, cum ar fi lângă gâtul și mânecile cămășilor.