What is the difference between a building code and a permit?

Updated October 2026 · How we answer

Short answerA building code is a set of rules for how to build safely; a permit is the official approval to start work. You need a permit to ensure your project will meet the codes.

Building codes: the rulebook

Building codes are minimum standards for construction, electrical, plumbing, and more. They exist to protect health and safety. Most states adopt a model code (like the International Residential Code) and may amend it locally.

Codes cover things like structural strength, fire safety, egress, and energy efficiency. They are updated every few years, so the version in effect depends on your location and when the work is permitted.

Permits: the permission slip

A permit is a legal document issued by your local building department that allows you to do specific work. It confirms that your plans have been reviewed for code compliance and that inspections will be scheduled.

The permit process includes plan review, inspections, and a final sign-off. Without a permit, work may be illegal, and you could face fines, forced removal, or problems selling your home.

  • Code = what you must build; permit = permission to build it.
  • Codes are adopted by states or localities; permits are issued by local building departments.
  • Permits often require inspections to verify code compliance.
  • Working without a permit can lead to fines, stop-work orders, or required demolition.

Common mistakes

  • Thinking a permit guarantees code compliance—it's just the start; inspections verify the work.
  • Believing codes are optional or just suggestions—they are legally enforceable standards.
  • Assuming a permit from one city works in another—permits are issued locally and not transferable.
From our shopsDad Gift Lab: Personalized mugs, tees and keepsakes for dad.