Honest battery payback

Backtest against real 2023-24 EPEX + load data, side-by-side with the cracked thuisbatterijgids.nl formula. Inputs left, results right.

Best honest payback

{% if initial.best %}

{{ initial.best.title }}

Annual savings (year-1)
€{{ '%.0f' % initial.best.lp_year1 }}/yr
Payback
{{ '%.1f' % initial.best.lp_payback }} years
Battery
{{ '%.2f' % initial.best.capacity_kwh }} kWh / {{ '%.1f' % initial.best.power_kw }} kW · €{{ '%.0f' % initial.best.price_eur }}
Store quote
€{{ '%.0f' % initial.best.store_year1 }}/yr ({{ '%.1f' % initial.best.store_payback }} yr) — overstates by {{ '%.2f' % initial.best.overstatement }}×
{% endif %}

Full leaderboard ({{ initial.batteries|length }} batteries · {{ initial.elapsed_seconds }}s)

{% for r in initial.batteries %} {% endfor %}
# Battery kWh kW LP €/yr LP yr Store €/yr Store yr ×over
{{ loop.index }} {{ r.title }} {{ '%.2f' % r.capacity_kwh }} {{ '%.1f' % r.power_kw }} €{{ '%.0f' % r.price_eur }} €{{ '%.0f' % r.lp_year1 }} {% if r.lp_payback %}{{ '%.1f' % r.lp_payback }}{% else %}—{% endif %} €{{ '%.0f' % r.store_year1 }} {% if r.store_payback %}{{ '%.1f' % r.store_payback }}{% else %}—{% endif %} {% if r.overstatement %}{{ '%.2f' % r.overstatement }}×{% else %}—{% endif %}