What happens if you skip the permit (and you needed one)
- Stop-work order + $500–$1,500 fine from Duncanville Code Enforcement if a neighbor reports the work or a utility inspector finds unpermitted wiring during a service call.
- Insurance denial on any fire or electrical damage claim if your homeowner's policy discovers the system was not permitted and inspected.
- Refinance or sale delay: Texas Property Code 5006.701 requires disclosure of unpermitted solar; lenders and title companies will demand retroactive permits or removal before closing.
- Oncor will not net-meter your system until Duncanville issues a final permit and Oncor receives a copy of the building final; you pay retail for all power until this happens.
Duncanville solar permits — the key details
Duncanville's Building Department (part of the City of Duncanville Public Services Division) administers both building and electrical permits for solar installations. The city adopted the 2015 International Building Code and 2014 National Electrical Code, which means any grid-tied photovoltaic system must comply with NEC Article 690 (photovoltaic systems) and NEC 705 (interconnected electric power production sources). The city does NOT exempt small residential systems—even a 3 kW DIY kit requires a full permit. The most common rejection point is missing roof structural documentation: if your array will generate more than 4 pounds per square foot of dead load (typical for modern panels is 2.5–3.5 lb/sq ft, plus mounting rail and snow load in the rare Texas freeze), you must provide a sealed roof load calculation from a Texas-licensed structural engineer or your installer's PE. Duncanville's permit staff will not approve your electrical permit until the building permit shows that structural clearance. This is not negotiable and adds 1–2 weeks if your engineer is backlogged.
The second major requirement is NEC 690.12 rapid-shutdown compliance. This rule, now mandatory in Texas and federal code, requires that when the utility cuts power to your home (or a firefighter flips an emergency disconnect), all DC voltage on the roof drops to 80 volts or less within 3 seconds. String inverters with integrated arc-fault protection satisfy this; microinverters on every panel do as well. If your design uses a string inverter, your electrical plans must show the location of the combiner box, the DC disconnect, the rapid-shutdown switch (usually mounted on the exterior wall facing the array), and the AC disconnect on the indoor panel. Duncanville's electrical inspector will verify this layout in person during the rough electrical inspection. If you fail to label these components or omit the rapid-shutdown switch entirely, the city will issue a re-inspection fee ($75–$150) and a delay. Many DIY installers from out-of-state solar retailers don't understand this requirement and ship systems without the switch, leading to rejections. Your permit application should explicitly state which rapid-shutdown method you are using.
Interconnection with Oncor Electric Delivery is a mandatory third step, separate from the city permit. Oncor requires you to submit an Application for Interconnection of a Customer-Owned Renewable Energy Facility (Oncor Form NISC-2) at least 30 days before your planned energization. Many homeowners do this AFTER pulling the building permit, which costs them weeks. The correct sequence is: (1) apply to Oncor first (takes 10–20 days for a small residential system under 25 kW), (2) once Oncor approves in writing, submit that approval letter to Duncanville as part of your building permit application, (3) Duncanville issues the permit, (4) you install and schedule inspections, (5) after Duncanville issues the final, you submit a copy to Oncor along with proof of passing inspection, and (6) Oncor energizes your net meter. If you skip Oncor step 1 or try to bypass it, Duncanville will hold your permit. Oncor's interconnection fee is typically $0 for systems under 10 kW (standard residential) but can be $150–$300 for larger systems or if your home requires a new utility disconnect point.
Battery storage (backup) systems complicate the permit landscape significantly. If you add lithium-ion or lead-acid battery storage over 20 kWh, Duncanville will also route your application to the Fire Marshal for a separate Energy Storage System (ESS) review. This review covers: battery chemistry and thermal runaway risk, disconnect placement, ventilation, hazmat signage, and separation from inhabited spaces. The Fire Marshal's review adds 2–3 weeks and can cost an additional $200–$400 in permit fees. Smaller battery systems (under 5 kWh backup) may slip through without Fire Marshal review, but this varies by the fire district serving your address (Duncanville Fire Rescue covers most of the city). Always contact the Fire Marshal's office before filing if battery is in your plan; it's a cheap conversation and prevents a rejection later.
Duncanville's total permit fees range from $300 to $800 depending on system size and complexity. The building permit typically costs $150–$300 (often based on a valuation of 3–4% of the system's installed cost; a $12,000 system triggers a $360–$480 permit fee). The electrical permit adds another $150–$250. If you add battery, add another $100–$200 for the ESS permit. Processing timelines are 3–4 weeks for standard residential grid-tied systems once your application is complete (including roof calc, Oncor approval, and electrical diagrams with rapid-shutdown labeled). The city's online portal (available via the Duncanville city website) allows you to upload documents, pay fees, and track status; however, staff still requires a phone call or email to discuss rejections. Expect at least one round of minor revisions (missing conduit fill calculation, missing PE stamp on roof load calc, unclear label on combiner box location). Plan your budget and timeline accordingly: 30 days Oncor + 30 days permits + 7 days installation + 3–5 days inspection scheduling = roughly 10–12 weeks from start to energization.
Three Duncanville solar panel system scenarios
Duncanville roof conditions and solar load calculations
Duncanville sits in IECC Climate Zone 3A, with hot summers, mild winters, and occasional heavy rain and hail. Most residential roofs in Duncanville are asphalt shingles over wood trusses or rafters, built to handle a 20–30 lb/sq ft live snow load (Texas code allows reduced design snow load compared to northern states, but Duncanville has seen rare ice storms). When you add a solar array and mounting rails, you're adding 3–4 lb/sq ft of permanent dead load. A Texas-licensed structural engineer or a PE from the panel manufacturer must certify that your roof can handle this without causing undue stress or leaks. Duncanville's Building Department will not approve the building permit without this documentation for systems over 2 kW. If your roof is older (pre-2000) or has been repaired after hail damage, the PE will likely recommend additional fastening or even local reinforcement (sister rafters, added collar ties). This can add $1,000–$3,000 to your project cost, which many homeowners don't anticipate. The city's electrical inspector will also look at roof penetrations: every conduit and wire entry point must be sealed with roof flashing that meets the roofing material spec (typically rubberized asphalt for shingle roofs). Improper sealing is the #1 cause of slow roof leaks and voided warranties; Duncanville's inspector will fail you if flashing is missing or incorrectly seated.
Duncanville's soil is predominantly Houston Black clay (expansive) in the eastern portions and transitions to loam and alluvial deposits toward the west. This matters if you plan a ground-mounted array (less common in Duncanville's densely subdivided areas, but possible on larger properties). Ground-mounted systems require concrete footings below the frost line (Texas frost depth near Duncanville is typically 6–12 inches, but rare freezes have pushed this to 18 inches in recent ice storms). Any ground-mounted array must have a footing design from a PE if the system is over 5 kW or spans a property line. Expansive clay means concrete footings can shift in drought or heavy rain; poor footing design is a silent failure risk over 20 years. Few Duncanville homeowners choose ground-mount due to lot size and HOA restrictions, but if you do, budget extra for PE review and deeper-than-standard footings. The city's building inspector will request a footing layout plan and may verify footing depth at the rough inspection stage.
Oncor interconnection and net metering in Duncanville
Oncor Electric Delivery is the utility serving Duncanville. Oncor's interconnection process is governed by its NECA (Non-Residential Certification Agreement) and standardized utility rules. For residential systems under 25 kW (standard net-metered systems), Oncor's process is straightforward: submit Form NISC-2 (Application for Interconnection of a Customer-Owned Renewable Energy Facility), provide your system one-line diagram with all disconnects and rapid-shutdown details, and Oncor reviews for anti-islanding protection, inverter certification (UL 1741-SA), and meter compatibility. Oncor typically responds within 10–20 business days with either an approval or a request for additional information (usually related to inverter model number or DC conductor sizing). Once Oncor approves, you can pull your building permit with Oncor's approval letter attached. Critical: many homeowners try to pull the building permit first and THEN apply to Oncor, losing 2–4 weeks. The correct sequence saves time and frustration. Oncor does NOT charge a fee for residential systems under 10 kW; systems 10–25 kW may incur a $150–$300 network upgrade fee if your home requires a new utility disconnect or meter upgrade (uncommon but possible in older subdivisions with undersized service).
Net metering in Texas is not guaranteed by state law; it is a utility tariff. Oncor's net-metering tariff (Schedule 5903, Residential Customer-Owned Renewable Energy System) allows you to feed excess solar power to the grid and receive a credit on your next month's bill at the same rate you would pay for power (the 'retail rate,' not a reduced wholesale rate as in some states). This makes solar ROI predictable in Texas. However, net metering does NOT activate until Oncor has received a copy of your final building permit from Duncanville and proof of a passing final inspection. Many homeowners energize their systems, assume they are net-metered, and discover months later that their meter is still spinning forward (they are exporting power for free). Duncanville's final permit must explicitly state 'solar installation approved and inspected per NEC 690 and utility interconnection requirements,' and a copy must be emailed or mailed to Oncor's interconnection desk. Oncor will then flip your account to net metering mode, which takes 3–5 business days. During those days, you are not earning credits. Plan your project to pull the final inspection just before your utility's meter-reading day (visible on your most recent bill) to maximize the first month's credit.
Duncanville City Hall, 202 W. Camp Wisdom Road, Duncanville, TX 75116
Phone: (972) 780-5000 ext. Building Permits | https://www.duncanvilletx.gov (search 'building permits' for online portal details)
Monday–Friday, 8:00 AM – 5:00 PM (verify holiday closures)
Common questions
Can I install a solar system myself in Duncanville, or do I need to hire a licensed contractor?
Texas allows owner-builders to pull permits for owner-occupied residential projects, including solar. You can install the mounting and electrical yourself, but NEC 690 requires that all electrical work meet code and pass inspection. Many homeowners hire an electrician for the conduit, disconnects, and inverter wiring, even if they install the panels themselves. Duncanville's electrical inspector will test your work to the same standard regardless of who did it, and mistakes (conduit fill violations, improper disconnects, missing rapid-shutdown) will be caught and require rework. Budget conservatively if going DIY; a rejected inspection costs an additional $75–$150 and delays your project.
How long does the Oncor interconnection application take, and can I start installing before I have their approval?
Oncor typically approves a standard residential solar application in 10–20 business days. No, you should NOT start installation before Oncor approval because Duncanville will not issue your building permit without proof of Oncor's signed approval letter. Submitting to Oncor is your first step, not your last. Once Oncor approves (in writing), include that letter in your building permit application. This sequence saves 4–6 weeks compared to the reverse order.
What if my roof is in a historic district or an HOA with covenant restrictions on solar?
Duncanville's historic district requires design review by the Historic Preservation Commission (HPC) if your array is visible from the street. The HPC typically approves roof-mounted systems on south or west faces if set back at least 3 feet from the roof edge. This review takes 2–3 weeks and is required BEFORE you pull the building permit. Additionally, Texas Property Code 207.003 prohibits HOAs from banning solar, but HOAs can impose 'reasonable' aesthetic restrictions (such as requiring ground-mount instead of roof-mount, or requiring screening). Review your HOA CC&Rs before submitting; Duncanville code enforcement will contact the HOA during permit review if restrictions are unclear.
Do I need insurance before I pull the permit, and will my homeowner's policy cover the solar system?
You should notify your homeowner's insurance provider once you decide to install solar, but you do not need insurance approval to pull the Duncanville permit. However, the permit and final inspection are proof of proper installation that your insurer will request. Some policies do NOT automatically cover solar; you may need to add a rider or increase your dwelling coverage to account for the system's value (typically $12,000–$25,000 for residential systems). If you skipped the permit and a fire or electrical failure occurs, the insurer can deny the claim citing unpermitted work—a costly oversight.
What happens if Duncanville's inspector finds a code violation during rough or final inspection?
Common violations include conduit fill exceeding 40% (too many wires in one pipe), missing or improperly labeled rapid-shutdown switch, incomplete roof flashing, or inverter nameplate not visible. The inspector will issue a 'deficiency list' or 'inspection failed' report, and you must schedule a re-inspection (costs $75–$150 and delays your project by 3–7 days). The most frequent re-inspections are conduit-related (homeowners often pack wires too tightly) and rapid-shutdown labeling. Re-inspections are avoidable with careful attention to the electrical diagram and a quick site visit by your electrician before the formal inspection.
If I add battery storage, how does that change the permit requirements and cost?
Battery systems over 20 kWh trigger a separate Fire Marshal review in addition to the building and electrical permits. The Fire Marshal checks battery placement (must be separated from living spaces), ventilation, hazmat signage, and disconnect switch labeling. This review adds 2–3 weeks and costs an additional $150–$250 in permit fees. Smaller battery systems (under 5 kWh) may skip Fire Marshal review, but confirm with the Fire Marshal's office before filing. Battery storage also complicates Oncor's interconnection review (anti-islanding must be verified) and adds 1–2 weeks to that timeline.
What's the typical total cost and timeline from first call to Duncanville to turning on the system?
For a standard 7–10 kW grid-tied system without battery: permit fees $300–$450, plus a roof load calculation $400–$600 (if required by PE review). Oncor interconnection is free for systems under 10 kW. Total timeline is approximately 8–10 weeks: 2–4 weeks Oncor pre-approval, 2–3 weeks permits (building + electrical), 3–5 days installation, and 3–7 days inspections plus final Oncor net-meter activation. If battery is added, add $150–$250 in Fire Marshal fees and 3–4 additional weeks. Accelerating is difficult because Oncor's timeline is rigid.
Can Duncanville or Oncor reject my system after it's installed?
Yes, if the final inspection reveals code violations or if Oncor discovers anti-islanding or inverter certification problems during net-meter commissioning. A failed final inspection means removing components and rework, which can cost $1,000–$5,000 depending on the problem. Oncor can refuse to activate net metering if your inverter is not UL 1741-SA certified or if your DC disconnect or rapid-shutdown is missing. These scenarios are avoidable with careful design review and pre-installation coordination. Always confirm inverter certification with Oncor before purchase.
Is Duncanville faster or slower than other DFW cities for solar permits?
Duncanville's 3–4 week permit timeline is typical for mid-sized Texas cities. Fort Worth and Arlington offer same-day or next-day over-the-counter permits for systems under 10 kW, but require you to be present during intake review. Dallas and Plano have online portals with 2–3 week timelines similar to Duncanville. Duncanville's main bottleneck is the Fire Marshal review for battery systems (not a Fort Worth issue) and the requirement for PE roof calcs on systems over 2 kW (stricter than some DFW cities). If your timeline is tight, ask Duncanville staff if you can file the building and electrical permits in parallel rather than sequentially; some cities allow this and shave 3–5 days.
What should I include in my permit application to avoid rejection or delays?
Submit: (1) a complete electrical one-line diagram showing all NEC 690 components (combiner box, DC disconnect, rapid-shutdown switch, AC disconnect, inverter with model and serial number) and NEC 705 interconnection point in your panel; (2) a PE-sealed roof load calculation if your system is over 2 kW; (3) a copy of Oncor's signed interconnection approval letter; (4) the manufacturer's specification sheets for the inverter, panels, and disconnects; (5) a roof penetration detail showing flashing type and sealant; and (6) proof of liability insurance if hiring a contractor (or a homeowner's affidavit if self-installing). Duncanville's permit staff will request any missing items in writing, adding 5–7 days per round of revisions. Completeness on day one is your best timeline insurance.