Allt ingår i lagförslag från EU-kommissionen som nu både EU-parlamentet och EU:s ministerråd ställt sig bakom efter kompromissförhandlingar.
"Med dagens uppgörelse ställer sig Europa bakom ett klart val att reparera snarare än slänga", säger Alexia Bertrand, statssekreterare för konsumentfrågor i vårens ordförandeland Belgien, i ett pressmeddelande.
Uppgörelsen välkomnas även av den europeiska konsumentorganisationen Beuc.
"EU sätter äntligen press på producenterna att göra hållbara och reparerbara produkter till normen", säger Beucs biträdande generaldirektör Ursula Pachl i ett uttalande.
Uppgörelsen ska nu slutligt bekräftas av både parlamentet och ministerrådet innan de nya reglerna träder i kraft.