Export compensation

How much solar output lands in a time-of-use peak? Six utilities' peak hours, checked hour by hour

Not much. In an hourly PVWatts run for an 8 kW south-facing array in Denver, about 10.6 percent of the year's 12,760 kWh arrives between 4 and 9 p.m. clock time, the peak window PG&E, SCE and SDG&E print for their main residential plans. Xcel Energy's Colorado window, 5 to 9 p.m. on weekdays, catches about 3.3 percent. Roughly 87.6 percent of the output lands between 8 a.m. and 4 p.m., hours most time-of-use plans price as off-peak.

That timing gap explains most of what confuses solar owners on a time-of-use bill: why a system sized to cover the year still leaves an evening charge, why an exported kilowatt-hour at 1 p.m. may not cancel one bought at 7 p.m., and why batteries and west-facing panels are pitched so hard in some markets. Most pages on the subject describe the gap in words. This one measures it, hour by hour, for the actual windows on six utilities' rate pages, and shows the one modelling mistake that halves the answer.

It is a solar production page, not a rate primer. How time-of-use plans are designed, and how to pick one for a household with or without panels, is covered by EnergyBS in its time-of-use rate strategy guide. What your exported power is credited at is the subject of net metering and net billing explained; read that first if the difference between the two is new.

The measurement: one array's year, sorted into peak windows

We ran NLR's PVWatts version 8 model (formerly NREL's) through its public interface on October 30, 2026 for an 8 kW DC roof-mounted array in Denver, Colorado: standard modules, a fixed 20 degree tilt facing due south, PVWatts' default 14 percent system losses and a DC to AC ratio of 1.2, on the model's typical-year weather file for that location. The hourly results give the modelled AC output for each of the year's 8,760 hours. We then added up the output that falls inside each utility's peak window.

Denver is the worked location because it is the run we have hourly data for, and it sits in a utility territory with a published window of its own. The shape of the solar day is similar across the continental United States: output climbs from sunrise, peaks around solar noon and falls away through the afternoon. What changes from city to city is the total and, more subtly, where solar noon falls on the clock, which depends on where a city sits inside its time zone. Denver's longitude puts its solar noon close to the middle of the Mountain time zone, so its curve is a fair general example; a city near the western edge of its zone peaks later on the clock and puts a little more output into an evening window, and one near the eastern edge puts a little less.

Share of modelled annual AC output inside each window, 8 kW DC south-facing roof array, 20 degree tilt, 14% losses, Denver typical-year weather (12,760 kWh a year). NLR PVWatts v8 hourly run retrieved October 30, 2026; clock time with daylight saving applied. Windows from the utility pages cited below.
Window (clock time)Whose window it isShare of annual outputkWh a year
4 to 9 p.m., every dayPG&E E-TOU-C; SDG&E TOU-DR1; SCE TOU-D-4-9PM hours10.6%1,356
4 to 7 p.m., weekdaysAPS Time-of-Use 4pm-7pm Weekdays7.5%960
5 to 8 p.m., weekdaysPG&E E-TOU-D; SCE TOU-D-5-8PM hours3.3%420
5 to 9 p.m., weekdaysXcel Energy Colorado residential time-of-use3.3%420
4 to 9 p.m., June to September weekdaysSCE summer on-peak period4.0%514
2 to 6 p.m., June to September weekdaysCon Edison summer super-peak9.1%1,157
8 a.m. to 4 p.m., every daySCE winter super off-peak hours (October to May)87.6%11,180

Read the first row against the last. On this roof, about 11 of every 100 kWh the array makes arrive during a 4 to 9 p.m. peak, while about 88 arrive in the eight hours before it. A 4 to 9 p.m. window is not a small, expensive slice of the solar day. It is the part of the day after the panels have mostly finished.

Shorter and weekday-only windows catch even less. The Xcel and PG&E E-TOU-D rows come out the same, about 3.3 percent, because this array makes essentially nothing after 8 p.m. even in June: once a window starts at 5 p.m., the extra evening hour adds load to the window but no solar. The Con Edison row shows the opposite design. An afternoon super-peak from 2 to 6 p.m. over the summer weekdays alone catches about 9.1 percent of the whole year's output from the same roof, more than double the 4.0 percent the 4 to 9 p.m. window catches over the same months. Where a peak starts matters far more than how long it runs.

