Za uchwaleniem ustawy głosowało 321 posłów, 58 było przeciw, wstrzymały się 2 osoby. Rząd argumentował, że ustawa podnosi obciążenia dla przedsiębiorców z tytułu kosztów pracy, co zahamuje wzrost zatrudnienia.
Celem nowelizacji jest podniesienie płacy minimalnej tak, by była ona bardziej zbliżona do minimum socjalnego, a także m.in. zwiększenie różnic między wynagrodzeniem minimalnym a np. zasiłkiem dla bezrobotnych czy rentą. Obecnie płaca minimalna netto wynosi 617 zł, a minimum socjalne szacowane jest na 823 zł. Najwyższy zasiłek wynosi 531 zł. Według ustawy, minimalne wynagrodzenie w 2006 roku wyniosłoby 889 zł i wzrosłoby o 4,7 proc.