Do zadań Miejskiego Zakładu Gospodarki Komunalnej w Bogatyni należy:
1. Prowadzenie gospodarki lokalami mieszkalnymi i użytkowymi będącymi własnością Gminy Bogatynia bądź pozostających w jej zarządzie, a w szczególności:
a) zawieranie i wypowiadanie na podstawie pełnomocnictwa udzielonego przez Burmistrza Miasta i Gminy Bogatynia umów najmu lokali mieszkalnych i użytkowych oraz w przypadku braku możliwości zawierania przez najemców indywidualnych umów na dostawę mediów - umów z dostawcami mediów,
b) utrzymywanie budynków i lokali w należytym stanie technicznym, sanitarnym i estetycznym,
c) dokonywanie przeglądów technicznych budynków i urządzeń w terminach określonych przepisami prawa,
d) prowadzenie ewidencji budynków i lokali,
e) windykacja i pobieranie czynszów i opłat od lokali,
f) ściąganie zaległości czynszowych.
2. Eksploatacja kotłowni lokalnych.
3. Prowadzenie rejestrów najemców lokali mieszkalnych oraz osób zamieszkałych w tych lokalach, a także najemców lokali użytkowych.
4. Ustalanie katalogu lokali o obniżonej wartości użytkowej celem ewntualnego przeznaczenia ich na lokale socjalne.
5. Prowadzenie zadań inwestycyjnych i modernizacyjnych w budynkach administrowanych przez MZGK.
6. Samodzielne organizowanie przetargów w przedmiocie:
a) zlecenia robót i usług w zakresie określonym przez posiadane przez Dyrektora MZGK pełnomocnictwa do zawierania umów,
b) innych, gdy obowiązek ich organizowania wynika z powszechnie obowiązujących przepisów o zamówieniach publicznych.
7. Występowanie do Burmistrza Miasta i Gminy Bogatynia we właściwym czasie z inicjatywą uchwalenia przepisów prawa miejscowego, w przypadkach zaistnienia konieczności dokonania zmiany odpowiednich regulacji w przedmiocie działalności MZGK.
8. Zarządzanie i administrowanie cmentarzami komunalnymi.
MZGK może prowadzić działalność gospodarczą wyłącznie z zakresu zadań o charakterze użyteczności publicznej.