These shares are for one flat, unshaded example roof on typical-year weather. A roof-specific PVWatts run with your own tilt, azimuth and shading will move them, and the method on this page is the one to repeat with it.

The daylight saving trap that halves the answer

One technical step changes the result more than any other. PVWatts runs on the simulation engine of NLR's System Advisor Model, and SAM reports hours in local standard time with no daylight saving adjustment. Our source for that is a forum reply, not PVWatts' own documentation: a moderator on NLR's System Advisor Model support forum wrote in December 2021 that times are in local standard time given the weather file's time zone, with no adjustment for daylight saving time. The PVWatts v8 API documentation does not mention daylight saving, but the saved Denver run agrees with the reply: June output peaks around 11 a.m. to 1 p.m. on the model's clock, centred on solar noon in standard time at Denver's longitude. A utility's 4 p.m. on a July afternoon is 3 p.m. standard time, which is when the array is still producing strongly.

So for every hour between the second Sunday in March and the first Sunday in November we moved the window one hour earlier in the model's data before adding it up. Skip that step and the 4 to 9 p.m. share for this roof reads about 5.2 percent instead of 10.6 percent, half the true figure. Anyone checking an installer's time-of-use savings claim, or building their own spreadsheet from a PVWatts download, should ask this question first. Arizona does not observe daylight saving time, so a Phoenix window needs no shift.

Average modelled AC output in each clock hour on a June day and a December day, same Denver array, kW (clock time, daylight saving applied in June). NLR PVWatts v8 hourly run, October 30, 2026.
Clock hour startingJune average, kWDecember average, kW
6 a.m.0.190.00
7 a.m.1.170.18
8 a.m.2.571.65
9 a.m.3.732.86
10 a.m.4.623.79
11 a.m.4.964.33
12 p.m.5.214.07
1 p.m.5.243.55
2 p.m.4.362.80
3 p.m.4.021.45
4 p.m.3.090.11
5 p.m.2.200.00
6 p.m.0.970.00
7 p.m.0.210.00
8 p.m.0.000.00

The hourly averages show the shape behind the shares. In June the array still averages about 3.09 kW in the hour starting at 4 p.m. and 2.20 kW in the hour starting at 5 p.m., then falls to 0.97 kW and 0.21 kW over the next two hours. In December the hour starting at 4 p.m. averages 0.11 kW, and nothing at all comes after it. A winter 4 to 9 p.m. window on this roof is almost entirely a window with no solar in it.

Peak windows as six utilities print them

The windows in the measurement table come from each utility's own residential rate page, read on October 30, 2026, except Xcel Energy's Colorado schedule, where the utility's plan page did not render and the hours below are as reported by the Denver Gazette on June 4, 2026. The table keeps the hours, which the production measurement needs, and prints only the two price pairs the worked examples further down use. Rates change, often more than once a year, and current prices, fixed charges and plan comparisons belong to rate coverage: EnergyBS covers electricity rates and plans, and its time-of-use strategy guide covers how to choose one.

Residential time-of-use peak windows, read October 30, 2026 (Xcel Colorado as reported June 4, 2026). Prices only for the two plans used in the worked examples, per kWh before fixed charges; see EnergyBS for current rates.
Utility and planPeak hoursDays and seasonsPrice used in the examples
PG&E E-TOU-C4 to 9 p.m.Every day, weekends included; summer June to SeptemberNot used
PG&E E-TOU-D5 to 8 p.m.Weekdays; weekend and holiday hours off-peakNot used
SCE TOU-D-4-9PM4 to 9 p.m.Summer (June to September) weekdays on-peak, weekends mid-peak; winter 4 to 9 p.m. mid-peak every day, with 8 a.m. to 4 p.m. super off-peakSummer weekday on-peak $0.59, off-peak $0.33
SCE TOU-D-5-8PM5 to 8 p.m.Summer (June to September) weekdays on-peak, weekends mid-peak; winter super off-peak 8 a.m. to 5 p.m.Not used
SDG&E TOU-DR14 to 9 p.m.Every day; weekday super off-peak midnight to 6 a.m. and 10 a.m. to 2 p.m.Not used
APS Time-of-Use 4pm-7pm Weekdays4 to 7 p.m.Weekdays; summer May to October bills; winter super off-peak 10 a.m. to 3 p.m. weekdaysNot used
Con Edison residential time-of-usePeak 8 a.m. to midnight; super-peak 2 to 6 p.m.Peak hours every day; super-peak on weekdays June to September, full-service customers onlyNot used
Xcel Energy Colorado residential time-of-use5 to 9 p.m.Monday to Friday; all other hours off-peakSummer on-peak about 21.3 cents, off-peak about 7.9 cents (as reported)

