Rakennushankkeeseen ryhtyvän on huolehdittava siitä, että rakentaminen tapahtuu säännösten ja määräysten mukaisesti. Rakentamiseen tarvitaan yleensä rakennuslupa tai muu hyväksyntä. Myös esimerkiksi korjaus- ja muutostyö tarvitsee rakennusluvan, jos se on verrattavissa rakentamiseen. Pienempiin hankkeisiin saattaa riittää toimenpidelupa tai pelkkä ilmoitus. Luvan tarve ratkeaa tapauskohtaisesti.
Kunnan tehtävänä on huolehtia ja valvoa, että rakentamisessa noudatetaan lain säännöksiä. Rakennuslupaa haetaan kirjallisesti kunnan rakennusvalvonnasta ja siitä peritään kunnan hyväksymä maksu. Lupahakemukseen on liitettävä hanketta koskevat selvitykset, jotka vaihtelevat hankkeen laadun ja laajuuden mukaan.
Lupahakemuksen vireilletulosta on yleensä ilmoitettava naapureille, ellei se ole ilmeisen tarpeetonta. Naapureilla on hankkeen vireilletulon jälkeen mahdollisuus huomautuksen tekemiseen. Luvan hakija voi myös selvittää naapurien kannan rakentamiseen etukäteen ja liittää selvitykset lupahakemukseen.