Bill or Usage Forecast

The Bill or Usage Forecast shows residential AMI customers their energy use or cost so far in the billing period, projected total energy use or cost for the period, and typical energy use or cost for the period based on their past energy use. The forecast informs customers before the end of the billing cycle if they are likely to have high energy use or cost compared to the same time period the previous year.

On this page:

Requirements

Utility Requirements

Same as listed in the product-wide requirements.

Customer Requirements

Category

Description

Billing Frequency

Monthly or bimonthly.

Data Delivery Frequency

Utilities must be able to deliver customer data to Oracle Utilities Opower within 48 hours from the time of the last data read.

Data Requirements

Billing Data: Billed usage data from the utility is required.

AMI Data: Daily, hourly, or subhourly AMI data is required. AMI data requires the Digital Self-Service Energy Management AMI cloud service. See Getting Started for details.

Rates Data: The Rates Engagement cloud service must be purchased and customers' rates must be modeled for cost information to display. Otherwise, usage information will be displayed.

Data History

The customer must have at least one historical bill in order for the forecast to be calculated. A year's worth of billing history is required to show the customer how their forecast compares to their typical usage from the same time last year.

If the customer does not have a year's worth of billing history, they are still shown their current and projected usage or costs.

Data Coverage

The customer must have AMI data going back to the beginning of the current billing cycle. By default, at least 75% of the possible reads for the current billing cycle are required to calculate a usage forecast.

For cost forecasts, at least 95% of AMI usage reads must have rates modeled in order to ensure an accurate forecast.

Supported Fuels

Electricity and gas. Water and wastewater are also supported when Bill Forecast is integrated as part of Digital Self Service - Transactions.

Back to Top

Limitations

Rate Plan Switch: If a customer switches rate plans from a modeled to an un-modeled rate in the middle of the bill period, there may be a brief span of time during which the cost forecast will be inaccurate.

Back to Top

User Experience

The user experience described in this section is for customers who have a desktop screen, gas and electricity, and rates modeled.

Fuel Drop-Down Menu: The fuel drop-down list allows customers to select which fuel to view a forecast for. By default, the Electricity fuel label is shown. Gas is the second label. A fuel drop-down only appears for dual fuel customers and is hidden for single fuel customers.

Bill forecast displaying an expected energy use or cost based on a customer's current energy use for the billing cycle.

Forecast Amount: The forecast amount is a projection of how much the customer's bill could be if they continue their current energy-spending behavior through the end of the billing period. The forecast is an estimate, not an exact amount, and is based on the estimated length of the bill. It is rounded to the nearest $5 to reinforce the fact that it is an estimate. Depending on your setup and configuration, the forecast may show a cost range instead of a specific cost.

Normative Icon: The normative icon provides a visual indication of how well the customer is doing and shows whether or not their cost or energy use is unusual compared to their typical cost or energy use.

A threshold controls which icon displays. By default, the threshold that causes the high alert icon to display is when a customer's energy use or cost increases by more than 30% above their baseline. Baseline in this case refers to the customer's usage or cost from the same bill period last year. The threshold may vary for each utility depending on what is configured during the setup and launch process.

Condition

Normative Icon

Customer is using less than or equal to 30% above their baseline

Check mark

Customer is using more than 30% above their baseline

Exclamation point

Customer will see a forecast calculated in n days

Information icon

Customer does not have a baseline or estimated bill period

Information icon

See Cost Forecast Variations below for visual examples of how the normative icon and other components of the forecast display in different scenarios.

Billing Period Date Range: The billing period shows the start and end date that the forecast covers. It comes from the average bill period length that is estimated based on a customer's AMI data and bill period end date.

This component may be hidden if there is not enough AMI data to estimate the average length of a customer's billing periods. For example, there may be two days of AMI data for the customer, but not enough historical AMI data to know how long their average bill period is throughout the year.

Comparison Message: The comparison message explains how much the customer is on track to spend compared to the same bill period from the previous year. The message varies slightly depending on the customer's performance and the data that is available.

