L'uso di uno smacchiatore può evitare di dover lavare un capo separatamente o a una temperatura più elevata, risparmiando energia, acqua e detergente.
Alcuni smacchiatori possono essere utilizzati anche con tessuti non lavabili.
Gli smacchiatori universali rimuovono vari tipi di macchie con un solo prodotto.
I detergenti liquidi sono particolarmente efficaci contro le macchie di grasso.