Takuun antaminen on myyjälle täysin vapaaehtoista ja jos takuuta ei anneta, sovelletaan virhetilanteessa kuluttajansuojalain virhevastuusääntöjä. Takuun myöntäminen ei kuitenkaan poista myyjältä lain mukaista virhevastuuta, vaan takuu on Kilpailu- ja kuluttajaviraston mukaan aina lisäetu, joka antaa kuluttajalle lakiin nähden paremmat oikeudet. Kun takuu päättyy, säilyy myyjällä silti kuluttajansuojalain mukainen virhevastuu.
Kuluttajansuojalain mukaan takuu tarkoittaa, että myyjä on sitoutunut vastaamaan tavaran käyttökelpoisuudesta tai muista ominaisuuksista määrätyn ajan. Takuun voi Kilpailu- ja kuluttajaviraston mukaan myöntää myyjä, maahantuoja tai valmistaja ja takuun tiedot on annettava kuluttajalle niin, että ne ovat jatkuvasti kuluttajan saatavilla ja että niitä ei kumpikaan osapuoli voi yksinään muuttaa.
Lain mukaan takuukuitista tulee ilmetä takuun myöntäjä, takuun voimassaoloaika ja -alue sekä muut takuuseen perustuvien vaatimusten esittämisen kannalta tarpeelliset tiedot. Lisäksi takuukuitissa on oltava maininta siitä, että takuu ei rajoita ostajan lain mukaisia oikeuksia.
Takuu oikeuttaa kuluttajan vaatimaan virheellisen tavaran korjausta tai vaihtoa. Kuluttajalla on myös oikeus kaupan purkuun tai hinnanalennukseen, jos virhettä ei voida korjata. Virheen korjauksesta ei saa aiheutua kustannuksia tai haittaa kuluttajalle. Kuluttajalla ei kuitenkaan ole oikeutta esittää takuuseen perustuvia vaatimuksia, jos hän on aiheuttanut tuotteen rikkoutumisen omalla tahallisella tai huolimattomalla menettelyllään.
Takuu pysyy voimassa myös silloin, jos tavara vaihtaa omistajaa. Takuun antajalla on kuitenkin Kilpailu- ja kuluttajaviraston mukaan oikeus vaatia kirjallista ilmoitusta omistajanvaihdoksesta.