VPP Calculator — How Much Could Your Home Battery Earn?
Simulate 24-hour wholesale price trading for your battery. See when it charges, when it sells, and how much you could earn annually.
What Is a Virtual Power Plant?
A Virtual Power Plant (VPP) is a network of home batteries — and sometimes electric vehicles — coordinated by software to act as one large power source. Instead of a single gas or coal plant, a VPP draws on thousands of small batteries in homes and businesses. When the grid needs power during peak demand, the VPP signals those batteries to discharge. When there's cheap or surplus renewable energy, they charge up.
For you as a battery owner, joining a VPP means your battery buys electricity when it's cheap — overnight on a low-tariff window, or during midday when solar is flooding the grid and prices crash — and sells it back when it's expensive, during the morning and evening peaks. That spread is where VPP earnings come from.
How Does Battery Arbitrage Work?
The daily cycle works like this: your battery charges during the cheapest hours (often overnight, or midday when grid solar supply pushes wholesale prices down). Then, during the most expensive hours — typically 5pm–9pm — the battery either powers your home so you avoid buying at peak retail rates, or exports surplus energy to the grid and earns a feed-in credit. VPP programs automate this: their software monitors real-time wholesale prices and makes the charge/discharge decisions for you.
Who Offers VPP Programs?
Australia: Amber Electric, Tesla Energy Plan, ShineHub, and Reposit Power. UK: Octopus Energy (Kraken Flex), Tesla Powerwall VPP, and Social Energy. US: Tesla Virtual Power Plant (California, Texas), Sunrun, and various utility demand-response programs. South Africa: Several providers are emerging as loadshedding drives battery adoption — Eskom's demand-response pilots and private aggregators like Rubicon and GridCars are building VPP capabilities. Most programs require a compatible battery — Tesla Powerwall, BYD, Enphase, and others are commonly supported.
Solar + VPP: The Best Combination
If you already have solar panels, a VPP becomes significantly more profitable — because your battery can charge completely for free during the day rather than buying overnight grid power. Here's why that matters:
- Midday solar surplus is free energy. A typical residential solar system (5–8 kW) can generate 20–35 kWh on a sunny day, depending on your location and climate. With a 10 kWh battery, the battery fills completely from solar during the middle of the day, at zero cost.
- Then it sells at peak wholesale prices. Once full, the battery waits for the evening price spike — typically 5pm–8pm when demand surges and wholesale rates can jump to 10–20× their midday lows. The battery exports, and you earn the high rate.
- Pure arbitrage profit. Because the charge cost was zero (solar), every cent earned from evening exports is pure revenue. Compare this to buying overnight grid power and selling at peak — you still earn the spread, but you've already paid for the energy.
In the VPP calculator above, set your solar system size and see how the "Solar → battery" flow drives the schedule. With enough solar to fill the battery daily, you may need zero grid charging hours — just free solar charge and profitable evening discharge.
What About Cloudy Days?
On low-solar days, a good VPP program will switch strategy: charge the battery from the grid during the cheapest overnight hours, then discharge at peak. You still earn the price spread — it's just smaller because you've paid for the grid energy. Many programs handle this automatically, switching between solar-priority and overnight-charge strategies depending on the forecast.
The Duck Curve — Why Solar Creates VPP Opportunity Worldwide
In markets with high rooftop solar penetration, wholesale electricity prices follow a "duck curve": they dip near-zero or even negative during midday when solar generation floods the grid, then spike sharply in the evening as solar fades and demand peaks. This pattern is now well-established in Australia (SA, VIC, QLD), California, parts of Germany, and increasingly in the UK and South Africa as solar capacity grows.
The duck curve is the core economic engine behind VPP: your battery charges when the grid is oversupplied and prices crash (midday in sunny markets, overnight in wind-heavy markets like northern Europe), then discharges when supply is tight and prices spike. The steeper the duck curve, the bigger the arbitrage spread — and the more a VPP battery earns.
VPP vs V2G — What's the Difference?
VPP (home battery) is designed for daily cycling: charge cheap, discharge expensive, repeat every day. Your 10 kWh battery might cycle 300–365 times a year. V2G (Vehicle-to-Grid) uses your EV battery for less frequent, higher-value events — a handful of wholesale price spikes per month worth potentially hundreds of dollars each. Both can earn you money and support grid stability; they target different assets and different price patterns.
The ideal setup is all three working together: rooftop solar charges both the home battery and the EV for free during the day; the home battery does daily VPP arbitrage; the EV does occasional V2G during extreme price spikes. Try our V2G calculator and EV Charging calculator to model those scenarios.
Frequently Asked Questions
How much can a 10 kWh battery earn with VPP?
It depends on your market's wholesale price volatility and whether you have solar. With solar charging (zero cost in), a 10 kWh battery exporting during evening peaks can earn roughly $300–$800/year. In high-volatility markets like Australia's NEM or California's CAISO, earnings trend toward the higher end. Without solar, grid arbitrage alone is typically $150–$500/year. Use the calculator above with your country selected for a localised estimate.
Does VPP reduce my electricity bill?
Yes, in two ways. First, by using stored (cheap or free solar) energy during peak hours, you avoid paying peak retail rates — directly reducing your bill. Second, any energy you export to the grid during a VPP event earns a credit on your account. Some VPP plans (like Amber in Australia or Octopus Agile in the UK) expose you to real-time wholesale prices, so smart charging means you're often buying energy at very low rates instead of standard retail.
What battery size is best for VPP?
Larger batteries earn more from VPP, but with diminishing returns: a 10 kWh battery can fully discharge once per day at peak; a 20 kWh battery does the same but with twice the revenue. However, the incremental benefit depends on whether your solar or overnight window can reliably fill the extra capacity. For most households with a 5–8 kW solar system, a 10–13.5 kWh battery is the sweet spot for VPP economics.
Can I join a VPP without solar?
Yes. Without solar, your battery charges from the overnight grid during the cheapest hours (often 11pm–6am on a time-of-use plan) and discharges at peak. You still earn the price spread — it's just smaller because you've already paid for the energy. With solar, the charge cost is zero, making VPP significantly more profitable.
What is wholesale electricity pricing?
In deregulated electricity markets — the NEM in Australia, EPEX in Europe, CAISO and PJM in the US — wholesale prices change every 5–30 minutes based on real-time supply and demand. Retail customers normally pay a fixed or TOU rate that averages out those swings. VPP programs expose your battery to wholesale prices — buying when they're low (sometimes near-zero or negative), selling when they spike. That volatility is what makes VPP arbitrage profitable.
Is VPP available in South Africa?
VPP is emerging in South Africa, driven by loadshedding and rapid home battery adoption. While formal VPP aggregation is still early, battery owners already benefit from self-consumption arbitrage — charging from solar during the day and avoiding Eskom peak tariffs (currently R2.50–R4.50/kWh in some TOU structures). As smart grid infrastructure expands, expect VPP programs to become more widely available. Meanwhile, the economics of solar + battery already make strong financial sense for SA homeowners.
For full VPP simulation with your real tariffs
This calculator uses average wholesale price profiles for each region. In the Photonik app you can design a complete solar and battery system, connect your real tariffs and 12-month solar profile, and see full hourly VPP simulation integrated with your bill reduction and payback period.