Economic Analysis According to VDI 2067

Methodology for the economic analysis of district heating networks according to VDI 2067: net present value, annuity and annual costs

What you will learn in this article:

  • Structure and cost categories of VDI 2067
  • Net present value and annuity method
  • Levelized cost of heat and practical examples
Table of Contents

VDI 2067 is the standard methodology for the economic assessment of district heating networks in Germany: it converts investment costs, energy costs, operating costs, and revenues into comparable annual costs using the annuity method, enabling direct variant comparison over observation periods of 20 to 30 years. The key performance indicator is the levelized cost of heat (LCOH), which typically ranges from 8 ct/kWh (gas boiler) to 20 ct/kWh (cold district heating) — depending on technology, heat density, and available funding.

Basic Principle of VDI 2067

VDI 2067 is based on the annuity principle: all costs and revenues are converted into uniform annual payments (annuities). This makes it possible to directly compare variants with different investment levels, service lives and cost profiles.

The central idea: different cost types — one-off investments, recurring annual costs, and energy costs subject to price escalation — are converted into comparable annual costs over the observation period TT using a uniform discount rate qq.

Cost Categories

VDI 2067 distinguishes four cost groups:

1. Capital Costs (Investment Costs)

The investment costs I0I_0 comprise all one-off expenditures for planning, procurement and construction of the plant:

  • Heat generators (boilers, heat pumps, solar thermal systems)
  • Pipe network (material costs, civil engineering, laying)
  • Transfer stations
  • Pumps, valves, control technology
  • Planning costs (typically 10 to 15 % of construction costs)

The investment costs are converted into annual capital costs using the annuity factor aa:

a=q(1+q)T(1+q)T1a = \frac{q \cdot (1+q)^T}{(1+q)^T - 1}

with the discount rate qq (e.g. 0.03 for 3 %) and the observation period TT in years.

The annual capital costs are then:

KCapital=I0aK_{\text{Capital}} = I_0 \cdot a

Example: An investment of EUR 2,000,000 at q=3  %q = 3\;\% and T=25T = 25 years yields:

a=0.03(1.03)25(1.03)251=0.032.0942.0941=0.06281.0940.0574a = \frac{0{.}03 \cdot (1{.}03)^{25}}{(1{.}03)^{25} - 1} = \frac{0{.}03 \cdot 2{.}094}{2{.}094 - 1} = \frac{0{.}0628}{1{.}094} \approx 0{.}0574

KCapital=2,000,000  EUR0.0574=114,820  EUR/aK_{\text{Capital}} = 2{,}000{,}000 \; \text{EUR} \cdot 0{.}0574 = 114{,}820 \; \text{EUR/a}

Demand-related costs comprise the expenditures for the energy input (electricity, gas, biomass, ambient heat) and, where applicable, auxiliary energy (pump electricity). They depend on the annual energy demand and the specific energy prices:

KEnergy=iEipiK_{\text{Energy}} = \sum_i E_i \cdot p_i

where EiE_i is the annual consumption of energy carrier ii and pip_i is the corresponding price.

When accounting for price escalation, the price-dynamic annuity factor bb is used:

bEnergy=a1(1+r1+q)Tqrb_{\text{Energy}} = a \cdot \frac{1 - \left(\frac{1+r}{1+q}\right)^T}{q - r}

with the annual price escalation rate rr for the respective energy carrier. The price-dynamic annual costs are then:

KEnergy,dyn=KEnergy,year  1bEnergyK_{\text{Energy,dyn}} = K_{\text{Energy,year\;1}} \cdot b_{\text{Energy}}

These costs include personnel, maintenance, repair and insurance. VDI 2067 recommends expressing these costs as a percentage of the investment costs:

ComponentMaintenance + Servicing (% of I0I_0)
Heat generator2.0 - 4.0 %
Pipe network0.5 - 1.0 %
Transfer stations1.5 - 2.5 %
Pumps2.0 - 3.0 %
Control technology1.5 - 2.0 %

The annual operation-related costs are therefore:

KOperation=jfM,jI0,jK_{\text{Operation}} = \sum_j f_{\text{M},j} \cdot I_{0,j}

4. Other Costs

This category includes, among others:

  • CO2_2 costs (emissions trading, CO2_2 pricing)
  • Administrative costs
  • Insurance
  • Lease payments and concession fees

CO2_2 costs in particular are becoming increasingly important. With the national emissions trading scheme, CO2_2 prices are rising continuously. Any economic analysis should therefore assume a realistic price trajectory that, over the observation period, lies significantly above today’s prices.

Revenues and Funding

Set against the costs are the heat revenues — the income from selling heat to consumers. In an economic analysis these are often calculated as an annuity of revenues:

EHeat=QsoldpHeatE_{\text{Heat}} = Q_{\text{sold}} \cdot p_{\text{Heat}}

In addition, funding (e.g. from the German Federal Funding for Efficient District Heating Networks, BEW) can substantially reduce the investment costs. Funding is accounted for as a one-off deduction from the investment costs:

I0,effective=I0FI_{\text{0,effective}} = I_0 - F

where FF is the amount of funding received.

Net Present Value Method

As an alternative or complement to the annuity method, the net present value method (NPV) is frequently used. The net present value C0C_0 is the sum of all payments discounted to the reference point t=0t = 0:

C0=I0+t=1TEtKt(1+q)t+RV(1+q)TC_0 = -I_0 + \sum_{t=1}^{T} \frac{E_t - K_t}{(1+q)^t} + \frac{RV}{(1+q)^T}