Three patterns stand out. First, the California, Arizona and Colorado windows all start at 4 p.m. or later, after a south-facing array is past its best hours. Second, seasons are not symmetrical: SCE's winter schedule makes the solar hours the cheapest power of the day, so self-consumed solar avoids a cheap purchase in winter and a more expensive one in summer. Third, Con Edison's structure is the outlier, with peak pricing from 8 a.m. to midnight and a summer super-peak squarely inside productive solar hours, a reminder that a time-of-use rate is not automatically bad news for solar.

Two caveats from the pages themselves. SCE's published prices are for customers who take both delivery and generation from SCE, and SDG&E publishes separate delivery-only prices for customers of a community choice aggregator, so a CCA customer's real price is the sum of two schedules. APS adds one solar-specific line: a Grid Access Charge applies to customers with rooftop solar. Fixed and solar-specific charges sit outside the hourly arithmetic here, but they belong in any bill comparison, and the true-up bill guide shows how monthly charges and annual settlement interact.

Why the export rule decides what the window costs you

On a flat rate, a solar kilowatt-hour is worth the same whenever it is made. On a time-of-use rate, the same kilowatt-hour can have three different values depending on where it goes: used in the house at once, exported to the grid, or, in the evening, replaced by a kilowatt-hour bought at the peak price. How those values relate is set by your export rule, and the window decides how much energy sits in each bucket.

There are three broad cases. Where net metering credits each exported kilowatt-hour at the retail price of the period in which it leaves the meter, a midday export earns the off-peak price and an evening import costs the peak price, so exports and imports no longer cancel one for one even though the programme is still called net metering. Under net billing, as in California's successor tariff, exports earn a separate and usually lower credit, so the most valuable use of a solar kilowatt-hour is to use it at home. And under net metering on a flat rate, the window does not apply at all, which is why moving an existing solar account onto time-of-use is a decision to model before agreeing to it.

Which case you are in is written in your export tariff, not in the rate plan. The export compensation section collects the rules by structure and state, and California homes on the successor tariff, which the California Public Utilities Commission applies to interconnection applications submitted on or after April 15, 2023, should read the California net billing guide. For a home grandfathered on an older rule, changing rate plans can carry its own risk, set out in the grandfathering guide.

The annual total that hides the evening

Reading a production estimate that covers 100 percent of annual use as a promise of a near-zero bill on a time-of-use rate. Annual kilowatt-hours say nothing about when they arrive. On a 4 to 9 p.m. peak, about nine-tenths of this example array's output lands outside the window, so unless your export tariff credits midday exports at the evening price, a system sized to the year can still leave a sizeable evening charge.

One exported kilowatt-hour against one evening kilowatt-hour

The first case is easy to underestimate, so put numbers on it with SCE's TOU-D-4-9PM summer weekday prices from the table: $0.33 off-peak and $0.59 on-peak. If an export at 1 p.m. is credited at the off-peak price, it is worth $0.33, and it cancels only $0.33 divided by $0.59, about 0.56 of a kilowatt-hour bought at 7 p.m. A household that exports exactly as many kilowatt-hours at midday as it imports in the evening is not at zero; on these two prices it still owes $0.26 for every evening kilowatt-hour.

