What happens if you skip the permit (and you needed one)
- Stop-work order and $500–$1,500 fine from Corsicana Building Enforcement; you must remove the system or pay double-permit fees to legalize it retroactively.
- Utility disconnection: Oncor will refuse to activate net metering and may disconnect your meter entirely if an unpermitted system is discovered, leaving you without backup grid power.
- Insurance denial on system damage or roof damage: most homeowner policies explicitly exclude coverage for unpermitted solar work, and a claim can be rejected entirely if an adjuster discovers no permit was pulled.
- Resale closing blocked: when a title company or lender discovers an unpermitted solar system during a home inspection or appraisal, they will require a retroactive permit, structural report, and electrical re-inspection before closing — adding $2,000–$4,000 and 4–8 weeks to your sale.
Corsicana solar permits — the key details
The core requirement in Corsicana is NEC Article 690 (Photovoltaic (PV) Systems), which mandates permits for all grid-tied arrays. The 2014 NEC adopted by the city requires a one-line electrical diagram showing DC disconnect, inverter, AC disconnect, breaker sizing, conduit routing, and rapid-shutdown device location. Rapid-shutdown (NEC 690.12) is non-negotiable in Corsicana — this safety feature allows firefighters or utility workers to de-energize the array from the roof level, and inspectors will not pass final electrical without documented rapid-shutdown compliance (either through micro-inverters or a centralized rapid-shutdown relay). The building permit covers the roof mount and structural adequacy. Corsicana's building department (operating under IBC Section 1510 for existing-roof PV installations) requires a roof structural evaluation if your system exceeds 4 pounds per square foot — most residential systems are 3–4 lb/sf, so many projects skate by without a full structural engineer stamp, but clay-subsidence zones or older tile/slate roofs almost always trigger a formal structural report. If you're adding a battery energy storage system (ESS), a third permit stream opens: fire-code review, typically for systems over 20 kWh, requiring UL 9540 compliance and setback distances from windows and property lines. Corsicana has not adopted any local carve-outs for small residential systems, so a 3 kW array requires the same permit rigor as a 10 kW commercial install.
Corsicana's online permit portal (accessible via the city website) allows e-filing of applications, but the building department still prefers or requires a pre-application meeting for solar work. This 30-minute phone or in-person call with the building official clarifies roof condition, soil stability (critical in Corsicana's Houston Black clay and alluvial zones), electrical service upgrade needs, and whether a structural engineer stamp is needed. The city does not charge for the pre-app conference, and it almost always saves time by front-loading objections. Permit fees in Corsicana are calculated as 1.5–2% of the construction valuation as declared on the permit application. A typical 7 kW residential system is valued at $18,000–$25,000 installed, so expect permit fees of $270–$500 for building and electrical combined. The city does not issue separate fee schedules for solar; it applies the same percentage-of-valuation model to all electrical and structural work. Utility interconnect with Oncor is separate and free for residential net-metering applications, but Oncor requires a completed Oncor Distributed Generation Interconnection Application (form DG-1 or DG-1S for small generators under 50 kW). This application must be filed with Oncor 10–15 days before you submit the city electrical permit, or simultaneously; if you wait until after city approval, Oncor's review queue will delay your Permission to Operate by another 2–4 weeks.
The inspection sequence in Corsicana is: (1) building/mounting rough inspection (roof structure, flashing, conduit entry), (2) electrical rough inspection (DC disconnect, inverter grounding, AC breaker, conduit fill), (3) electrical final (live load test if required by inspector), and (4) utility-witnessed final (Oncor tests net-metering relay and grants Permission to Operate). Step 4 is the critical bottleneck. Corsicana building staff cannot close the permit until Oncor sends a notice to the city confirming the system is grid-tied and monitoring. In practice, this means you need to coordinate the final electrical inspection with Oncor's availability — and Oncor in Corsicana typically schedules utility-witness finals on Tuesday or Wednesday mornings. Missing the utility appointment can delay your final by 1–2 weeks. The city's standard timeline from submission to final approval is 3–4 weeks if all documents are complete and the utility is responsive. Incomplete applications (missing roof drawings, no rapid-shutdown device specification, or no DC/AC labeling) are rejected and resubmitted, adding 1–2 weeks. Roof structural engineer reports, if needed, add 2–3 weeks to the timeline.
Corsicana's clay-heavy soil and subsidence history make structural mounting especially important. The city sits in Navarro County, where Houston Black clay is expansive and can move seasonally. Corsicana does not require a soil engineer report for typical residential mounts (ground-mounted systems on driven posts or roof-mounted on existing framing), but if your system is large (over 10 kW) or ground-mounted in an undeveloped area with visible settlement or drainage issues, the building official may demand a soil engineer's letter. Roof-mounted systems on post-frame or metal-frame buildings almost always require a structural engineer stamp confirming the mount and hardware do not exceed the existing roof's load capacity. Metal roofs are favorable in Corsicana because they allow non-penetrating rail systems, reducing flashing risks in the area's heavy summer thunderstorms and hail events. Tile or slate roofs trigger seismic and wind-load concerns in Corsicana's permit review because traditional flashing details do not perform well with added PV weight in sustained winds. The city does not have a local wind-speed designation beyond the 2015 IBC standard (Corsicana is in the 90 mph 3-second gust zone), but inspectors are familiar with hail impact and expect mount systems rated for hail to 1.5-inch diameter (UL 3703 or equivalent test data).
Your next step is to contact the City of Corsicana Building Department and request the solar permit application package (available online or by phone). The package includes the building permit form (general), the electrical subpermit form, a roof plan showing system layout and conduit routing, a one-line electrical diagram with NEC 690 call-outs (DC/AC disconnect size and type, inverter model and rating, breaker specs, rapid-shutdown device location), and proof of homeowner identity and property ownership. If the system exceeds 4 lb/sf or the roof is non-standard (tile, flat built-up, or metal with complex framing), include a structural engineer's letter or roof-load certification from the installer. File with Oncor's DG-1 or DG-1S application simultaneously, noting the city permit application number on the Oncor form. Expect to be on-site for inspections 2–3 times: once for roof/mount, once for electrical rough-in, and once for electrical final (with Oncor present). Budget $300–$800 in permit fees, plus $0–$2,000 for a structural engineer if one is required, plus 3–6 weeks of calendar time from application to Permission to Operate. Once you have the utility's Permission to Operate letter, Oncor's technician will set the net-metering relay and you can energize the system.
Three Corsicana solar panel system scenarios
Why Corsicana's ERCOT coordination matters (and how it delays your project if you don't file early)
The ERCOT coordination headache is especially acute if you have a hybrid inverter (solar + battery ESS). Hybrid systems have a more complex anti-islanding requirement — the battery must not energize the home if the grid is down, unless explicitly authorized by Oncor (some Oncor service areas do allow limited microgrid capability, but Corsicana's tariff does not explicitly permit it). Oncor's DG-1S form has a field for 'energy storage' that flags hybrid systems for additional review. If Oncor sees a battery in the DG-1S application, it will route the application to its solar engineering team, not the standard interconnection queue, adding 1–2 weeks to the review. The city's fire-code review for the battery ESS happens in parallel, but it is separate from Oncor's approval. You must obtain both the city's electrical final inspection sign-off AND Oncor's Permission to Operate before the system is energized. If either is missing, you face a hard stop. For Scenario C (with ESS), this means three separate approval threads: city building (roof), city electrical (inverter + wiring), city fire (battery setbacks + signage), and Oncor (anti-islanding + net metering). Coordinating all four is typically 6–8 weeks, not 3–4. Most homeowners underestimate this and order their system expecting 4-week delivery plus 2-week installation and permitting, then are surprised when they can't energize for another 6 weeks waiting on Oncor.
Roof structural concerns in Corsicana's clay-subsidence zones and how to avoid inspection failure
To avoid structural failure at inspection, have the installer conduct a pre-install roof assessment: look for sagging sheathing, rotted wood, or signs of water damage or past leaks. If the roof is older than 20 years, ask the installer for a roof engineer's opinion before pulling the building permit. If the home is in a flood zone (Corsicana's 100-year flood plain runs along the Brazos River in the eastern part of the city), the inspection may also flag concerns about roof venting and water intrusion during heavy rains — solar mounts can inadvertently block roof vents or create pockets where water pools. Asphalt-shingle roofs are the simplest to permit in Corsicana because they are a known baseline (most homes have them), and flashing details are well-established in the roofing code. Metal roofs are favorable because they avoid the flashing complexity and allow non-penetrating rail systems, but they are less common and may trigger additional questions from the inspector about grounding and hail resistance. Tile or flat roofs should be accompanied by a structural engineer's letter, period — do not attempt a tile-roof solar install in Corsicana without one. The cost of the engineer's letter upfront (under $1,500) is far less than the cost of a failed inspection and rework (add $2,500–$5,000 in lost time and materials). The city's standard for 'existing roof' is any roof that was installed before the solar system was designed and installed; a new roof put on 2 weeks before solar installation is still considered 'existing' by the IBC, so it gets the same structural evaluation rule applied.
1701 W 3rd Avenue, Corsicana, TX 75110 (verify current mailing address via city website)
Phone: (903) 654-4800 ext. Building (confirm extension online; main city number is (903) 654-4800) | https://www.corsicana.org/ (navigate to Building Permits or use PermitAsYouGo online portal if available; call to confirm current portal URL)
Monday–Friday, 8:00 AM–5:00 PM CT (verify online for holiday closures)
Common questions
Does Corsicana require a structural engineer's report for all solar systems?
No. Corsicana requires a roof structural evaluation only if the system exceeds 4 pounds per square foot (IBC Section 1510 standard). Most residential 7–10 kW systems are 3–4 lb/sf, so they may qualify for inspection without an engineer's report. However, if your roof is older than 20 years, non-standard (tile, flat), shows signs of settlement, or is in a subsidence-prone clay zone, the building inspector may still require a letter from a Texas PE. Ask the building official during your pre-application conference; it typically costs $800–$1,500 and takes 2–3 weeks.
Can I skip the Oncor interconnect application and just get the city electrical permit?
No. The city electrical permit allows you to install the inverter and wiring, but Oncor's Permission to Operate is the legal authorization to energize the system and use net metering. Oncor will not issue Permission to Operate until you have filed the DG-1S application, Oncor has reviewed it (10–20 days), and a utility technician has witnessed the net-metering relay test. Skipping the interconnect application means your system is installed but not legally connected to the grid — you have a dead investment. File the Oncor DG-1S within the first few days of your city permit application, not after.
What is rapid-shutdown, and why does Corsicana require it?
Rapid-shutdown (NEC 690.12) is a safety device that allows firefighters or utility workers to de-energize the solar array from the roof level without cutting wires or removing modules. It typically consists of a relay module or micro-inverter shutoff controlled by a wireless or hardwired switch. Corsicana enforces rapid-shutdown because it protects firefighters fighting roof fires and reduces electrocution risk during emergency response. Rapid-shutdown is non-negotiable in Corsicana; inspectors will not pass final electrical without documented rapid-shutdown wiring. Modern string-inverter systems use a dedicated rapid-shutdown device (usually SolarEdge, Huawei, or Fronius units); micro-inverter systems have built-in shutoff capability. The device must be labeled and located on a roof-accessible junction box or on the inverter itself.
How much do permit fees cost for a solar system in Corsicana?
Corsicana calculates permit fees as 1.5–2% of the construction valuation declared on the permit application. A typical 7 kW residential system is valued at $18,000–$25,000 installed, yielding permit fees of $270–$500 for building and electrical combined. A 12 kW ground-mounted system with structural engineering might be $24,000–$30,000 in system value plus $1,500–$2,000 for the engineer's report, so total fees of $480–$600. Oncor's interconnect application is free. Battery ESS systems may trigger fire-code review (no additional fee but adds 1–2 weeks of timeline). Ask the building department for a fee estimate once you have finalized your system size and mounting type.
Can I install solar myself as an owner-builder in Corsicana?
Yes. Texas Property Code Section 27.01 allows owner-builders to pull permits and install systems on owner-occupied residential property. Corsicana recognizes this, but you must still comply with all permitting requirements, submit the one-line electrical diagram, pass all inspections, and obtain Oncor's Permission to Operate. You cannot hire a contractor to pull the permit while claiming owner-builder status; the permit must be in your name and you must be responsible for meeting the code. Practical note: many inspectors are more exacting with owner-builder work because there is no licensed contractor to defend the installation. Ensure your one-line diagram and conduit routing are professional-grade and comply with NEC 690; provide the inspector with manufacturer datasheets for the inverter, disconnect, and rapid-shutdown device.
What happens at the Oncor utility-witness final inspection?
At the utility-witness final, an Oncor technician visits your site (usually a Tuesday or Wednesday morning) to verify that the net-metering relay and anti-islanding logic are correctly installed and functioning. The technician will simulate a grid outage (tripping the main breaker or utility disconnect) and confirm that the inverter de-energizes within 160 milliseconds (ERCOT standard). If the system passes, Oncor issues a Permission to Operate letter, the net-metering relay is enabled, and the system is legally grid-tied. If it fails, Oncor will describe the failure mode, you must correct it with your installer, and Oncor schedules another utility-witness visit (typically 1–2 weeks later). Once Permission to Operate is issued, you can energize the system and begin earning credits from net metering.
If my system has battery storage, do I need an additional fire permit?
Corsicana does not issue a separate fire permit for battery ESS, but systems over 10 kWh require coordination with the Corsicana Fire Marshal as part of the electrical permit review. The fire-code review typically verifies that the battery is located at least 8–10 feet from windows and 15–20 feet from property lines (to prevent thermal runaway propagation in case of failure), that a warning label ('Battery Energy Storage System') is posted within 6 feet of the unit, and that the unit is in a non-habitable space (garage, utility shed) with adequate ventilation. This review adds 1–2 weeks but no additional fee. If your system is under 10 kWh, you typically do not need fire-code review, but verify with the city.
How long does the entire solar permit and interconnect process take in Corsicana?
Typical timeline: 3–4 weeks for a roof-mounted system without structural engineering; 5–7 weeks for a ground-mounted system with soil engineering; 5–8 weeks for a system with battery ESS and fire-code review. The critical path is usually Oncor's 10–20 day DG-1S review time plus the city's 1–2 week inspection queue plus any structural/soils engineering reports (2–3 weeks). File Oncor's application within the first few days of the city permit application, not after. If you wait to file Oncor until after the city final, you add another 3–4 weeks. Have all documents (roof plan, one-line diagram, structural/soils reports if needed) ready before submitting the city application; incomplete applications trigger rejections and resubmittals, adding 1–2 weeks each.
What is the difference between a string inverter and a microinverter, and does Corsicana care which one I use?
A string inverter is a single centralized unit (mounted on the garage wall or on the side of the house) that converts DC power from all modules simultaneously; it is typically cheaper upfront but has one point of failure. Microinverters are small units mounted on the back of each panel; they convert DC to AC at the module level, so one failed microinverter does not shut down the array, and you get better production monitoring. Corsicana does not prefer one over the other in code, but string inverters require one master DC disconnect and one AC disconnect; microinverters require DC disconnect at the combiner and one AC disconnect for the entire array. Rapid-shutdown is easier with microinverters (they have built-in shutoff) but is still required for string-inverter systems via a dedicated rapid-shutdown device. From a permit perspective, microinverter systems are slightly simpler (fewer conduit runs, no combiner box) and may pass electrical inspection faster, but costs are 15–25% higher than string inverters. Both are code-compliant in Corsicana.
What if the utility denies my interconnect application?
Oncor's DG-1S is rarely denied for residential applications under 50 kW, but it can be returned with comments if the electrical design violates ERCOT standards (e.g., anti-islanding relay not correctly rated, grounding system insufficient, inverter lacks UL 1741 certification). Most comments are design fixes, not outright rejections. If Oncor does reject the application, you will receive a letter explaining the reason (usually missing documentation or non-compliant inverter). You or your installer must correct the issue and resubmit; this adds 10–20 days. Oncor will not resubmit if you do not address the comment. In extreme cases (property in a high-risk distribution zone or utility cannot accommodate more DG at that node), Oncor may impose generator-interconnection queue restrictions, but this is rare in Corsicana. If you hit a rejection, contact the Oncor DG hotline: Oncor's distributed generation interconnection team typically responds within 5 business days.