How to Configure Home Energy Storage for Peak Shaving

Configure home energy storage systems for peak shaving by matching charge and discharge windows to off-peak and on-peak tariff blocks. Set battery limits to avoid full charging during high rates and discharge only when the grid price is highest.
- Match battery charge windows to the cheapest tariff hours to lower average import cost.
- Set discharge limits to avoid discharging during the lowest rate blocks.
- Monitor daily import and export totals to confirm the configuration is working.
- Adjust for seasonal changes in solar production and household usage.
How Peak Shaving Works in a Home System
Peak shaving on a residential system reduces electricity bills by shifting energy use away from expensive hours. On time-of-rate tariffs, the utility charges more during high-demand periods, usually late afternoon and early evening. The battery absorbs solar power during low-rate hours and releases it during high-rate hours.
The goal is not to store every kilowatt-hour. The goal is to store only the energy that saves money. A battery that charges during expensive hours and discharges during cheap hours makes the bill worse. The settings must reflect the tariff structure.
Most modern home energy storage systems include an energy management system. This software handles the logic for when the battery charges and when it discharges. Some systems use manual settings. Others use automated modes. The configuration process is similar for both.
Prerequisites Before Configuration
Check your tariff schedule first. Find the exact hours when rates are low, high, or standard. Many utilities publish these on their website or in the account portal. Write down the start and end times for each block.
Check the battery capacity and inverter limits. Know the total kilowatt-hour capacity of the battery and the maximum charge and discharge rates in kilowatts. The inverter may limit the power flow even if the battery has more capacity.
Review the solar production profile. Look at the last month of solar data. Note the hours when the roof produces the most power. If the system has a solar charge priority setting, the battery will prefer solar power over grid power when available.
Confirm the backup requirements. Some users want to keep a reserve for emergencies. Set a low reserve level if backup is a priority. A backup reserve prevents the battery from reaching zero during an outage.
Step-by-Step Configuration
- Identify the cheapest tariff block.
Set the charge window to match the hours when electricity costs are lowest. If the utility charges a flat rate at night and a higher rate in the evening, schedule the battery to charge during the night. The reason is to import energy at the lowest possible price. A full battery at the start of a high-rate hour is the best position for peak shaving.
- Set the maximum charge level.
Do not charge the battery to one hundred percent every day. Leave a small buffer, such as ten or fifteen percent, for the next high-rate block. The reason is to avoid overcharging during the cheapest hours if the grid rate changes. The buffer also gives the system room to respond to unexpected solar production or household load.
- Define the discharge window.
Set the discharge window to match the highest tariff block. The battery should only release power when the grid price is at its peak. The reason is that discharging during low-rate hours means the household pays for the power it could have generated for free from solar. The discharge window should end before the next low-rate block begins.
- Adjust the charge rate limit.
Set the maximum charge rate to match the inverter and battery limits. Do not set a charge rate higher than the inverter can handle. The reason is that an inverter cannot push power faster than its rated output. A high charge rate setting does not help if the inverter is already at its limit. A lower charge rate also reduces stress on the battery during long charge cycles.
- Set the discharge rate limit.
Set the discharge rate to match the household load during peak hours. If the average peak load is three kilowatts, set the discharge limit to three or four kilowatts. The reason is that discharging faster than the load does not save money. The excess power may be exported to the grid, which often earns little or no credit. A discharge limit matched to the load ensures that every kilowatt-hour of discharge replaces grid power.
- Enable solar charge priority if available.
Turn on the setting that tells the system to charge from solar power before grid power. The reason is that solar power usually has no fuel cost. Charging from solar during the day can reduce the need to import grid power. However, if the solar charge window overlaps with a high-rate block, the system may need to be set to export solar power instead of charging the battery.
- Set a daily reset schedule.
Configure the system to reset its daily state at the end of the low-rate block. The reason is that the battery should start each day in the best possible position. A daily reset prevents the system from holding a high charge level into a new day when the tariff structure may have changed. It also clears any temporary overrides that may have been set manually.
- Monitor the first week of operation.
Review the daily report after seven days of operation. Check the import, export, and solar generation totals. Compare the data to the previous week. The reason is to verify that the battery is charging and discharging in the correct windows. If the battery is discharging during low-rate hours, the discharge window is too wide. If the battery is importing grid power during peak hours, the charge window is too short.
- Adjust for seasonal changes.
Review the configuration three or four times per year. The reason is that solar production and household usage change with the seasons. In winter, solar production drops and heating loads rise. In summer, cooling loads rise and solar production peaks. Adjust the charge and discharge windows to match the new production and load patterns.
Common Mistakes That Waste Capacity
Charging during peak hours is the most common error. Some users set the charge window to match the solar production hours instead of the tariff hours. In many regions, solar production peaks in the afternoon, which is also when grid rates are high. The result is that the battery charges from the grid or exports solar power, both of which increase costs.
Discharging too early is another mistake. If the discharge window starts before the high-rate block, the battery releases power when it is cheapest. The reason for this mistake is often a misunderstanding of the tariff structure. Some users assume that the high-rate block starts at noon. Check the utility schedule. The high-rate block often starts in the late afternoon.
Ignoring the inverter limit causes confusion. Some users set a high charge rate and wonder why the battery fills slowly. The reason is that the inverter caps the power flow. The battery may have a high capacity, but the inverter may only allow a low charge rate. Check the equipment specifications before adjusting the settings.
Verification Checklist
Run this checklist after the configuration is complete.
| Check | Expected Result |
|---|---|
| Charge window | Matches the lowest tariff block |
| Discharge window | Matches the highest tariff block |
| Daily import cost | Lower than the previous week |
| Peak hour import | Reduced or zero |
| Backup reserve | Maintained at the set level |
| Daily reset | Occurs at the scheduled time |
If any check fails, review the corresponding setting. A charge window that starts too late means the battery fills only partially before the high-rate block. A discharge window that ends too late means the battery empties before the peak block. Adjust the start and end times in small increments, usually fifteen-minute blocks.
When to Use Manual Override
Manual override is useful for short-term adjustments. If a special event causes high electricity demand, such as a power outage or a heat wave, you may want to hold the battery for backup. Set the override to disable discharge during the event. Restore the normal settings when the event ends.
Do not use manual override for daily peak shaving. The automated settings handle the routine better. Manual override is for exceptions, not for the normal operation of the system.
Final Verification Step
After the first full month of operation, compare the monthly bill to the previous month. Check the import kilowatt-hours and the peak hour cost. The goal is to see a reduction in peak hour imports. If the bill has not improved, review the tariff schedule and the system settings. A misalignment between the settings and the tariff is the most common reason for poor results.
Also check the battery health report. Look for any error messages or reduced capacity. A degraded battery may not hold a charge, which affects peak shaving performance. If the capacity is low, the charge window may need to be longer to fill the battery. If the inverter is near its limit, the discharge window may need to be shorter to avoid overloading.
Peak shaving is a configuration task, not a one-time setup. The tariff structure changes. The household load changes. The solar production changes. Review the settings at least once per quarter. The system will continue to save money when the settings match the current conditions.
Frequently asked questions
Does peak shaving require a large battery?
No. A smaller battery can still save money if it is configured to match the high-rate block. The capacity should be enough to cover the peak load during the most expensive hours.
Can I peak shave without solar panels?
Yes. The battery charges from the grid during low-rate hours and discharges during high-rate hours. The savings depend on the difference between the low and high rates.
What if I use a lot of electricity at night?
Check the tariff schedule. If the night rate is low, the battery can charge during the day or early evening. If the night rate is high, the discharge window may need to be adjusted to avoid discharging during that period.
Should I charge the battery to one hundred percent?
No. Leave a buffer to avoid overcharging and to give the system room to adjust. A buffer of ten to fifteen percent is a common starting point. Adjust based on your usage.
How often should I review the settings?
Review the settings at least once per quarter. Check the tariff schedule, the solar production data, and the household usage. Adjust the charge and discharge windows to match the current conditions.