Spent So Far: A message explains the cost for energy already used in the current billing period, which is the basis for the projection.

Help Lower My Bill: This link directs customers to energy efficiency tips designed to help them save money and energy. See Ways to Save for more information.

Disclaimer about Estimated Bill: The widget includes a brief disclaimer about how the forecast is estimated and can vary from a customer's final bill amount.

Customer Feedback: A customer feedback module is displayed at the bottom of the forecast. Customers can give feedback to help lead to feature improvements. See Customer Feedback for more information.

Back to Top

User Experience Variations

Budget Billing Experience

Budget billing is a type of billing in which the customer pays a set amount of money each bill period for their energy use. This amount may be adjusted each year depending on factors such as inflation and the customer's overall energy use patterns.

For budget billing customers, the Bill Forecast includes an additional message encouraging them to lower their usage since their future budget billing amount may increase if they use more than usual.

Image of bill forecast showing a customer's projected usage as 432 kWh

Back to Top

Combined Fuel Bill Forecast

The Bill Forecast for dual fuel customers can show a forecast for combined gas and electric costs. In this case, the forecast displays a drop-down menu which includes a bill forecast of a customer's total gas and electricity costs. This is meant to match how dual fuel customers often think of their utility bill as one entity, as opposed to separate gas and electricity charges.

Screenshot of a combined fuel bill forecast.

Back to Top

Cost Forecast Variations

The table below describes user experience variations of the Bill Forecast for customers who are dual fuel (gas and electricity) and have rates modeled. Baseline in this case refers to the customer's cost from the same bill period last year.

Variation

Screenshot

Low Cost Forecast

The customer has a cost baseline and an estimated bill period date range, and is using less than their baseline.

 

Screenshot of bill forecast projecting that the customer will use less than their baseline comparison cost.

High Cost Forecast

Customer has a baseline cost and estimated bill period date range, and is using more than 30% above their baseline.

Screenshot of bill forecast projecting that the customer will use more than 30 percent of their baseline comparison cost.

Similar Cost Forecast

Customer has a baseline cost and estimated bill period date range, and is using 0 - 30% above their baseline. This means that the customer is projected to use about the same as their baseline cost.

Screenshot of a forecast for a customer who has a baseline cost and an estimated bill period date range. The customer is using about the same as their baseline.

Days Until Forecast Ready and Cost to Date

Customer sees a message that their cost forecast will be available soon and is shown their cost-to-date in the meantime. A forecast is not shown in this case because seven days in the bill period have not yet passed. This is done to avoid a forecast based on too little data.

Screenshot of a bill forecast saying a projection will be ready soon. A cost-to-date is displayed in the meantime.

Cost to Date

Customer does not have a baseline or an estimated bill period length. A cost to date is shown because some AMI data is available for the customer. However, there is not enough data to determine the average length of the customer's bill period and calculate a forecast.

Screenshot of cost-to-date but no forecast, baseline, or bill period date range.

Cost Forecast But No Baseline

Customer does not have a baseline. However, the customer has an estimated bill period date range and enough AMI data for a cost forecast to be calculated, as well as the customer's cost to date.

Screenshot of a cost forecast, but no baseline cost.

Error State

Customer is eligible for a forecast but there is a problem with retrieving the data for it.

It is possible for a user to see forecast for one fuel type but an error state for another. If not enough data can be retrieved for either fuel type, the same error message is shown in both views. If data is available for only one view, the widget defaults to that view and shows the error message if the customer switches to the other fuel.

An error message is shown stating that the forecast information is not available.

Back to Top

Cost Forecast Displayed as a Range

Utilities can display a numeric range rather than a single value for the forecast. For example, if a customer's projected bill is $100, and the cost range is configured to be 15%, then the range would display as $100-$115.

Note: A range can only be displayed for cost forecasts. A range cannot be enabled for usage forecasts.

Screenshot of a cost forecast displayed as a numeric range instead of a single number.

Back to Top

Forecast Lower Than Cost to Date

There may be a case where a customer's cost forecast is rounded down to the nearest five and becomes less than the customer's cost to date as a result.