The Xcel Colorado prices as reported make the gap proportionally wider: about 7.9 cents off-peak against about 21.3 cents on-peak, so a kilowatt-hour valued at the off-peak price buys back about 0.37 of a peak kilowatt-hour. These ratios are illustrations of period-priced crediting, not a statement of how either utility credits exports today; your export tariff says which price an export earns. Under net billing the gap is usually wider again, because the export credit is set separately from the retail price. That is why time-of-use turns the question from how much the roof produces into how much of it the household uses at once.

Self-consumption: the energy that never meets the window

Every solar kilowatt-hour used in the house as it is produced avoids a purchase at whatever price applies at that hour. With about 87.6 percent of this array's output arriving between 8 a.m. and 4 p.m., and about 52.3 percent between 10 a.m. and 2 p.m. alone, the loads that can run in those hours decide how much of the array is worth the full retail price. Loads that can move into solar hours without changing how the house lives are the obvious first step:

  • Timed appliances. Dishwashers, washers and dryers with a delay start can run at midday instead of after dinner.
  • Water heating. An electric or heat pump water heater on a schedule can heat the tank in the early afternoon and coast through the peak.
  • Pre-cooling. Running air conditioning harder from 1 to 4 p.m. and letting the house drift during the peak uses the building as a thermal store. It works best in well-insulated homes and dry climates where evenings cool.
  • Pool pumps. A pump on a timer is one of the easiest large loads to move entirely into production hours.
  • Electric vehicle charging. A car parked at home during the day can charge from the roof; a commuter car usually cannot, and charges overnight in off-peak hours instead. Sizing solar for an EV works through that load.

No list of moved loads touches the evening baseline: lighting, cooking, entertainment and refrigeration still draw during the window, and a south-facing array is mostly finished by then. That remainder is what west-facing panels, a battery, or a different plan are each trying to reach.

An evening the panels cannot reach

A labelled illustration with every input printed. A Denver household on Xcel's time-of-use plan has the 8 kW south-facing array from the measurement table. PVWatts gives 12,760 kWh a year, of which about 420 kWh arrive inside the 5 to 9 p.m. weekday window. Suppose the house uses 9 kWh in that window on each of 2026's 261 weekdays (holidays not removed), about 2,349 kWh a year. Even if every solar kilowatt-hour inside the window were used at home, about 1,929 kWh would still come from the grid, from a battery, or from loads moved out of the window.

Priced at the reported summer on-peak price of about 21.3 cents, that remainder is about $411 a year before any export credit is set against it; at a lower winter on-peak price it would be less. That is the evening cost an annual production figure does not show, and the number to compare with a battery's price or the value of moving loads. Replace each input with your own tariff, PVWatts run and evening use.

Facing west, a battery or a shorter window: three ways at the remainder

Turning panels toward the west moves output later in the afternoon and lowers the annual total, because a west plane misses the strongest midday sun. How much it lowers the total and how much it adds to an evening window depend on the roof's tilt, the latitude and the shading, so this page prints no rule of thumb; we have a modelled run only for the south-facing case. Where a home has a genuine choice of planes, run PVWatts for each with the actual tilt and shading, sum the output inside your window as described below, and price both the gain inside the window and the loss outside it. The production estimate guide shows how to rerun a quote's model plane by plane, and sizing from your bill shows where the annual total comes back into the decision.

A battery is the direct answer to the evening remainder: it stores midday surplus and discharges it in the window. Whether that pays is a question of the peak-to-off-peak spread, round-trip losses and the battery's price, worked in full in the battery decision guide, including the spread a plan must have before a daily cycle earns anything. The measurement on this page supplies one input: on a south roof, the energy a battery would need is available, because so little of the output was used in the window to begin with.

A plan with a shorter window is the third lever, and the table shows why it is not a free choice. SCE's TOU-D-5-8PM narrows the summer peak to three hours but prices those hours higher than the 4 to 9 p.m. plan prices its peak. The Denver array makes about 3.3 percent of its output in weekday 5 to 8 p.m. hours, against 10.6 percent in an every-day 4 to 9 p.m. window, so the narrow window is a bet on the household's evening habits, not on the panels. Plan rules can also restrict the choice: SCE's TOU-D-PRIME, for example, requires enrolling customers to confirm they own or lease an EV, a residential battery or an electric heat pump.

