What happens if you skip the permit (and you needed one)
- Stop-work order plus $100–$300 per day fine if the Building Department discovers unpermitted mounting during a complaint inspection or roof work; removal of the system is often mandated, costing $2,000–$5,000 to reinstall with permits.
- Home insurance denial or cancellation: insurers routinely deny rooftop-damage claims if solar was installed without a permit, citing lack of structural verification.
- Utility interconnection refusal: NSTAR will not net-meter or connect unpermitted systems; you forfeit all revenue and become liable for any grid damage, with potential fines up to $10,000.
- Title and resale damage: Massachusetts Residential Real Estate Disclosure (RES.1 form) requires disclosure of unpermitted work; buyers can walk or demand a credit of $5,000–$15,000 to legalize retroactively.
Salem solar permits — the key details
Salem requires a building permit for any roof-mounted or ground-mounted solar array, even if you're installing a single 400-watt panel. The Building Department will issue this permit only after you submit a structural load analysis if the system's dead load exceeds 4 lb/sq ft (most modern arrays are 2–3 lb/sq ft, so a typical 6–8 kW rooftop system on a mid-size house does not trigger this, but a dense 10+ kW array or a retrofit on an older roof might). The structural engineer's letter or a pre-approved racking-system load calculation from the manufacturer will satisfy this requirement. The city uses the 2015 Massachusetts Building Code, which incorporates NEC Article 690 by reference but does not require Massachusetts-specific amendments on solar. What is unique to Salem: the Building Department's intake staff will ask whether your system includes battery storage (for fire-code review) and whether the roof was built before 1980 (since older asphalt shingles may not support the weight without reinforcement). If your roof is older or if you're adding more than 50 pounds per linear foot of ridge, expect a 2–3 week delay for a structural site visit by the inspector.
The electrical permit is filed separately and covers the PV array, combiner box, inverter, disconnect switch, and all conduit and wiring per NEC Article 690. Salem's electrical inspector (who works under the State Electrical Inspector's jurisdiction) will require your application to include a one-line diagram showing the rapid-shutdown device. NEC 690.12 mandates a rapid-shutdown switch that de-energizes the array within 10 seconds if the grid fails or an emergency occurs — this is a hard requirement, and many DIY installers miss it or specify an incompatible device. The inspector will also flag missing labels on the combiner box, missing conduit fill calculations, and failure to specify the grounding and bonding system. If your system includes a battery (Tesla Powerwall, LG Chem, etc.), a third review by the local Fire Marshal becomes necessary for systems larger than 10 kWh (per Massachusetts fire code), and this adds another 2–3 weeks and a $100–$200 fire-marshal permit fee. The electrical permit itself costs $150–$400, depending on the system's DC nameplate rating.
Once both permits are approved, you cannot proceed to final electrical inspection until NSTAR Electric has issued a formal Interconnection Agreement. NSTAR's process typically takes 2–4 weeks after you submit an online application (at https://eversource.com/business/ma/rates-and-tariffs/solar-interconnection). Salem's electrical inspector will not sign the final permit card until you show proof of NSTAR's agreement — this is a procedural gate that catches many homeowners off-guard. The agreement specifies the interconnection point (usually your main breaker), the type of net-metering (instantaneous or annual), and any utility-required equipment like a smart meter or lock-off relay. For grid-tied systems without battery storage, the agreement is usually straightforward and comes back approved; for systems with battery backup, NSTAR may require additional equipment or demand-response capability, delaying approval by another 1–2 weeks.
Salem's coastal Zone 2 wind designation (135 mph 3-second gust, per the 2015 IBC) means that any roof-mounted array must include documented wind-load analysis. Most commercial racking systems come with manufacturer wind-load charts, but the inspector will want to see proof that the system is rated for Zone 2. Ground-mounted systems must also account for the 48-inch frost depth — any concrete footings or metal posts must go below frost line to avoid winter heave that could destabilize the array. If your property is within the FEMA floodplain (check FEMA's flood map tool or Salem's GIS system), the system must be designed so that electrical equipment is elevated above the base flood elevation, adding cost and complexity. Salem does not impose a local height limit on solar arrays above the code requirement, so you can install a ground-mounted system up to the Building Code's maximum of 35 feet if your lot is large enough.
Owner-builder permission exists in Massachusetts for owner-occupied residential systems up to 25 kW, and Salem accepts owner-builder solar applications. However, the owner must pull both permits in their own name and must hire a licensed electrician for the final sign-off (homeowners cannot sign off their own electrical work in Massachusetts). The structural engineer or racking manufacturer's letter can be supplied by the homeowner. If you are a licensed electrician or general contractor, you can file and sign both permits. Commercial systems, systems larger than 25 kW, or non-owner-occupied properties require a licensed solar installer (or electrician + engineer combination) and typically trigger a full-plan-review cycle rather than over-the-counter issuance. Estimated timeline for an owner-builder 6 kW system: submit building permit (2 days review, $200–$300), submit electrical permit (2 days review, $200–$300), submit NSTAR interconnection (wait 2–4 weeks), building inspection (1 week after permit), electrical rough inspection (1 day after building inspection), final electrical inspection and utility witness (1 week after rough, coordinated with NSTAR). Total: 4–8 weeks from submission to final approval and utility energization.
Three Salem solar panel system scenarios
Why Salem's building and electrical permits are filed separately (unlike some towns)
Salem's Building Department and the Massachusetts State Electrical Board operate on parallel tracks: the Building Inspector oversees structural safety (racking, load paths, roof integrity), while the State-Wired electrical inspector oversees NEC compliance (Article 690 circuits, bonding, labeling, rapid-shutdown). Theoretically, you could file both permits simultaneously, but Salem's intake staff (like most Massachusetts towns) will not schedule the electrical inspection until the building permit is finalized and the structural mounting work is approved by the building inspector. This is because the electrical inspector needs to verify that the racking is actually installed and properly grounded before sign-off; you cannot inspect wiring on a carport that hasn't been built yet.
The practical upshot: submit building permit first (it's faster, 2–3 days), get it approved, order the racking system, have the racking installed, then submit the electrical permit (2–3 days review), request the building rough inspection (1 day turnaround), then request the electrical rough inspection (1–2 days after building rough is signed). If you file both simultaneously, the electrical intake staff will place your electrical permit 'on hold pending building permit approval,' delaying the electrical review cycle by 2–3 weeks. The workaround used by experienced installers is to submit the building permit with a completed structural load analysis, request over-the-counter approval (same-day, if the structural engineer's letter is pre-approved), then immediately file the electrical permit the next day. Salem's Building Department allows this if the structural letter comes from an approved vendor list.
The reason for separation: Massachusetts Fire Code (based on the International Fire Code) does not require Fire Marshal review for PV arrays under 10 kWh (without battery), so the fire marshal is not in the permit chain for a typical residential grid-tied solar system. The electrical permit is issued by the State, not by Salem, but the State's inspector works under contract to Salem's Building Department and uses Salem's online permit portal. This creates a jurisdictional oddity: the building permit is a local Salem document, the electrical permit is a State document filed through Salem's system, and the NSTAR interconnection is a utility document filed separately. Coordinating all three is the installer's job, not the city's.
Salem's coastal wind and frost requirements — why your ground-mounted system must go deep
Salem is in Massachusetts Building Code Zone 2 (135 mph 3-second sustained wind gust), which is more stringent than inland towns like Peabody or Danvers (also Zone 2, but 120 mph gust in some subcounty regions). For roof-mounted arrays, this means the racking system must be rated for Zone 2 wind loads and the attachment points (bolts, flashing) must be designed to resist uplift. Most modern racking systems (IronRidge, Unirac, Mounting Systems, etc.) come with Zone 2 certification built into the product line, and the manufacturer will provide a wind-load design letter if requested. Salem's inspector will accept this letter and will not demand a separate wind engineer unless the roof has an unusual geometry (high roof pitch, metal or slate shingles) or the array is very large (over 10 kW on a single roof face).
For ground-mounted systems, the frost depth of 48 inches (per the 2015 Massachusetts Building Code, Table R403.3) means that any concrete footing or metal pier must extend below 48 inches to avoid winter heave. Heave occurs when groundwater freezes and expands, lifting the footing and potentially destabilizing the entire carport structure. A 4 kW ground-mounted carport might weigh 1,500–2,000 pounds, and if the footings shift by half an inch due to heave, the electrical connections (conduit, disconnect switch) can crack or become misaligned, leading to arc faults or utility shutdown. The Building Inspector will ask to see the footing depth on the plan drawing; if it's only 36 inches deep, the permit will be rejected and you'll have to re-design. This adds another 1–2 weeks if the design comes back deficient.
The wind requirement and frost depth together mean that a ground-mounted system in Salem costs more to install than an identical system in, say, Tucson or Phoenix, because the footings are deeper and the racking must be over-engineered for seasonal frost movement. A typical cost adder is $1,500–$3,000 for a 4–6 kW ground-mounted carport in Salem versus a similar system in the Southwest. The Building Department will not waive these requirements, and any permit that comes back with footings shallower than 48 inches or without Zone 2 wind certification will be rejected on first review.
120 Washington Street, Salem, MA 01970
Phone: (978) 744-0004 ext. 2 | https://www.salem.ma.us/building-department (check for online permit portal link)
Monday–Friday, 8:00 AM – 5:00 PM (call to confirm and submit permits in person or by email)
Common questions
Can I install a solar system without a permit in Salem?
No. Every grid-tied solar system in Salem requires a building permit (for the mounting structure) and an electrical permit (for the PV wiring and inverter), regardless of system size. There is no size exemption, even for a single 400-watt panel. Unpermitted systems forfeit utility net-metering revenue, void homeowner's insurance for roof damage, and trigger stop-work fines of $100–$300 per day if discovered. On resale, the Massachusetts Residential Real Estate Disclosure form (RES.1) requires disclosure of all unpermitted work, and buyers routinely demand a $5,000–$15,000 credit to legalize the system retroactively or remove it.
How long does it take to get a solar permit in Salem?
Typically 4–8 weeks from submission to final approval and grid connection. Building permit: 2–3 days intake review, 1 week for inspection after mounting is installed. Electrical permit: 2–3 days intake review, then rough and final inspections after building sign-off (1–2 days each). NSTAR interconnection: 2–4 weeks (apply simultaneously with electrical permit). If your system includes battery storage or your roof is pre-1980, add 2–3 weeks for Fire Marshal review or structural engineering. Coastal properties in the FEMA floodplain add another 2–3 weeks for elevation-certificate surveying.
Do I need a structural engineer for my Salem solar installation?
Not necessarily. If your roof was built after 1980 and the array's dead load is less than 4 lb/sq ft (most residential 6–8 kW systems qualify), the Building Inspector will accept the racking manufacturer's pre-engineered load letter in lieu of a separate structural report. The manufacturer (IronRidge, Unirac, etc.) typically provides this free. If your roof is pre-1980, if the array exceeds 4 lb/sq ft, or if the inspector flags a concern during intake, you must hire a structural engineer ($400–$800) to certify the roof can support the load and any reinforcement. Salem's Building Department has a list of approved structural engineers; ask during permit intake.
What is a rapid-shutdown switch and why does Salem require it?
NEC 690.12 (National Electrical Code, Article 690, Section 12) mandates that all grid-tied solar arrays must have a switch that de-energizes the DC wiring within 10 seconds if the grid fails or an emergency shut-off is needed. This protects firefighters and utility workers from lethal shock hazard while troubleshooting the system. Salem's electrical inspector will require you to specify the rapid-shutdown device on your one-line diagram (typically a SolarEdge power optimizer, Enphase microinverter, or a dedicated rapid-shutdown relay) and will verify it's installed and labeled during the electrical final inspection. Missing or incorrectly specified rapid-shutdown will cause the electrical permit to be rejected.
Why does NSTAR need to approve my solar system before Salem's inspector will sign off?
NSTAR Electric (Eversource) operates the electrical grid in Salem and must formally agree to interconnect your system before it can feed power back into the utility's network. The Interconnection Agreement specifies the voltage, frequency, and protective relay settings that ensure your inverter won't harm the grid during a utility outage or fault condition. Salem's electrical inspector will not issue a final permit until NSTAR's agreement is in hand, because without it, you cannot legally energize the system. Apply for NSTAR interconnection on their online portal (https://eversource.com/business/ma/rates-and-tariffs/solar-interconnection) at the same time you file the electrical permit; NSTAR's review typically takes 2–4 weeks for standard residential systems.
If I have battery storage, do I need an additional permit?
Yes. Systems with battery storage larger than 10 kWh (e.g., a Tesla Powerwall at 13.5 kWh) require a separate Fire Marshal permit, because lithium batteries pose a fire and explosion risk. Salem's Fire Marshal reviews the battery enclosure location, ventilation, alarm integration, and separation distance from the house and property line. This review adds 2–3 weeks and a $100–$200 permit fee. NSTAR also requires additional equipment (demand-response relay) for battery systems and may delay the interconnection agreement by 1–2 weeks. Budget $5,000–$10,000 additional cost and 4–6 weeks additional timeline for battery systems compared to grid-tied-only systems.
Can I pull the permit myself as the homeowner, or do I need a contractor?
You can pull the building and electrical permits yourself if you are the owner-occupant of a residential property and the system is 25 kW or smaller. However, Massachusetts law requires a licensed electrician to sign the electrical work and attend all electrical inspections; homeowners cannot sign off their own electrical permits. You can hire the electrician just for permit signature and inspection attendance (~$200–$400 service call), while doing the design and coordination yourself. Commercial systems, systems larger than 25 kW, or non-owner-occupied properties require a full-service licensed solar installer or electrician + engineer team.
What does 'net metering' mean and how does it work in Salem?
Net metering allows your solar system to send excess power back to NSTAR's grid and earn a credit on your utility bill at the same rate NSTAR charges you for grid electricity. When your array produces more power than your house is using (midday), the excess flows backward through your meter, spinning it backward and earning credits. At night or during cloudy weather, you draw power from the grid and use those credits. NSTAR's Interconnection Agreement specifies whether you're on an instantaneous net-metering rate (excess power is credited immediately) or an annual net-metering rate (credits roll over month-to-month and reset each year). Most residential systems in Salem qualify for instantaneous net metering. Without the interconnection agreement, NSTAR will not allow your system to export power, and you lose all net-metering benefits.
What if my property is in the FEMA floodplain or a coastal flood zone?
Check FEMA's Flood Map Service (https://msc.fema.gov/portal/) or Salem's GIS tool to confirm your flood zone. If you're in Zone AE (tsunami/storm surge area), your inverter, disconnect switch, and battery (if any) must be elevated above the base flood elevation (typically 7–9 feet in Salem coastal areas). Ground-mounted carports can still be built, but the electrical equipment must be mounted high on a pole or platform, adding cost and complexity. A floodplain elevation certificate from a licensed surveyor ($200–$400) is required to show the Building Inspector that the equipment is above the flood elevation. The Building Department will not issue the building permit without this certificate if your property is flagged as flood-prone.
What happens during the building and electrical inspections?
Building inspection (after racking is mounted): The inspector verifies that the racking is securely bolted to the roof, that flashing is properly sealed, that the mounting doesn't penetrate roof membranes incorrectly, and that the structure is stable and level. The inspection takes 30–60 minutes. Electrical rough inspection (after DC wiring is run but before the system is energized): The inspector checks that all conduit is properly sized and supported (per NEC 300.5 for buried runs), that combiner box labeling is correct, that grounding and bonding conductors are present, and that the rapid-shutdown device is installed. This takes 30–45 minutes. Electrical final inspection (after the inverter is installed and connected): The inspector verifies AC wiring, the disconnect switch, the main panel connection, and overall system labeling. NSTAR's interconnection technician will also attend or conduct a separate witness test to confirm the system is synchronized with the grid. Inspections are free (included in the permit fee) and can typically be scheduled on 1–2 days' notice via the Salem Building Department's online portal or phone.