What is an AHJ, and why it matters for solar
Every solar permit is reviewed and approved by an AHJ — the Authority Having Jurisdiction. Understanding who your AHJ is and what code they enforce is the starting point for any permit set, because two jurisdictions a few miles apart can hold your design to different rules.
What an AHJ actually is
An Authority Having Jurisdiction is the office or official empowered to enforce code and approve installations in a defined area. For residential solar, this is almost always the local building department — a city or county agency with plan reviewers who check your drawings and inspectors who verify the install.
The term is deliberately broad. Depending on the project, an AHJ can also be a fire marshal (for fire access and setbacks), an electrical inspection agency, or in some regions a state-level authority. The utility is a separate approval, not the AHJ.
Who enforces code
The AHJ enforces the codes their jurisdiction has adopted, typically:
- The National Electrical Code (NEC) for electrical work, including Article 690 for solar
- The building code (IRC/IBC) for structural attachment and loads
- The fire code (IFC) for roof access pathways and setbacks
- Local amendments layered on top of the model codes
Plan reviewers check your drawings against these before issuing a permit. Inspectors then verify the finished work matches the approved plans — see our inspection guide for what ends up in that package.
Why adoption varies so much
Model codes like the NEC are updated on a three-year cycle, but no jurisdiction is required to adopt the newest edition immediately. Adoption is a local (and often state-level) decision, so at any given time:
- One city may enforce a recent NEC edition while a neighbor is a cycle or two behind
- States may mandate a statewide code that individual AHJs then amend
- Local amendments can add requirements the base NEC does not contain
This is why a design that sailed through one jurisdiction can draw corrections in another. The rapid-shutdown rules in NEC 690.12, for example, tightened between editions, so which edition your AHJ enforces changes what they expect.
How to work with your AHJ
- Find the adopted code edition on the building department website or by calling the permit counter
- Look for a solar submittal checklist — many AHJs publish exactly what they require
- Ask about the submittal method — online portal, email, or in person
- Confirm anything ambiguous directly rather than assuming
The single most useful habit is to confirm requirements with your AHJ up front. A five-minute call about adopted code and required sheets saves a rejection cycle later.
The bottom line
The AHJ is the final word on whether a solar permit is approved, and their adopted code — not a generic national standard — is what your design must satisfy. No tool can guarantee approval, and a licensed electrician or PE must review and stamp the design. But knowing your AHJ and building to their code is how you clear plan check on the first pass. Start with our DIY workflow or dig into the reference library for the code specifics.
FAQ
What does AHJ stand for?
AHJ stands for Authority Having Jurisdiction — the office or official responsible for enforcing building and electrical code and approving permits in a given area, usually a city or county building department.
Does every AHJ use the same code?
No. AHJs adopt specific code editions on their own schedule and often add local amendments, so the NEC edition and requirements enforced in one city can differ from the next.
How do I find out my AHJ's requirements?
Check your city or county building department's website for adopted code editions and solar submittal checklists, or call the permit counter. Always confirm current requirements directly with your AHJ.
Related: Permits & inspections
Educational reference, reviewed 2026-07. A design aid, not a substitute for a licensed electrician or PE. Confirm the enforced NEC edition and local amendments with your AHJ.
Draft this design in minutes — free
Describe a residential solar + storage system in plain English. OneLine Studio drafts the one-line diagram, sizes the conductors, runs these NEC checks live, and builds a permit-ready package.
Start free →