How to run the check for your own roof

A rate page and a free PVWatts run answer most of the questions above, if they are worked in a fixed order. Have your bill and your utility's plan page open:

  1. Find the plan code on your bill, not the plan's marketing name. E-TOU-C, TOU-D-4-9PM and TOU-DR1 each have their own page.
  2. Write down the peak hours, then the days they apply to. An every-day window and a weekdays-only window are different: the second drops about two days in seven.
  3. Write down the season months. Summer and winter can change the window, the prices, or both, and some plans add a super off-peak period in solar hours.
  4. Check who sells you generation. A community choice aggregator customer pays two schedules.
  5. Find how exports are credited in your export tariff: at the retail price of the period, at a separate export rate, or by another formula.
  6. Run PVWatts for your roof with hourly output selected, download the results, and move the window one hour earlier for the daylight saving months.
  7. Add up the output inside the window and divide by the year's total. That is your version of the measurement table, and the figure to hold against any time-of-use savings claim.

The last two steps need a spreadsheet, and they are worth doing once. They replace a general claim about solar and peak hours with the number for your roof: how many kilowatt-hours a year land in the window, and how many do not.

Before you judge a solar quote on a time-of-use plan

  • Write down your plan code, peak hours, peak days and season months from the utility's own page.
  • Find in your export tariff whether exports earn the period's retail price, a separate export rate, or something else.
  • Ask any installer for the hourly production model, not just the annual total.
  • Add up modelled output inside your window, with the window moved for daylight saving time.
  • Price the evening remainder at your peak price before comparing a battery, a west plane or a plan change.
  • Check plan eligibility rules, and whether a switch affects a grandfathered export tariff.

Edge cases that move the result

  • Weekend mid-peak hours. SCE prices summer weekend 4 to 9 p.m. as mid-peak, not off-peak, so an analysis of weekdays alone misses part of the evening cost.
  • Holidays. Most plans treat named holidays as off-peak. It matters little for solar but changes evening costs.
  • Cloudy peak seasons. The typical-year weather file stands in for many years. A run of overcast summer afternoons lowers window output below the table.
  • Trackers. Ground mounts with single-axis tracking stretch output later into the afternoon than a fixed roof array; the table applies to fixed arrays.
  • Position in the time zone. Two cities with the same weather can differ in window share because their solar noon falls at different clock times.
  • Expansions. Adding a west-facing plane to an existing south array changes the combined shape and can affect an older export tariff, which the expansion guide covers.

Time-of-use and solar questions

Do solar panels produce power during 4 to 9 p.m. peak hours?

Some, but not much. In an NLR PVWatts hourly run for an 8 kW south-facing array in Denver, about 10.6 percent of annual output falls between 4 and 9 p.m. clock time. In June the array still averages about 3.09 kW in the hour starting at 4 p.m.; in December almost nothing is produced after 5 p.m.

Is time-of-use bad for solar owners?

It depends on the window and the export rule. Late-afternoon and evening windows, like the 4 to 9 p.m. peaks in California or Xcel Colorado's 5 to 9 p.m. weekdays, put most solar output in off-peak hours. Con Edison's structure prices 8 a.m. to midnight as peak, with a 2 to 6 p.m. summer super-peak, which overlaps productive solar hours.

Why do I still have a bill if my solar covers 100 percent of my usage?

Because the system covers your annual kilowatt-hours, not the hours you use them. On a time-of-use plan, midday exports may be credited at a lower value than the evening power you import, and fixed or solar-specific charges apply regardless. The true-up guide explains how those amounts settle over the year.

Does PVWatts account for daylight saving time?

No. PVWatts reports hourly results in local standard time without a daylight saving adjustment, so move a utility's window one hour earlier in the model's data during daylight saving months. On the Denver example, skipping that step makes the 4 to 9 p.m. share look half its real size. Arizona, which does not observe daylight saving time, needs no shift.

Should my solar panels face west for a time-of-use rate?

