An inspectorate or inspectorate-general is a civil or military body charged with inspecting and reporting on some institution or institutions in its field of competence.