Yhtiökokous päättää vuosittain valitaanko taloyhtiöön toiminnantarkastaja, joka täydentää lakisääteistä tilintarkastusta yhtiön hallinnon valvonnassa erityisesti osakkaiden yhdenvertaisuuden toteutumisen osalta. Mikäli toiminnantarkastaja valitaan, voidaan valita myös varatoiminnantarkastaja. Toiminnantarkastaja hoitaa tehtäväänsä Kiinteistöliiton “Taloyhtiön hyvä hallintotapa (2016)” -oppaan mukaisesti. Yhtiö ottaa hallintohenkilöille vastuuvakuutuksen, joka kattaa myös toiminnantarkastajan tehtävät.
Kiinteistöliiton Taloyhtiön hyvä hallintotapa (2016) oppaassa esitetään mm. seuraavaa:
Taloyhtiön toiminnantarkastus sisältää yhtiöntalouden ja hallinnon tarkastuksen sen toiminnan laadun ja laajuuden kannalta riittävällä tavalla. Toiminnantarkastus on lähinnä yhtiön osakkaiden tiedontarpeita varten. Yhtiö voi suurelta osin itse määrittää toiminnantarkastuksen yksityiskohtaisen sisällön, joka on hyvä todeta myös yhtiökokouksessa.
Laissa ei säädetä toiminnantarkastuksen ajankohdasta, mutta käytännössä toiminnantarkastus suoritetaan yleensä vasta tilinpäätöksen ja toimintakertomuksen valmistumisen jälkeen, jollei yhtiökokous päätä toisin tai muuten ei ole erityistä syytä tilikauden aikaisiin toimenpiteisiin.
Lain mukaan taloyhtiössä on oltava toiminnantarkastaja, jos yhtiössä ei ole tilintarkastajaa eikä yhtiöjärjestyksessä määrätä toisin. Toiminnantarkastaja on kuitenkin aina valittava, jos yhtiössä ei ole tilintarkastajaa ja toiminnantarkastajan valintaa vaatii yhtiökokouksessa osakkaiden määrävähemmistö (1/10 kaikista osakkeista tai 1/3 kokouksessa edustetuista osakkeista) (AOYL 9 luvun 6 §)