Od 1 sierpnia 2006 roku Obecnie MPK SA jest przedsiębiorstwem świadczącym usługi przewozowe na rzecz Gminy Miejskiej Kraków oraz gmin sąsiednich na podstawie osobnych umów. W jego kompetencjach leży: wykonywanie przewozów na obsługiwanych liniach autobusowych i tramwajowych, układanie rozkładów jazdy, obsługa informacyjna na przystankach, utrzymywanie miejskiej infrastruktury przystankowej, dystrybucja biletów.
Dochody spółki stanowią opłaty za wykonaną pracę przewozową na obsługiwanych liniach autobusowych i tramwajowych, a także za utrzymywanie infrastruktury przystankowej oraz dystrybucję biletów określane przez umowy powierzenia z organizatorem transportu publicznego.
Oprócz wykonywania przewozów pasażerskich, MPK SA realizuje także wybrane inwestycje miejskie z zakresu transportu publicznego (np. remonty torowisk tramwajowych).
Zajezdnie Obecnie Miejskie Przedsiębiorstwo Komunikacyjne S.A. w Krakowie posiada dwie zajezdnie tramwajowe: