Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Every grid-tied solar system in Farmers Branch requires a building permit (mounting/structural), an electrical permit (inverter/wiring), and a utility interconnection agreement with Oncor Electric or your local provider. Off-grid systems under 10 kW may qualify for exemption under Texas Property Code, but grid-tied systems have no exemption—size doesn't matter.
Farmers Branch's Building Department enforces the 2015 International Building Code (the most recent adopted edition in Tarrant County) plus the 2017 National Electrical Code for solar via NEC Article 690. Unlike some Texas cities that have fast-tracked solar (Austin, for example, auto-approves systems under 10 kW in 5 business days), Farmers Branch applies full plan review: your application must include a structural roof load certificate (critical in DFW's wind zone with 90+ mph design speeds), roof framing details, equipment specifications, and rapid-shutdown compliance documentation per NEC 690.12. Farmers Branch is in ONCOR's service territory, which means your electrical permit and grid-tie certification hinge on Oncor's interconnection application—the city won't sign off electrically until Oncor pre-approves the system. This two-agency requirement (city + utility) stretches timelines but is non-negotiable. The city's online permit portal allows e-filing, but solar plans almost always require in-person clarification at the counter or via email revision rounds. Battery storage above 20 kWh triggers an additional fire-marshal review and separate permit under Texas Fire Code 1206.

What happens if you skip the permit (and you needed one)

Farmers Branch solar permits — the key details

Farmers Branch requires TWO separate permits for a grid-tied solar system: a Building Permit (covering roof mounting, structural loads, and wind/seismic bracing) and an Electrical Permit (covering the inverter, disconnect switches, combiner boxes, and AC/DC wiring per NEC Article 690). The Building Permit application must include a structural engineer's certification that your roof can handle the system load (typically 3–5 lb/sq ft for residential arrays) plus Farmers Branch's 90 mph basic wind speed (per ASCE 7 and the 2015 IBC). Your roof age matters: if your roof is over 20 years old, the city may require a full roof replacement or engineer's letter documenting remaining life. The Electrical Permit requires a one-line diagram with equipment nameplates, conduit sizing, breaker/fuse ratings, and a signed declaration of rapid-shutdown compliance (NEC 690.12 mandates that the system shut down to safe levels within 10 seconds if a dedicated switch or module-level electronics are triggered). Neither permit is issued until your application is deemed complete, which typically takes 3–5 business days if your documents are thorough.

Oncor Electric (the local utility serving Farmers Branch) must approve your system BEFORE the city's Electrical Department signs off. Oncor's Distributed Energy Resources (DER) application process is separate from the city's permit process but is legally intertwined—Oncor requires proof that the city has accepted your electrical plans before Oncor issues an interconnection agreement, and the city typically won't close your electrical permit until you provide proof of Oncor's approval. This creates a circular dependency that most homeowners don't anticipate. Oncor's review adds 2–4 weeks for residential systems under 10 kW. If your system is large (over 10 kW) or if your neighborhood has low fault capacity, Oncor may require additional studies (impact analysis) that can delay approval another 4–8 weeks. Many installers are familiar with this Oncor dance and will manage the application sequence, but some DIY customers get frustrated when the city says 'we're ready' but Oncor isn't, and vice versa.

Permit fees in Farmers Branch are typically $300–$800 total, split between Building ($150–$400) and Electrical ($150–$400) based on system valuation and interconnect complexity. The city uses a percentage-of-valuation model: a 6 kW system valued at $12,000–$15,000 after labor often triggers a $250–$350 Building Permit and a $200–$300 Electrical Permit. There is no expedited or same-day solar track in Farmers Branch (unlike Austin's SB 379 fast-track). Plan-check revisions add $50–$100 per round and can stretch a simple 4-week approval to 6–8 weeks if you omit key details. Inspection fees are bundled into the permit cost and typically include a roof-mounted structural inspection, electrical rough-in inspection, and final inspection (plus Oncor witnessing the meter base connection). If you add battery storage (ESS), budget an additional $100–$200 for Fire Marshal review of energy storage facilities per Texas Fire Code 1206.

Owner-builder installations are permitted in Farmers Branch for owner-occupied residential properties under Texas Property Code § 2306.6722, but the person pulling the permit must be the owner and occupy the home—you still cannot avoid the permits, and you must satisfy all code requirements (NEC 690, roof structural certification, rapid-shutdown, etc.). Many solar installers will pull the permits on your behalf and include the cost in their bid; some customers prefer to pull permits themselves to save a few hundred dollars, but this adds 10–15 hours of personal time coordinating with inspectors and the utility. The city's Building Department counter is open Mon–Fri 8 AM–5 PM at Farmers Branch City Hall (verify current hours on the city website, as staffing varies seasonally). You can file applications by mail or at the counter, and plan revisions are handled via email or in-person returns.

Farmers Branch is in ONCOR's service territory and lies in wind zone 2 per ASCE 7 (90 mph basic wind speed), which means your roof bracing and ballast details must be robust. Unlike some Texas suburbs in calmer zones, Farmers Branch solar installations face strong wind loading scrutiny. Additionally, DFW's clay soils (expansive in some neighborhoods, caliche-heavy in others) mean roof penetrations for conduit must be sealed meticulously to avoid long-term leaks. The city's plan checklist includes a mandatory roof penetration and flashing detail sheet signed by a licensed roofer or engineer. Battery storage above 20 kWh also triggers Fire Code § 1206 (Energy Storage Systems) review, which requires a separate fire-marshal approval, remote manual disconnect, proper ventilation, and separation distances from property lines—add 1–2 weeks to the timeline if batteries are part of your design.

Three Farmers Branch solar panel system scenarios

Scenario A
6 kW grid-tied rooftop solar, standard shingle roof, 3-year-old home, no battery—Coppell neighborhood
A straightforward 6 kW array (typically 16–18 panels) on a newer asphalt-shingle roof in Farmers Branch requires a Building Permit and an Electrical Permit. Because your roof is only 3 years old, you skip the age-of-roof reinspection, but you still need a structural engineer's roof load certification (or your installer's PE letter stating the system load of ~4 lb/sq ft is within code limits). Farmers Branch's IBC 1510 requires this in writing. Your Building Permit ($250–$350) covers mounting inspection. Your Electrical Permit ($200–$300) covers the string inverter, DC disconnect, AC disconnect, breaker sizing (typically a 20 A or 30 A breaker for a 6 kW system), conduit fill verification, and grounding per NEC 690.5. You must submit Oncor's DER application (separate from city permits) showing your system specs, which Oncor will pre-approve in 2–3 weeks for a standard residential interconnect under 10 kW. The city won't close your Electrical Permit until you bring in Oncor's Interconnection Agreement letter. Timeline: 2–3 weeks for city plan review, 2–3 weeks for Oncor approval (often running in parallel), 1 week for inspections = 4–5 weeks total. Inspection sequence: roof-mounted structural (installer's work crew is present), electrical rough-in (before sheathing and drywall, so plan accordingly), final (after Oncor meter connection). Total permit fees: ~$500–$650; Oncor interconnect application fee: typically $0 for residential under 10 kW, though some utilities charge $100–$200 (verify with Oncor). System cost: $12,000–$16,000 installed (before incentives/tax credit).
Grid-tie residential, no battery | Structural roof-load letter required | Oncor pre-approval required | Building + Electrical permits | Roof-mounted + electrical rough + final inspections | 4–5 weeks typical timeline | $500–$700 total permit fees | Oncor interconnect agreement required before final
Scenario B
8 kW rooftop solar with 10 kWh battery storage, newer home, rapid-shutdown module-level electronics—Highland Village area
Adding battery storage (Energy Storage System, ESS) introduces a third regulatory layer: the Fire Marshal. An 8 kW array with 10 kWh battery (e.g., a Tesla Powerwall + combiner/DC coupling system) requires the standard Building and Electrical permits PLUS a separate Fire Code 1206 (Texas Fire Code, Chapter 12, Section 1206) Energy Storage Facility permit. This is where many homeowners get blindsided. Farmers Branch's Fire Marshal typically adds 1–2 weeks to the review timeline and may require site-plan modifications (separation distances from property lines, ventilation louvers, clear space around the battery cabinet). Your Building Permit application must include the battery location, ventilation plan, and separation distances. Your Electrical Permit must show the battery's charge controller, DC disconnect, and rapid-shutdown compliance—module-level electronics (enphase microinverters, SolarEdge, etc.) simplify this because each module shuts down independently when the rapid-shutdown switch is triggered, satisfying NEC 690.12. The Fire Marshal review adds $100–$200 in permit fees and requires a separate Fire Code inspection (sometimes delegated to city Building Inspector, sometimes a dedicated Fire Marshal walk-through). Oncor still requires interconnect approval, but now Oncor sees a behind-the-meter battery, which some Oncor territories restrict or require additional study for; verify Oncor's current policy on residential battery interconnects (policies change annually). Timeline: 3–4 weeks city plan review, 2–4 weeks Oncor approval (possibly longer if battery study is required), 1–2 weeks Fire Marshal review, 1 week inspections = 6–8 weeks total. This is a much longer runway than scenario A. System cost: $20,000–$28,000 installed (battery adds ~$8,000–$12,000); total permit fees (city + Oncor + Fire): ~$700–$1,000.
Grid-tie with battery ESS | Fire Code 1206 review required | Module-level rapid-shutdown electronics recommended | Building + Electrical + Fire Marshal permits | Oncor may require battery impact study | 6–8 weeks typical timeline | $700–$1,000 total permit fees | Battery separation distances and ventilation mandatory
Scenario C
3 kW rooftop solar system, roof age 22 years, owner-builder installation, Coppell historical district overlay—older bungalow
A smaller 3 kW system on an aging roof in a historical district adds two extra complications: the Historical Architectural Review Committee (HARC) and the mandatory roof condition assessment. Farmers Branch's Historical Preservation Ordinance (the exact cite varies, but most North Texas historical overlays require Certificate of Appropriateness for exterior alterations) means your mounting design and visible conduit routing must be reviewed by the HARC or city's Design Review Board before the Building Department accepts your application. HARC review can add 2–4 weeks and may require conduit to be hidden on the rear of the roof, custom flashing colors, or use of a less visually prominent mounting system. The 22-year-old roof (asphalt shingles typically last 20–25 years) triggers Farmers Branch's roof-age concern: the city may require a full re-roof before issuing the Building Permit, or you must provide a licensed roofer's certification letter stating the roof has at least 5 years of remaining serviceable life. If re-roofing is required, that's a separate permit and $1,000–$3,000 in cost—a painful surprise for many. As an owner-builder, you can pull the permits yourself (saving $200–$300 in installer fees), but you must own and occupy the home, and you're personally responsible for all code compliance and inspection attendance. Your Electrical Permit ($150–$250) and Building Permit ($150–$300) remain standard, but the HARC pre-approval layer typically adds a 10–14 day delay and one or two revision rounds. Oncor interconnect is still required (2–3 weeks, running in parallel with city review). Timeline: 2–4 weeks HARC review, 2–3 weeks city plan review (after HARC clearance), 2–3 weeks Oncor, 1 week inspections = 6–8 weeks. Owner-builder advantage: you save installer markup (10–20% of system cost) but lose the installer's experience with Farmers Branch permitting, so plan for more personal coordination. System cost: $7,000–$10,000 DIY/owner-financed installation (or $9,000–$12,000 if you hire a contractor after HARC clearance); total permit fees: ~$400–$600, plus potential re-roof cost ($1,500–$3,000 if roof condition fails).
Small grid-tie system | Historical Architectural Review required | Roof age 22 years—condition assessment mandatory | Owner-builder installation allowed | Building + Electrical permits | HARC pre-approval adds 2–4 weeks | Potential re-roof requirement | 6–8 weeks typical (including HARC) | $400–$600 permit fees + possible re-roof cost

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Farmers Branch + Oncor interconnection: why the two-agency approval dance matters

Farmers Branch's permitting process is tightly coupled to Oncor Electric Delivery's Distributed Energy Resources (DER) interconnection rules. Unlike a rooftop deck or fence (which only involves the city), a solar system is dual-jurisdiction from day one. Oncor controls the meter, the grid connection, and net-metering eligibility; Farmers Branch controls the building code and electrical code compliance. In practice, this means your city permit and your Oncor interconnect agreement must both be satisfied before your system is energized. The city won't sign off on your Electrical Permit final inspection until you show proof of Oncor's Interconnection Agreement. Oncor won't issue the agreement until it has evidence that the city has approved your electrical plans (many installers solve this by submitting Oncor's DER app only after the city gives a 'approved for construction' stamp on the Building and Electrical permits). This circular dependency is not a bug—it's intentional regulation designed to ensure safety and grid stability—but it's a shock to homeowners expecting a linear timeline.

Oncor's application processing for residential systems under 10 kW typically takes 2–3 weeks, though seasonal volumes and staffing variations can stretch this to 4–5 weeks (summer and year-end tend to be slower). Oncor charges no interconnection application fee for systems under 10 kW in most service areas, but some Oncor districts have begun charging $100–$200; verify Oncor's current fee schedule on the Oncor website or call their DER hotline. Once Oncor approves your system, they issue an Interconnection Agreement that you deliver to Farmers Branch's Electrical Inspector at final inspection. The Electrical Inspector will close your permit only after Oncor's rep witnesses the meter base connection and confirms the system is grid-synced. This final step—Oncor witness inspection—requires scheduling and can add 1–2 weeks if Oncor is booked. Plan your timeline around Oncor's bottleneck, not the city's.

If your system is larger (10–20 kW) or if your neighborhood has low available capacity, Oncor may require a System Impact Study (SIS) or a Facilities Study, which can add 4–8 weeks to Oncor's approval timeline. The cost of these studies is typically $500–$1,500 and is billed to you if the system is deemed to require grid reinforcement. Farmers Branch's residential solar systems rarely trigger these studies (DFW's suburban distribution grid is generally robust), but multi-unit properties or commercial systems in congested areas do. Always ask your installer if Oncor has flagged your specific address for study requirements before you commit to a timeline.

Many solar installers in the DFW area are experienced with the Farmers Branch + Oncor two-step and will manage both applications in parallel, effectively cutting your timeline from 9–10 weeks to 4–5 weeks. If you're DIY-permitting, understand that you'll be the one coordinating both agencies, calling to check status, and hand-delivering documents. Budget an extra 2–3 weeks for lost communication and revision loops if you go solo.

Roof structural engineering, wind zone 2, and why Farmers Branch is strict on solar mounting

Farmers Branch is in ASCE 7 Wind Zone 2 (basic wind speed 90 mph, 3-second gust), which is the standard for DFW and means your solar mounting system must be engineered to resist lateral wind forces of approximately 20 psf (pounds per square foot). This is not trivial. Your roof's total load capacity (including existing roofing, insulation, structural framing, and the new solar array) must not exceed the roof's rated capacity. A typical asphalt-shingle residential roof can handle 3–5 lb/sq ft of additional dead load; a 6 kW array with mounting hardware, wiring, and conduit typically weighs 3–4 lb/sq ft, so you're close to the limit. Farms Branch's Building Code (per IBC 1510, referenced in the 2015 IBC adoption) requires documentation that your specific roof—including its age, framing, underlayment, and condition—can handle the combined load. This is why your application must include either (1) a structural engineer's sealed letter, or (2) the equipment manufacturer's pre-engineered mounting system documentation with a PE signature, or (3) an installer's PE-signed design letter.

Many permit rejections in Farmers Branch happen because applicants assume a standard roof can handle a standard array without engineering. The city's Building Department plan reviewer will ask for one of these three documents before issuing the Building Permit. If your roof is over 20 years old (as in Scenario C), the city may require additional documentation of remaining roof life or a re-roof. Roof penetrations (for conduit, grounding, and mounting hardware) must be sealed with roofing cement and flashing, and your application typically includes a roofing detail sheet showing flashing design and sealant type. Many installers have pre-engineered mounting systems from manufacturers like Enphase, SolarEdge, or REC that include PE letters; ensure your installer's quotes include the engineering cost (typically $100–$300) if you don't have it already.

Wind zone 2 also affects conduit routing and equipment bracing. Exposed conduit on the roof must be strapped every 3 feet (NEC 352), and the strapping must resist wind uplift. Your electrical plan must show conduit routing, strap spacing, and disconnect switch mounting heights (typically 3–6 feet from ground for safety and accessibility per NEC 690.14). If your installer proposes concealing conduit inside the roof (drilling holes in the roof and running wire through the attic), that's another penetration point requiring detail drawings and flashing. Farmers Branch inspectors are thorough on these details and will reject incomplete electrical plans if mounting hardware bracing or conduit routing isn't clearly specified. Budget 2–3 weeks for initial plan review and 1–2 revision rounds if your first submission lacks wind-load documentation.

DFW's climate also means UV exposure, thunderstorm wind, and hail are design considerations. Your mounting system should be stainless steel or hot-dip galvanized (not powder-coated aluminum, which degrades faster) to resist corrosion. Most modern residential solar systems meet these standards, but verify your equipment specs are noted on the electrical plan so the inspector can confirm they comply with IBC 1510.6 (materials and durability). If you're in a hail-prone part of DFW, some homeowners upgrade to higher-rated panels (Class 4 impact rating), which doesn't require additional permits but should be noted on the invoice for insurance purposes.

City of Farmers Branch Building Department
Farmers Branch City Hall (exact address: verify on city website, typically located on Main Street or City Council Drive, Farmers Branch, TX 75234)
Phone: Contact Farmers Branch City Hall main line (972) 919-2500 or check website for Building Department direct line | https://www.farmersbranchtx.gov/ (search for 'Building Permits' or 'Permits' section for online filing portal or application forms)
Monday–Friday 8:00 AM–5:00 PM (verify seasonal hours on city website; may have early closures or limited service periods)

Common questions

Do I need a permit for solar panels in Texas?

Yes. All grid-tied solar systems in Texas (including Farmers Branch) require electrical and building permits, regardless of system size. Off-grid systems under 10 kW may be exempt under Texas Property Code § 2306.6722 if the property is owner-occupied, but off-grid systems typically still require a building permit for roof-mounting. Grid-tied systems have zero exemption—the utility interconnection requirement mandates permitting. Texas does not have a one-permit-fits-all; you'll file separately with your city (Building + Electrical) and the utility (Oncor for Farmers Branch).

How long does it take to get a solar permit in Farmers Branch?

Standard timeline is 4–5 weeks for a simple grid-tied residential system with no battery: 2–3 weeks for city plan review, 2–3 weeks for Oncor utility approval (often running in parallel), plus 1 week for inspections. Battery storage systems (Scenario B) add 1–2 weeks for Fire Marshal review, extending the total to 6–8 weeks. Historical district overlay (Scenario C) adds 2–4 weeks for architectural review, pushing the timeline to 6–8 weeks. Plan-check revisions and Oncor studies (rare for residential) can extend timelines further.

What if my system is 10 kW or larger?

Farmers Branch and Oncor's approval process changes for systems 10–50 kW. Oncor typically requires a System Impact Study (adding 4–8 weeks and $500–$1,500 in cost), and Farmers Branch may treat the system as a commercial installation requiring additional reviews (structural analysis, electrical design review by a licensed PE). Most residential rooftops max out at 8–10 kW due to roof area and structural limits, so this is rarely an issue for single-family homes. If you need more capacity, explore ground-mounted systems or multiple arrays on secondary structures (carport, shed), each with separate permits.

Can I install solar panels myself in Farmers Branch without a permit?

No. Even owner-builder installations in Farmers Branch require permits. Texas Property Code § 2306.6722 allows owner-builders to pull permits for owner-occupied properties, but the permits and all code compliance (NEC 690, structural engineering, rapid-shutdown, roof penetration sealing, Oncor interconnection) are still mandatory. Many homeowners pull permits themselves to save $200–$300 in installer fees, but you'll spend 10–15 hours coordinating with inspectors and the utility. Unpermitted solar systems can result in utility disconnection, insurance denial, and title disclosure issues.

Does Farmers Branch require a structural engineer's letter for solar?

Yes, in most cases. Farmers Branch's Building Department requires proof that your roof can handle the solar system load (typically 3–5 lb/sq ft per NEC/IBC 1510). This proof can be (1) a structural engineer's sealed letter, (2) manufacturer's pre-engineered mounting system documentation with PE signature, or (3) an installer's PE-signed design letter. Many solar companies include this as part of their engineering cost ($100–$300). If your roof is over 20 years old, the city may also require a roofer's certification of remaining roof life or evidence that re-roofing is planned.

What is Oncor's interconnection fee, and do I have to pay it?

Oncor charges no interconnection application fee for residential systems under 10 kW in most service areas (Farmers Branch is in Oncor's central Texas region), though a few Oncor territories now charge $100–$200. Call Oncor's DER line or check their website to confirm current fees for your address. If Oncor requires a System Impact Study (rare for residential), that study fee ($500–$1,500) is billed separately and only if the study shows you need it. Once your system is approved and connected, Oncor credits your electricity bill via net metering (1:1 kWh credit for kWh sent to the grid in Texas).

Do solar permits in Farmers Branch include battery storage?

No. Battery storage (ESS) requires a separate Fire Code 1206 permit from Farmers Branch's Fire Marshal. A 10 kWh battery system adds 1–2 weeks to the approval timeline and $100–$200 in Fire Code permit fees. The Fire Marshal reviews the battery cabinet location, ventilation, separation distances from property lines, and emergency disconnect placement. Oncor may also require additional study if you're adding behind-the-meter storage. Budget 6–8 weeks total if batteries are part of your design.

What is rapid-shutdown and why does Farmers Branch care about it?

Rapid-shutdown (NEC 690.12) is a safety requirement that forces a solar system to de-energize within 10 seconds if a dedicated switch is triggered. This protects firefighters and emergency responders from hidden electrical energy in roof-mounted wiring. Farmers Branch's Electrical Inspector requires documentation that your system meets NEC 690.12, typically via module-level electronics (SolarEdge, Enphase microinverters) or a rapid-shutdown device installed at the inverter. String-inverter systems (one big inverter handling all panels) require additional labeling and a separate rapid-shutdown contactor, which is more complex and prone to inspection rejections if not documented clearly. Specify your equipment type (microinverters vs. string inverter) on your electrical application to avoid delays.

What happens at the final solar inspection in Farmers Branch?

The final inspection is a combined city + utility event. The Farmers Branch Building Inspector will verify that all mounting hardware is secure, roof penetrations are sealed, conduit is properly strapped, and equipment labels are legible. The Electrical Inspector will verify that disconnect switches, breakers, and conduit are code-compliant, grounding is complete, and rapid-shutdown compliance is documented. An Oncor representative will witness the meter base connection and confirm the system is synchronized to the grid. All three inspections often happen on the same day, but you must coordinate with Oncor separately (they have their own scheduling). Once Oncor confirms the system is live and net-metering is active, your city permits are finalized and you can begin generating credits.

If my home is in a historical district (like Coppell or Farmers Branch Historic District), does that slow down solar permits?

Yes, significantly. If your property is in a local historical overlay or historic district, your solar mounting design must be reviewed by a Design Review Board or Historical Architectural Review Committee (HARC) before the Building Department accepts your permit application. This pre-review adds 2–4 weeks and may require hidden conduit routing, custom flashing colors, or selection of a less visually prominent mounting system. Some historical overlays restrict roof-mounted systems entirely and require ground-mount or carport options. Check with Farmers Branch's Development Services or the relevant historic district authority early in your planning. If HARC approval is needed, apply 4–6 weeks before your desired system installation date.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current solar panel system permit requirements with the City of Farmers Branch Building Department before starting your project.