Sales Guide · IllinoisInternal rep reference

Top Tier IL Battery Sales Reference

Internal Sales Team Resource — Q2 2026 Edition

Illinois is Top Tier's 13th active market and the most cohort-complex training content in the platform. Read this guide in full before any IL customer conversation. The pitch architecture differs materially from any prior Top Tier market because IL's two IOUs (ComEd and Ameren) have fundamentally different interconnection-trigger mechanics — creating a binary frame at ComEd and a real customer tradeoff at Ameren.


Sales Architecture (Read First)

This section establishes the pitch architecture every IL rep uses — takeover-led lead, 5-cohort identification (most complex in the platform), cohort-routed Bridge + Hidden Costs + Own vs Rent + Key Milestones, DG Rebate framing, rate-plan-switch disclosures. Read this FIRST. Per-utility detail (rate values, outage anchors, RTO-specific framing) lives in the per-utility sections below.

Standing Rules (Do NOT Violate)

The LEAD: Takeover-Led Opening (use for all 5 IL cohorts)

The customer booked the appointment because they're frustrated about their utility bill AND their installer is unreachable. Don't open with DG Rebate math. Don't open with cohort identification. Don't open with the BESH/PTR rate-plan switch. Open with:

  1. The free system inspection. "I'm here to inspect your existing solar system at no cost. If it's running well, we'll confirm that. If anything's wrong, we'll surface it. Either way, you walk away with a clearer picture of what you own."
  2. System takeover. "When your inverter fails — and inverters do fail, usually between year 8 and year 20 — you need someone to handle the warranty claim and the replacement. Top Tier becomes your single point of contact for the next 10 years on the entire system."
  3. Then bridge to the bill — AFTER cohort identification. "You're still seeing a [ComEd / Ameren] bill after going solar. The reason depends on which cohort you're on — let me ask you a few questions to make sure we walk through the right numbers."

IL-specific bridge to the rate environment: Illinois sits between two distinct grid contexts. ComEd customers face PJM capacity-cost pressure (the 2025/26 PJM auction cleared at 833% over the prior auction — same pattern hitting OH FE, MD BGE/Pepco, VA Dominion, NC Dominion, PA all, WV APCo). Ameren customers sit in MISO — softer than PJM but tightening as central/southern IL load grows. Both utilities run parallel DG Rebate programs at $300/kW solar + $300/kWh storage, applied point-of-sale via the installer.

The battery is the upsell that makes the deal economic for Top Tier; the takeover is what the customer is buying. Reps get paid on battery sales. Don't lose the open by leading with the close.

Cohort Identification Protocol — REQUIRED First 60 Seconds

IL has the most cohort-rich architecture in the platform (5 cohorts; one with binary mechanics; one with real tradeoff). Cohort identification BEFORE the bridge is non-negotiable.

Step 1: Identify utility

"Which utility serves your address?" → ComEd / Ameren Illinois / other

(MidAmerican IL, ComEd cooperatives, IL munis — out of scope for Top Tier IL at launch. Document and pass.)

Step 2: Identify install year + cohort

"When did your solar system get interconnected?"

Step 3: Route per utility

ComEd pre-2025 grandfather customer → Cohort A (binary frame)

Adding a battery requires a new ComEd interconnection application, which mechanically triggers NEM 2.0 transition regardless of DG Rebate acceptance. Decision frame is binary:

There is NO "decline rebate, keep grandfather" path. Use CohortAComEdDisclosure section in the proposal; surface this honestly.

Ameren pre-2025 grandfather customer → Cohort B (real tradeoff between B1 and B2)

Ameren only triggers NEM 2.0 on 100%+ capacity-increase interconnections. Battery additions typically stay under threshold, so the act of adding battery does NOT mechanically destroy grandfather. The customer faces a genuine choice:

Use CohortTradeoffDisclosure section in the proposal — side-by-side math sized to customer's actual export volume + crossover analysis. CUSTOMER CHOOSES. Top Tier reps NEVER pre-decide.

Post-2025 customer at either utility → Cohort C

No grandfather to lose. Standard rebate-and-rate-plan-switch route. Use the standard rebate workflow with the appropriate rate-plan-switch disclosure (BESH for ComEd; PTR for Ameren).

New solar+battery co-install at either utility → Cohort D

