A building permit is an official permit required for the construction of buildings. It is issued by the local building authorities and ensures that the building project complies with applicable building regulations and standards. Even when building tiny houses and modular homes, it is important to obtain planning permission to ensure that the project is legal and meets the required standards.