For example, imagine it is late in the billing period and the customer's cost to date is $41. If the widget calculates a cost forecast of $42, then it would round this number down to $40. However, this would be a confusing user experience, since the forecast would say $40, whereas the cost to date would say $41. Therefore, for these situations, the widget contains logic to keep the original $42 forecast, instead of rounding down to the nearest five. This is the only case in which the widget will round to the nearest whole number instead of the nearest five.

Back to Top

Mobile Experience

The Bill Forecast is designed to adapt smoothly to both mobile and desktop screen sizes. When the screen size changes, the layout of the feature changes dynamically to reduce the size of the elements and keep them stacked vertically.

Back to Top

Multiple Accounts

The multiple accounts experience varies depending on whether the feature has been configured for a standalone implementation or an embedded implementation.

In a standalone implementation, the Bill Forecast shows a drop-down list that allows customers to choose which account to view.

In an embedded widget implementation, the account drop-down is hidden since the utility site is expected to have its own account selection tools. In this case, customers can switch between their accounts by logging into their utility account using single sign-on, and then clicking an account selector hosted on the utility website. All embedded widgets are then reloaded with data for the specified account.

For more information about embedding widgets, see the Oracle Utilities Opower Digital Self Service - Energy Management Embeddable Widgets Integration Guide.

Back to Top

Multiple Service Points

The multiple service points experience varies depending on whether a utility uses the Legacy Data Transfer specification or one of the latest core data transfer specifications (Account, Billing, or Premise). Your Delivery Team can tell you which specification you are using.

If the new core specifications are being used, then a drop-down menu is not displayed. Instead, the amount shown in interface is a sum of the amounts from each service point.

If the legacy specification is being used, then a drop-down menu is displayed to allow eligible customers to view the Bill or Usage Forecast for a specific service point. The example below shows a case where a customer has a single electricity service point and two gas service points. For any non-AMI service points that are selected, a "No forecast available" message will appear since the feature requires AMI data to work.

Screenshot of Bill Forecast feature with a drop-down menu that displays multiple service points

For more information about embedding widgets, see the Oracle Utilities Opower Digital Self Service - Energy Management Embeddable Widgets Integration Guide.

Back to Top

Solar Customers

Customers with negative usage or bill forecasts will see negative numbers in the feature, regardless of whether the Oracle Utilities Opower Distributed Energy Resources cloud service has been purchased. However, if a utility has purchased the Distributed Energy Resources cloud service, then additional solar insights are displayed. For information about the solar customer experience, see Solar Messaging in Bill Forecast in the Distributed Energy Resources Cloud Service Overview.

Back to Top

Usage Forecast

If rates are not modeled for the customer, then an energy use forecast is shown instead. The variations of the energy use forecast are identical to those of the cost forecast variations. The energy use forecast is shown in a kilowatt-hour (kWh) value. To provide context, the comparison message includes the percentage that this value represents.

Screenshot of a usage forecast. The projected usage is expressed in kilowatt-hours as opposed to a monetary amount.

Back to Top

Water and Wastewater Experience

Note: This experience is only available when the Bill Forecast is integrated as part of Digital Self Service - Transactions.

In this experience, customers can see a forecast of their water and wastewater service. The options to view water and wastewater are included for selection in a drop-down menu. If rates are not modeled, customers are presented with a usage forecast, as shown in the example image below.

Image of a projected bill showing the number of gallons of water the customer used between April and May

Back to Top

Calculations

Bill Forecast

At a high level, the Bill Forecast calculation involves the following steps:

  1. Calculate the baseline cost and energy values using the customer's bills from the previous year.
  2. Estimate the customer's billing period end date.
  3. Calculate how much energy the customer has used to date.
  4. Take the customer's energy use and project it forward to the estimated billing period end date.
  5. Convert the resulting energy use values to cost values, based on the customer's rate plan. The output is an actual cost value (to date) and a projected cost value (going forward). Note that the projected cost can also be displayed as a range, depending on the configuration.

Back to Top