No existing solar; this is a new install. DG Rebate applies at full value. IMPORTANT: Illinois Shines SREC payments are NOT included in the initial Top Tier IL build (Top Tier's AV status is pending verification). Cohort D customers receive DG Rebate only at launch.

Step 4: Verify with interconnection paperwork

"Do you have a copy of your interconnection paperwork or your most recent utility bill?" Document the cohort in rep notes.

What happens if you skip cohort identification

The cohort identification is non-negotiable. Five minutes of questions saves five years of regret.

Bridge — Cohort-Aware "Why You Still Have a Bill"

IL utilities (ComEd + Ameren) both route to the edg_net_billing cohort template for the default bridge (since both are EDG-pattern post-cohort customers after the DG Rebate workflow lands). The IL-specific cohort copy supplements this with the per-cohort framing surfaced via the dedicated disclosure components.

Default Bridge — edg_net_billing cohort

Verbatim from the proposal copy (lib/why-bill-own-rent.ts, edg_net_billing cohort):

You went solar and still see a bill. Here's why.

[utility] doesn't pay you the same rate for the energy you export as the rate you pay when you import. They credit your exports at an export rate (their "EDG" or net-billing rate), but you buy electricity back at the full retail rate. The spread between the two is where your residual bill comes from. Every kWh your solar produces during the day that you don't use immediately gets credited at the lower export rate. Every kWh you import after sunset costs you retail. A battery stores your daytime production for nighttime use — closing the spread by self-consuming what you'd otherwise export.

IL Cohort Copy (supplementary — lib/why-bill-own-rent.ts IL_COHORT_COPY)

Cohort A (ComEd grandfather + battery):

ComEd Cohort A — adding a battery moves you to NEM 2.0 either way.

Adding a battery to your existing pre-2025 ComEd solar requires a new ComEd interconnection application. That new interconnection mechanically triggers NEM 2.0 transition — moving you from full-retail net metering to supply-only NEM — regardless of whether you accept the DG Rebate. The grandfather loss is mechanical, not optional. Given that, accepting the DG Rebate ($300/kW solar + $300/kWh storage, point-of-sale via Top Tier) offsets the loss; declining the rebate provides no NM benefit because the grandfather is already gone. If grandfather NM preservation is non-negotiable for you, the honest answer is no battery — not 'battery without rebate.' That option does not exist at ComEd.

Cohort B1 (Ameren grandfather + accept rebate):

Ameren Cohort B1 — take the rebate, switch to Peak Time Rewards.

Ameren only triggers NEM 2.0 on 100%+ capacity-increase interconnections, so adding a battery to your existing solar does NOT mechanically destroy your grandfather treatment. If you choose to accept the DG Rebate ($300/kW solar + $300/kWh storage, point-of-sale via Top Tier), you forfeit grandfather NM (exports get credited at the supply-only post-cohort rate) and switch to Peak Time Rewards (Ameren's residential demand-response program). PTR earns ongoing bill credits on top of the one-time rebate. This is a permanent decision — once you accept, the choice cannot be reversed.

Cohort B2 (Ameren grandfather + decline rebate):

Ameren Cohort B2 — decline the rebate, keep your grandfather.

You can also choose to decline the DG Rebate and retain your grandfather 1:1 retail net metering treatment. No rebate, no rate-plan switch, no PTR enrollment. The battery still provides resilience (backup during outages) and self-consumption value through behind-the-meter optimization — but the dollar story is dominated by your retained export value, not by a one-time rebate. Top Tier presents B1 and B2 side-by-side with worked math for your actual export volume; you choose. This is a permanent decision — once you decline, the rebate is gone for this install.

Cohort C-ComEd (post-2025 ComEd customer):

ComEd Cohort C — post-2025 customer, supply-only NM by default.

Because your solar was interconnected after January 1, 2025, you don't have grandfather NM to lose — your exports were already on supply-only NEM from day one. Adding a battery doesn't change your NM treatment. The DG Rebate ($300/kW solar + $300/kWh storage, point-of-sale via Top Tier) is straightforward incentive value with no grandfather tradeoff. The required rate-plan switch to BESH (real-time hourly pricing) is the mechanism that lets the battery do arbitrage — charge cheap overnight, discharge during peak. Recurring monthly upside on top of the one-time rebate.

Cohort C-Ameren (post-2025 Ameren customer):

Ameren Cohort C — post-2025 customer, supply-only NM by default.

Because your solar was interconnected after January 1, 2025, you don't have grandfather NM to lose. Adding a battery doesn't change your NM treatment. The DG Rebate is straightforward incentive value with no grandfather tradeoff. The required Peak Time Rewards enrollment is the mechanism that earns ongoing DR credits — utility dispatches battery during peak events; customer earns bill credits. Ongoing monthly upside on top of the one-time rebate.

Cohort D (new co-install, either utility):

Illinois Cohort D — new solar + battery co-install, DG Rebate only.

You're installing solar and battery together, so there's no existing grandfather to preserve or forfeit. The DG Rebate ($300/kW solar + $300/kWh storage, point-of-sale via Top Tier) applies at full value. The required rate-plan switch (BESH for ComEd; Peak Time Rewards for Ameren) is the mechanism that captures ongoing battery upside. NOTE: Illinois Shines / Adjustable Block Program SREC payments are NOT included in the initial Top Tier IL build — Top Tier's Approved Vendor registration status is pending verification. If AV status confirms positive post-launch, the SREC layer activates without a new build cycle. Until then, Cohort D customers receive DG Rebate only.

DG Rebate — Mechanics + Conservation

The single load-bearing IL incentive. Available at both ComEd and Ameren under parallel ICC-regulated programs. Identical amounts; different rate-plan requirements.

FieldValue
Amount per kW solar (AC capacity)$300/kW
Amount per kWh battery storage$300/kWh
Payment mechanismPoint-of-sale via installer (Top Tier) — customer sees price reduction at contract signing
Retrofit eligibilityYes (battery added to existing solar qualifies)
Standalone-storage eligibilityNO (requires on-site renewable charging — battery-only installs don't qualify)
Rate-plan switch required (ComEd)BESH (Basic Electric Service Hourly Pricing)
Rate-plan switch required (Ameren)Peak Time Rewards (residential DR program)
Grandfather NM impactForfeited if accepted (Cohort A mechanical; Cohort B1 voluntary; Cohort C/D no grandfather to lose)
Funding status"Ongoing" (no discrete annual exhaustion at build time; reverify post-launch if pattern shifts)

Worked example (typical residential install):

Customer-facing pitch language:

"There's a state rebate that both ComEd and Ameren administer — $300 per kW of solar plus $300 per kWh of battery storage. For your specific system size, that comes out to about $X. Top Tier nets that against the contract price at signing — you see the reduction immediately, not as a post-install reimbursement weeks later. The catch: it requires switching your rate plan ([BESH at ComEd / Peak Time Rewards at Ameren]). The rate-plan switch is what makes the battery work for you economically — but it's a required step, not optional."

What NOT to say about the DG Rebate:

Hidden Costs Avoided: The $11K System Takeover Bundle

Pillar 3 of the pitch — consistent across all 12 prior Top Tier markets and applies identically in IL.

Verbatim from the proposal copy (components/multistate/sections/HiddenCostsAvoided.tsx):

Bundled serviceEstimated 25-yr cost avoided
Align Solar Protection (5-yr service contract on existing equipment, $0 deductible, insurance-backed)~$1,500
Manufacturer warranty coordination (Top Tier handles OEM claims across 25 yr)~$300
Inverter replacement coordination (1-2 typical inverter replacements at $3-5K each over 25 yr)~$6,000
Workmanship warranty on existing PV (10-yr Top Tier Limited Workmanship liability coverage)~$1,500
Service call coverage (~$500/visit × estimated 4-5 visits over 25 yr)~$2,500
Total~$11,800 — call it "Over $11K"

IL-specific tie-ins:

What You Own vs What You Rent — Cohort-Routed Reframe

Pillar 4 of the pitch. IL's cohort split routes to different OwnVsRent templates per cohort.

DOLLAR-COMPARISON template (Cohort A, B1, C, D — all routes that accept DG Rebate + switch rate plan)

Verbatim from the proposal copy (components/multistate/sections/OwnVsRent.tsx, DOLLAR-COMPARISON branch):

Over 25 years: are you renting power or owning it?

The 25-year horizon isn't about which line is lower on the chart — it's about whether you walk out with an asset.

These cohorts are on post-cohort EDG net billing; the battery captures the spread on every shifted kWh; the rate-plan switch (BESH or PTR) adds ongoing arbitrage/DR credits on top of the one-time rebate. Use the dollar comparison; lead with bill-spread savings; layer resilience + home value + ongoing rate-plan upside.

QUALITATIVE template (Cohort B2 — Ameren grandfather + declined rebate)

Verbatim from the proposal copy (components/multistate/sections/OwnVsRent.tsx, QUALITATIVE branch):

Your bill is small today — your solar's doing what it should.

That depends on net metering rules continuing as-is. The 25-year horizon for you isn't about a dollar gap on the chart — it's about what your monthly loan payment actually buys you that your current bill doesn't.

Cohort B2 retains grandfather 1:1 retail NM; bill stays small under grandfather; battery doesn't reduce monthly bill in any meaningful way today. Value is forward-looking (resilience + lock-in before any future grandfather change + takeover bundle).

Per-Utility Layering

ComEd

Ameren Illinois

Federal & State Tax Credits — IL

What's Gone

What Remains for IL

Section 25D residual battery-with-solar 2026 eligibility

Some installer sources reference residual Section 25D battery-with-solar eligibility for 2026 installations — primary IRS guidance does NOT clearly affirm this. DO NOT pitch this to customers without tax-counsel review. The federal ITC expiration is the simple, accurate framing.

VPP / Future Income — IL has forward-framing only

No present-tense IL residential battery VPP today. Document this honestly:

What NOT to Say — IL Quick Reference

TopicWhat To SayWhat NOT To Say
Cohort A (ComEd grandfather + battery)"Battery adds NEM 2.0 either way; take the rebate to offset""Decline the rebate to keep grandfather" — IMPOSSIBLE at ComEd
Cohort B1 vs B2 (Ameren grandfather)"Present both; customer chooses""Take the rebate" (or "decline the rebate") — pre-deciding for the customer
DG Rebate timing"Funding posture is ongoing""Rebate runs out [date]" — false urgency
DG Rebate stacking"DG Rebate IS the state-level incentive""Stack with federal ITC" — ITC expired 12/31/2025
Cohort D Illinois Shines"SREC layer NOT in initial build (AV status TBD)""You get SREC payments over 15 years" — false until AV confirmed
ComEd PJM 833%"Applies to ComEd customers"NEVER cite 833% to Ameren customers
Ameren MISO"MISO capacity dynamics — softer than PJM"NEVER cite PJM 833% to Ameren customers
BESH (ComEd)"Mechanism for battery arbitrage""BESH is risk-free" — has real price-volatility risk without battery
Peak Time Rewards (Ameren)"Mechanism for battery DR credits + backup preserved (20% SoC floor)""PTR drains your battery during outages" — false; floor protects backup
Federal tax credit"ITC expired 12/31/2025. IL has no state ITC.""We can find you a federal credit angle"
Section 25D residual(Don't pitch.)"You'll get a residual federal credit on the battery portion."
Warranty transfer"Workmanship transfers with written consent, manufacturer warranties transfer per their terms, Align is non-transferable.""All warranties transfer to the buyer."
Disqualification(Don't disqualify on home tenure.)"If you're moving in 3 years, this isn't for you."

Per-Utility Deep Dive

ComEd (Commonwealth Edison)

Service area: Northern IL — Chicago metro plus Cook + DuPage + Lake + Will + Kane + McHenry + Kendall counties + extension to Rockford / Aurora / Joliet. ~4M residential customers.

Parent company: Exelon Corporation.

RTO: PJM ComEd Zone. 833% capacity-spike framing applies. Same dynamic hitting OH FE quartet, MD BGE/Pepco, VA Dominion, NC Dominion, PA all 7 utilities, WV APCo.

Net metering posture (CEJA preserved): 1:1 retail NM for residential ≤25 kW system size; per-utility 8% peak-demand cap.

Cohort A binary frame (THE central IL pitch element):

Pre-2025 grandfather customers adding a battery face NEM 2.0 transition regardless of DG Rebate acceptance. The new ComEd interconnection application mechanically triggers it. Decision frame:

There is NO "decline rebate, keep grandfather with battery" path. If the customer's grandfather NM is non-negotiable, the answer is no battery — Top Tier walks away cleanly rather than misrepresent this rule.

Cohort C ComEd (post-2025): Standard rebate + BESH switch route. No grandfather to lose.

Cohort D ComEd (new co-install): DG Rebate at full value. Illinois Shines NOT included in initial build.

BESH (Basic Electric Service Hourly Pricing):

Rate trajectory framing:

Outage anchors for Chicago metro pitch:

Ameren Illinois

Service area: Central + southern IL — Peoria, Springfield, Decatur, Champaign-Urbana, Bloomington-Normal, East St. Louis fringe, Carbondale, Marion. ~1.2M residential customers.

Parent company: Ameren Corporation.

RTO: MISO. PJM 833% framing does NOT apply. MISO capacity-market dynamics are softer than PJM but still tightening. Use MISO-specific framing in Ameren conversations.

Net metering posture (CEJA preserved): Same 1:1 retail NM for residential ≤25 kW; same per-utility 8% peak-demand cap.

Cohort B1 vs B2 real tradeoff (THE other central IL pitch element):

Ameren only triggers NEM 2.0 on 100%+ capacity-increase interconnections. Battery additions stay under threshold, so the act of adding battery does NOT mechanically destroy grandfather. Real customer decision:

Top Tier reps NEVER pre-decide. CohortTradeoffDisclosure section shows side-by-side math sized to customer's annual export volume + crossover analysis. Customer chooses.

Worked example for B1/B2 conversation:

For this typical customer, B1 (take rebate) is ahead through year 21. Above year 21, B2 (keep grandfather) is ahead. Customer's time horizon + one-time cash needs determine the choice.

Cohort C Ameren (post-2025): Standard rebate + PTR enrollment route. No grandfather to lose.

Cohort D Ameren (new co-install): DG Rebate at full value. Illinois Shines NOT included in initial build.

Peak Time Rewards (PTR):

Rate trajectory framing:

Outage anchors for central/southern IL pitch:


Recent IL Outage Events (Resilience Pillar Anchors)

YearEventUtility primarily affectedUse for
2020August 10 Midwest Derecho — ~800K ComEd out at peakComEdComEd resilience anchor (iconic recent event)
2021December derecho — southern IL outagesAmerenAmeren resilience anchor
2023July Chicago metro derechoComEdReinforces ComEd recurring pattern
2024January cold snap — statewide PJM + MISO tightBothStatewide capacity-strain framing
2025June southern IL derechoAmerenReinforces Ameren recurring pattern

Counter-narrative for sophisticated customers: ComEd has invested in grid hardening (smart-grid deployment, vegetation management, undergrounding in select corridors). Ameren has similar programs. That's real progress — but doesn't help during major derecho / cold-snap events that overwhelm even hardened distribution. Battery installed today keeps critical loads running during the next event.


Walk-Away Profiles

When the deal doesn't fit, walk away cleanly. None of these are tenure-based.


TODO / Follow-Up (post-launch monitoring)

  1. Top Tier Illinois Shines AV registration check — confirm Top Tier (or designee partner) is or is not an Approved Vendor in illinoisshines.com directory. If AV status confirms positive, flip IL_ILLINOIS_SHINES_ENABLED = true and Cohort D's SREC layer activates without code surgery.
  2. ComEd 2026 DS-1 rate values — pull current customer charge, BES supply rate, BESH typical hourly range + annual average, delivery rate from ICC e-tariff portal. Reconcile against the $165 default monthly bill seed. Update defaultMonthlyBill if delta is meaningful.
  3. Ameren IL 2026 DS-1 rate values — same scope; reconcile against $155 seed.
  4. DG Rebate funding status monitoring — confirm the "ongoing" funding posture holds. If pattern shifts to discrete annual exhaustion (like Oncor TX or Duke NC PowerPair), flip the framing to forward-framed and surface deadline urgency.
  5. ICC docket activity — monitor any post-CEJA implementation dockets that affect residential NM, NEM 2.0 mechanics, or grandfather treatment.
  6. 2027-28 program-year Illinois Shines transitions — if/when AV layer enabled, the SREC block prices adjust per IPA Long-Term Renewable Resources Procurement Plan revisions.
  7. BESH enrollment friction at ComEd — post-launch, monitor whether ComEd customers actually complete the rate-plan-switch step. If friction is material, surface for rep-training adjustment.
  8. Peak Time Rewards enrollment friction at Ameren — same.
  9. Cohort A binary-frame customer reception — monitor whether reps successfully present the binary frame without seeming defensive. If reps push back wanting more nuance, surface for rep-guide revision.
  10. Cohort B1/B2 customer self-selection patterns — track which path Ameren grandfather customers choose. If >70% take the rebate, the tradeoff disclosure is doing its job. If <30% take the rebate, the disclosure may be overstating the grandfather value.