CalculatorsMapsCountriesRankingsCompareTechnologiesLearn Energy Explorer Solar & wind farms Glossary
Heating & gas calculator

Generator fuel consumption calculator: litres per hour, runtime & cost per kWh

How much diesel, petrol, LPG or natural gas a generator burns at any load, how long a tank lasts and what each kWh really costs once engine wear is counted, compared with grid power and solar plus battery.

Editable share link Branded PDF report Free · no sign-up

Results

Burning 2.05 L/h, a 50 L tank lasts 24.4 h. Each kWh costs 0.79 € including wear: 3.1× the grid price and 4.4× solar + battery.
Fuel consumption
2.05L/h
5 kW output (50% load)
Runtime per tank
24.4hours
Energy per L
2.44kWh/L
fuel-to-electric efficiency 24%
Fuel cost per kWh
0.656€/kWh
Total cost per kWh
0.786€/kWh
fuel + maintenance + engine wear
Fuel per month
492L
240 running hours
Monthly running cost
€847
1,200 kWh generated
Same energy from grid
€300
Same energy from solar + battery
€216
CO₂ per kWh
1.1kg
1,319 kg per month
Fuel use and efficiency vs load
Cost per kWh compared

Load table

LoadOutput (kW)Fuel (L/h)kWh/LFuel cost (€/kWh)Runtime per tank (h)
10%11.050.951.6847.6
20%21.31.541.0438.5
25%2.51.431.750.91235.1
30%31.551.940.82732.3
40%41.82.220.7227.8
50%52.052.440.65624.4
60%62.32.610.61321.7
70%72.552.750.58319.6
75%7.52.682.80.57118.7
80%82.82.860.5617.9
90%93.052.950.54216.4
100%103.33.030.52815.2
  • Fuel curve: F = a × P_rated + b × P_out (the linear model used by HOMER and most generator datasheets). Defaults match typical small-to-medium sets; enter your datasheet's 25/50/75/100% figures for accuracy.
  • Inverter generators throttle the engine at low load and beat this curve by 20–40% below half load.

How this generator fuel calculator works

Generator datasheets usually list fuel use at 25%, 50%, 75% and 100% load, and the points sit almost exactly on a straight line that does not pass through zero. The line has two parts: a fixed idle burn that scales with engine size, and a marginal burn that scales with the electricity you actually draw. The calculator uses this linear fuel curve (the same model as HOMER and most hybrid-system design tools) for diesel, petrol, LPG and natural-gas generators.

From that curve you get hourly consumption at your average load, runtime per tank, energy per litre (or per m³ of gas) and the true cost of each kWh. That cost adds maintenance and engine wear to the fuel, with wear meaning the purchase price spread over the engine’s life in hours. It is then set against grid electricity and solar plus battery, alongside the CO₂ per kWh.

The formula

Fuel flow F = a × P_rated + b × P_out (L/h or m³/h)

kWh per litre = P_out ÷ F Runtime per tank = tank ÷ F Electrical efficiency = P_out ÷ (F × fuel energy content)

Cost per kWh = fuel price ÷ (kWh per litre) + (purchase ÷ engine life hours + maintenance per hour) ÷ P_out

Default coefficients: diesel a = 0.08, b = 0.25 L/kWh; petrol a = 0.12, b = 0.33; LPG a = 0.15, b = 0.45 (litres of liquid); natural gas a = 0.10, b = 0.30 m³/kWh. Energy contents: diesel 10.0 kWh/L, petrol 9.1, LPG 7.08 kWh/L, natural gas 10.55 kWh/m³.

Worked example

The defaults describe a 10 kW diesel generator at 50% load (5 kW), running 8 hours a day for 30 days, with a 50 L tank and diesel at €1.60/L.

Fuel flow is 0.08 × 10 + 0.25 × 5 = 2.05 L/h. Each litre yields 5 ÷ 2.05 = 2.44 kWh (about 24% fuel-to-electric efficiency), and the 50 L tank lasts about 24 hours. Fuel alone costs 1.60 ÷ 2.44 = €0.66 per kWh.

Engine wear adds €6,000 ÷ 15,000 h = €0.40 per hour and maintenance another €0.25. Spread over 5 kW that is €0.13/kWh, bringing the total to €0.79/kWh. In a month the generator runs 240 hours, burns 492 L of diesel and produces 1,200 kWh. Fuel and maintenance come to about €847. The same energy would cost €300 from the grid at €0.25/kWh, or €216 from solar plus battery at €0.18/kWh. CO₂ is about 1.1 kg per kWh, or 1.3 tonnes a month.

The load table shows why sizing matters. At 20% load the same machine makes only 1.54 kWh per litre (€1.04/kWh in fuel); at full load it reaches 3.03 kWh/L (€0.53/kWh).

