มาตรา 31 ห้ามมิให้ผู้ใดจัดให้มีหรือดำเนินการก่อสร้าง ดัดแปลง รื้อถอนหรือเคลื่อนย้ายอาคารให้ผิดไปจากแผนผังบริเวณ แบบแปลน และรายการประกอบแบบแปลนที่ได้รับอนุญาต ตลอดจนวิธีการหรือเงื่อนไขที่เจ้าพนักงานท้องถิ่นกำหนดไว้ในใบอนุญาต หรือให้ผิดไปจากที่ได้แจ้งไว้ตามมาตรา 39 ทวิ เว้นแต่ (1)
เจ้าของอาคารนั้นได้ยื่นคำขออนุญาตและได้รับใบอนุญาตจากเจ้าพนักงานท้องถิ่นให้ทำการแก้ไขเปลี่ยนแปลงได้ (2) เจ้าของอาคารนั้นได้แจ้งการแก้ไขเปลี่ยนแปลงให้เจ้าพนักงานท้องถิ่นทราบแล้ว หรือ (3) การดำเนินการดังกล่าวไม่ขัดต่อกฎกระทรวงหรือข้อบัญญัติท้องถิ่นที่เกี่ยวข้อง หรือเป็นกรณีตามที่กำหนดในกฎกระทรวง
ให้นำมาตรา 25 หรือมาตรา 39 ทวิ มาใช้บังคับแก่การดำเนินการตาม (1) หรือ (2) แล้วแต่กรณี โดยอนุโลม ในกรณีที่มีการก่อสร้าง ดัดแปลง รื้อถอน หรือเคลื่อนย้ายอาคาร เป็นการฝ่าฝืนความในวรรคหนึ่ง ให้ถือว่าเป็นการกระทำของผู้ควบคุมงาน
เว้นแต่ผู้ควบคุมงานจะพิสูจน์ได้ว่าเป็นการกระทำของผู้อื่นซึ่งผู้ควบคุมงานได้มีหนังสือแจ้งข้อทักท้วงการกระทำดังกล่าวให้เจ้าของหรือผู้ครอบครองอาคาร และผู้ดำเนินการทราบแล้ว แต่บุคคลดังกล่าวไม่ยอมปฏิบัติตาม