Only when the roof gives you that choice and the numbers support it. West-facing panels produce later in the day but less over the year. Run PVWatts for both planes with your real tilt and shading, add up the output inside your window for each, and price the gain inside the window against the loss outside it at your own tariff.

How do I find out when my utility's peak hours are?

Find the plan code on your bill and open that plan's page on the utility's website. Note the hours, the days they apply, the season months and the holiday list. Plans from one utility can differ: PG&E's E-TOU-C peaks 4 to 9 p.m. every day, while E-TOU-D peaks 5 to 8 p.m. on weekdays only.

Sources and verification

  • National Laboratory of the Rockies (formerly NREL), PVWatts Calculator API version 8: Hourly run retrieved October 30, 2026: Denver (39.74, -104.99), 8 kW DC, standard module, fixed roof mount, 20 degree tilt, azimuth 180, 14% losses, DC to AC ratio 1.2, NSRDB PSM V3 typical-year weather; annual AC output 12,760 kWh. Window shares and hourly averages computed by this site from the hourly AC output, with windows shifted for daylight saving time from March 8 to November 1. Checked October 30, 2026.
  • NLR System Advisor Model support forum, accounting for daylight saving time in electricity rates: Forum reply from a SAM moderator, December 30, 2021, about SAM, which shares its engine with PVWatts: times are in local standard time given the time zone in the weather file, with no adjustment for daylight saving time. Checked October 30, 2026.
  • Pacific Gas and Electric Company, Time-of-Use rate plans: E-TOU-C: 4 to 9 p.m. peak every day; summer June 1 to September 30, winter October 1 to May 31. E-TOU-D: 5 to 8 p.m. peak on weekdays, weekend and holiday hours off-peak. No per-kWh prices in the page text. Checked October 30, 2026.
  • Southern California Edison, Time-of-Use residential rate plans: TOU-D-4-9PM, TOU-D-5-8PM and TOU-D-PRIME periods and prices before the baseline credit, summer June to September and winter October to May, for customers receiving both delivery and generation from SCE; base services charge $0.79 per day; PRIME enrolment requires confirming ownership or lease of an EV, residential battery or electric heat pump. No effective date shown. Checked October 30, 2026.
  • San Diego Gas & Electric, residential time-of-use pricing plans: TOU-DR1 periods: on-peak 4 to 9 p.m. every day; weekday super off-peak midnight to 6 a.m. and 10 a.m. to 2 p.m. Separate delivery-only prices for CCA customers. Prices not reproduced here. Checked October 30, 2026.
  • Arizona Public Service, Time-of-Use 4pm-7pm Weekdays plan: On-peak 4 to 7 p.m. weekdays; summer May to October bills, winter November to April bills; super off-peak 10 a.m. to 3 p.m. winter weekdays; prices not reproduced here; a Grid Access Charge applies to customers with rooftop solar. No effective date shown. Checked October 30, 2026.
  • Consolidated Edison, residential time-of-use: Peak 8 a.m. to midnight; summer June 1 to September 30; super-peak 2 to 6 p.m. weekdays June through September for full-service customers. Prices not reproduced here. Checked October 30, 2026.
  • Denver Gazette, Xcel summer time-of-use rates begin (June 4, 2026): On-peak 5 to 9 p.m. Monday through Friday under the structure approved by the Colorado Public Utilities Commission; summer on-peak roughly 21.3 cents and off-peak roughly 7.9 cents per kWh. A news report, used because the utility's plan page did not render and the commission's page refused automated access. Checked October 30, 2026.
  • California Public Utilities Commission, Net Billing Tariff: The Net Billing Tariff applies to customers who submit an interconnection application on or after April 15, 2023. Checked October 30, 2026.

Every window share on this page comes from one modelled example array on typical-year weather and is not a prediction for your roof. Utility prices are as shown on each page on October 30, 2026 (Xcel Colorado as reported in June 2026), before fixed charges, and change often; worked figures are labelled illustrations with their inputs printed. No federal tax credit is used anywhere. Your own tariff sheet, export rule and roof-specific PVWatts run outrank every figure here.