How to read the results

  • Fuel consumption is the headline: litres (or m³) per hour at your average load.
  • Energy per litre tells you best how well the generator suits the load. A diesel below about 2 kWh/L is probably oversized.
  • Total cost per kWh is the number to compare with the grid and solar. Fuel-only cost understates it.
  • The fuel-curve chart plots litres per hour (rising) and kWh per litre (falling at low load). The sweet spot is usually 60–85% load.
  • The verdict warns you when load drops below 30%, where diesels waste fuel and start wet-stacking.

Typical values

Generator Load Typical fuel use kWh per unit of fuel
Portable petrol 3 kW 50% 0.8–1.0 L/h 1.5–2.0 kWh/L
Inverter petrol 2 kW 25% 0.3–0.5 L/h 1.0–1.7 kWh/L
Diesel 10 kW 50% 1.8–2.2 L/h 2.3–2.8 kWh/L
Diesel 10 kW 100% 3.0–3.5 L/h 2.9–3.3 kWh/L
Diesel 100 kVA (80 kW) 75% 16–19 L/h 3.2–3.7 kWh/L
Natural-gas standby 20 kW 50% 3.5–4.5 m³/h 2.2–2.9 kWh/m³

Tips to cut generator fuel use

  • Right-size the generator. Running a large set at 20% load can use 50–60% more fuel per kWh than a smaller one at 70%.
  • Add a battery. Let the generator charge a battery at high load for a few hours, then shut it down. This “cycle charging” approach is standard in off-grid design. Size it with the solar battery calculator.
  • Add solar. Even a modest PV array can cut generator runtime by 50–80% in sunny months. Model its output with the solar panel calculator.
  • Use an inverter generator for light loads. Variable engine speed saves 20–40% below half load.
  • Keep it serviced. Clean air filters, the right oil and healthy injectors keep fuel use close to the datasheet.

Limitations

The linear fuel curve is an approximation, so enter your datasheet’s coefficients for precise results. Real consumption also depends on altitude, temperature, power factor and how often loads start and stop. Engine life and maintenance costs vary widely between portable consumer units and industrial prime-power sets. Fuel prices are held constant and delivery to remote sites isn’t included. CO₂ covers combustion only, not fuel production.

Method & assumptions

Fuel flow = a × rated kW + b × output kW (litres or m³ per hour). Electrical efficiency = output ÷ (fuel flow × energy content). Cost per kWh = fuel price ÷ kWh per unit + (purchase price ÷ engine life hours + maintenance per hour) ÷ output kW. CO₂: diesel 2.68, petrol 2.31, LPG 1.51 kg/L, natural gas 1.93 kg/m³.

Frequently asked questions

How much diesel does a generator use per hour?
Roughly 0.25–0.27 litres per kWh produced at medium to full load, plus an idle burn of about 0.08 L/h per kW of rated size. So a 10 kW diesel generator uses about 2 L/h at half load and 3.3 L/h at full load, and a 100 kVA (80 kW) set burns roughly 13–23 L/h depending on load.
How long will a generator run on a full tank?
Divide the tank size by the hourly fuel use at your typical load. A 10 kW diesel with a 50 L tank runs about 24 hours at half load and about 15 hours at full load. Portable petrol units with 10–25 L tanks usually run 6–12 hours at half load.
Why is a generator so inefficient at low load?
Friction, cooling and pumping losses stay the same whether the engine delivers 1 kW or 10 kW, so fuel per kWh climbs sharply below about 30–40% load. Diesels that run light for long periods also suffer wet-stacking (unburnt fuel in the exhaust). Inverter generators ease the problem by slowing the engine at low load.
What does electricity from a generator cost per kWh?
With diesel at €1.60/L, fuel alone for a small generator costs about €0.55–0.70 per kWh at typical loads. Maintenance and engine wear usually take that to €0.65–1.00/kWh. Large prime-power sets at high load can get down to €0.40–0.50/kWh, which is still well above most grid tariffs.
Is a generator or solar plus battery cheaper for off-grid power?
For daily use, solar plus a lithium battery is usually far cheaper per kWh over its life (typically €0.12–0.30/kWh), since there is no fuel to buy. A generator still earns its place as backup for long cloudy spells or occasional heavy loads, and many hybrid systems use both.
How much CO₂ does a diesel generator emit?
Burning one litre of diesel releases about 2.68 kg of CO₂. At 2.4 kWh per litre that works out to roughly 1.1 kg CO₂ per kWh, two to four times a typical European grid.

Sources & references

  1. HOMER Energy (UL) — Generator fuel curve (intercept and slope coefficients)
  2. US EPA — Emission factors for greenhouse gas inventories
  3. US DOE — Generators and backup power (energy saver)
  4. IRENA — Off-grid renewable energy solutions

Embed this calculator

Free for blogs, installers, schools and NGOs. Copy the code below; it updates itself automatically.