with the annual revenues EtE_t, the annual costs KtK_t and the residual value RVRV of the plant at the end of the observation period.

A project is economically viable if C0>0C_0 > 0. When comparing several variants, the one with the highest net present value should be preferred.

Levelized Cost of Heat

The levelized cost of heat (LCOH) is the key performance indicator for variant comparison. It expresses what a kilowatt-hour of heat costs on average over the entire observation period:

LCOH=KCapital+KEnergy,dyn+KOperation+KOtherQuseful\text{LCOH} = \frac{K_{\text{Capital}} + K_{\text{Energy,dyn}} + K_{\text{Operation}} + K_{\text{Other}}}{Q_{\text{useful}}}

where QusefulQ_{\text{useful}} is the useful heat delivered to consumers each year. Typical levelized costs of heat for various systems (as of 2025):

SystemLCOH (ct/kWh)
Gas boiler (existing)8 - 12
Biomass boiler + network10 - 15
Heat pump + low-temperature network12 - 18
Cold district heating (decentralized HP)14 - 20
Solar thermal + seasonal storage10 - 16

These values are highly site- and project-specific and serve only as guidance. Actual LCOH depends on heat density, network length, energy prices and the available funding landscape.

Service Life and Replacement Investments

An important aspect of VDI 2067 is the consideration of different service lives for the individual system components. While a pipe network has a lifetime of 40 to 50 years, heat pumps must be replaced after 15 to 20 years and control technology after 10 to 15 years. Replacement investments that fall within the observation period are accounted for as additional, discounted one-off payments:

IReplacement,t=IReplacement(1+q)tReplacementI_{\text{Replacement},t} = \frac{I_{\text{Replacement}}}{(1+q)^{t_{\text{Replacement}}}}

Typical service lives according to VDI 2067:

ComponentService Life
Pipe network (plastic)40 - 50 years
Pipe network (steel, pre-insulated)30 - 40 years
Heat pump15 - 20 years
Gas boiler18 - 20 years
Buffer storage20 - 25 years
Control technology10 - 15 years
Pumps12 - 15 years

Sensitivity Analysis

No economic analysis is complete without a sensitivity analysis. This examines how changes in input parameters affect the result. The most important parameters for district heating networks are:

  • Energy price development (especially electricity and gas prices)
  • CO2_2 price development
  • Discount rate
  • Connection rate (how many potential consumers actually connect)
  • Heat sales (influenced by the refurbishment rate of connected buildings)

Software such as VICUS Districts supports not only technical simulation but also economic analysis according to VDI 2067, thereby facilitating a systematic variant comparison.

Conclusion

VDI 2067 offers a proven and transparent framework for the economic analysis of district heating networks. The annuity method makes one-off and recurring costs comparable, and accounting for price escalation ensures realistic results over long observation periods. For a robust basis for decision-making, it is essential to capture all four cost groups completely, to assume realistic price developments and to validate the results through a sensitivity analysis. The levelized cost of heat, as the central performance indicator, enables direct comparison of different supply variants and forms the foundation for investment decisions and heat pricing models. VICUS Districts performs the economic analysis according to VDI 2067 directly following the technical simulation, so that technical and economic assessment interlock consistently.

Further reading: BEW Funding — public funding that reduces investment costs in the economic analysis, Heat Loss Calculation According to DIN EN 13941 — quantifying losses that directly impact operating costs, Linear Heat Density — the key metric for economic assessment of network viability, Pump Sizing in District Heating Networks — pump energy as an operational cost factor in the VDI 2067 framework.

References and Standards

  • VDI 2067 Part 1 — Economic efficiency of building installations — Fundamentals and economic calculation
  • DIN EN 15459-1 — Energy performance of buildings — Economic evaluation procedure for energy systems in buildings
  • AGFW FW 308 — Technical-economic parameters of district heating supply

Frequently Asked Questions

What are levelized cost of heat (LCOH) and how are they calculated?
The levelized cost of heat (LCOH) express the average cost per kilowatt-hour of heat over the entire observation period. They are calculated by dividing the sum of annualized capital, energy, operational, and other costs by the annual useful heat delivered. Typical LCOH range from 10 to 15 ct/kWh for biomass boilers to 12 to 18 ct/kWh for heat pump networks.
How does the annuity method according to VDI 2067 work?
The annuity method converts all costs and revenues into uniform annual payments. Investment costs are multiplied by the annuity factor (e.g., 0.0574 at 3% discount rate and 25 years), while energy costs are adjusted for price escalation using the price-dynamic annuity factor. This makes variants with different investment levels and service lives directly comparable.
What are the typical service lives of district heating components according to VDI 2067?
VDI 2067 specifies the following typical service lives: plastic pipe network 40 to 50 years, steel pipe network 30 to 40 years, heat pump 15 to 20 years, gas boiler 18 to 20 years, buffer storage 20 to 25 years, pumps 12 to 15 years, and control technology 10 to 15 years. Replacement investments within the observation period are accounted for as discounted one-off payments.

Disclaimer: The content of this page is for general information purposes only and does not constitute legal, planning or engineering advice. All information is provided without guarantee. Despite careful research, VICUS Software GmbH assumes no liability for the accuracy, completeness or timeliness of the information provided. Third-party product names and trademarks are mentioned for informational purposes only and are the property of their respective owners.

VICUS Districts

From theory to practice

Put your knowledge into action with VICUS Districts.

Stay up to date

New features, tutorials and updates delivered to your inbox.