Pôvodca odpadu, ktorý je právnickou osobou alebo fyzickou osobou-podnikateľom a produkuje ročne viac než 500 kg nebezpečných odpadov alebo 10 ton ostatných odpadov, vypracúva vlastný program. Povinnosť pôvodcu odpadu vypracovať program plní pre komunálne odpady, ako aj pre odpady z bežných udržiavacích prác zabezpečovaných fyzickou osobou
14) v rozsahu do 1 m
3 ročne od jednej fyzickej osoby (ďalej len „drobné stavebné odpady“) obec, na ktorej území tieto odpady vznikajú. Povinnosť pôvodcu odpadu vypracovať program plní pre odpady vznikajúce pri servisných prácach, čistiacich prácach alebo udržiavacích prácach vykonávaných v sídle alebo mieste podnikania, organizačnej zložke
14a) alebo inom mieste pôsobenia právnickej osoby alebo fyzickej osoby-podnikateľa právnická osoba alebo fyzická osoba-podnikateľ, pre ktorú sa tieto práce vykonávajú. Pôvodcovia odpadov, ktorí vypracúvajú program podľa tohto zákona, sa môžu dohodnúť navzájom alebo spolu s obcou na vypracovaní spoločného programu.