Direct & Indirect Method · Free · Instant results

Advanced Boiler Efficiency Calculator

Calculate Smarter. Work Faster.

Free boiler efficiency calculator: enter boiler pressure, feed water temperature, blowdown, feed water rate, fuel consumption and calorific value to get efficiency and load factor — steam tables built in. Or use the Indirect / Heat Loss Method: L1–L3 calculated, other losses entered from test data. SI, SI (bar), MKS and Imperial units.

Direct Method with Blowdown & Load Factor

Fuel-to-steam efficiency from estimated net steam (feed water − blowdown). Blowdown heat is reported separately as a loss. Enthalpies from IAPWS-IF97.

Unit systemSets every field unit and the result units

Saturated steam only — not for superheated-steam or supercritical boilers.

CV basis
Switching basis does not convert the value — enter the calorific value that matches the selected basis.
Calculated: L1–L3User / test-data input: L4–L7, blowdown, otherGCV basis only

L1–L7 labels follow this calculator's simplified presentation; exact loss numbering varies by standard.

kg/kg
%
%
%
%
%
%
%
%
η = (mfw − mb)(hw + x·ΔH − hfw) ÷ (mfl·Hf) × 100 Load % = 100 (mfw − mb) ÷ m_rated Indirect: η = 100 − (L1…L7 + L_BD + L_other)
Boiler Efficiency
—

Enter values to calculate

Formula —
Breakdown
Steam Properties & Heat Balance (IAPWS-IF97)
QuantityValue

Residual = heat input − useful heat − blowdown loss. It covers flue gas, radiation and other losses plus any measurement error — it is not a directly measured loss.

What-If · Estimated Sensitivity
Change (one at a time)Estimated effect

Did this solve your problem?

Created by Umasankar Maity — B.Tech in Electrical Engineering, with 11+ years of industrial maintenance experience.

Reviewed by the ElectroMechCalc editorial team.

Last reviewed: September 2026  |  Standards referenced: ASME PTC 4 (USA), EN 12952-15 / EN 12953-11 (Europe), IS 8753 and BEE energy audit guidelines (India), IAPWS-IF97 steam properties

How it works

Boiler Efficiency: Direct Method vs Indirect (Heat Loss) Method

Boiler efficiency (η) is the ratio of useful heat transferred to the steam (or hot water) to the heat supplied by the fuel, on a stated GCV or NCV basis. The rest leaves as losses — most of it up the stack.

Useful heat output

Heat added to water to make steam: (mfw − mb) × (hs − hfw).

Heat input

Fuel burned × calorific value: mfl × Hf (state GCV or NCV).

Losses

Flue gas, water vapour, CO, radiation, blowdown and unburnt fuel.

Boiler heat balance diagram Fuel heat input of 100 percent flows through the boiler. About 6 percent leaves as dry flue gas, 7 percent as hydrogen and fuel moisture vapour, 1.5 percent as radiation, 1.5 percent as blowdown and 1 percent as CO and unburnt fuel, leaving about 83 percent as useful heat in steam. Dry flue gas≈ 6% H₂ + moisture≈ 7% Radiation≈ 1.5% Blowdown≈ 1.5% CO + unburnt≈ 1% Fuel heat input 100% Useful heat in steam ≈ 83% Illustrative oil-fired boiler on GCV basis. Real shares vary with fuel, load, excess air and boiler condition.
↔ Swipe to see the full diagram. Figure 1 — Boiler heat balance (Sankey view). Higher efficiency = lower fuel bill for the same steam.

Direct vs Indirect method at a glance

ParameterDirect method (input–output)Indirect method (heat loss)
Formulaη = Output ÷ Input × 100η = 100 − (L1 + … + L7)
Data neededPressure, feed water temp, feed water & blowdown flow, fuel flow, CVFuel analysis, flue gas temp & O₂/CO₂, ambient temp, ash data
Accuracy driverFuel and steam flow metersFlue gas analysis quality
Shows where heat is lost?NoYes — loss by loss
Best forDaily / shift monitoringEnergy audits, tuning, baseline setting
Direct method versus indirect method of boiler efficiency Left: the direct method measures fuel heat in and steam heat out and divides them. Right: the indirect method stacks each heat loss and subtracts the total from 100 percent. Direct method (input–output) Fuel in mfl × Hf Boiler Steam out (mfw−mb)·Δh η = Output ÷ Input × 100 ✓ Few measurements ✓ Quick routine check ✗ Does not show where heat is lost Indirect method (heat loss) 83% L1 dry flue gas ≈ 6% L2 + L3 H₂ & moisture ≈ 7% L4 moisture in air ≈ 1% L5 + L7 CO & unburnt ≈ 1% L6 radiation ≈ 2% η = 100 − ΣL ✓ Pinpoints each loss ✓ Useful for energy audits ✗ Needs flue gas analysis
↔ Swipe to see the full diagram. Figure 2 — What each method measures. Loss values are illustrative.
Formulas

Boiler Efficiency Formulas

Use one consistent unit set — the calculator converts SI, bar, MKS and Imperial inputs automatically.

1. Basic direct method

η = Q × (hg − hfw)q × GCV × 100

Q = steam flow, q = fuel flow. Quick check when steam flow is metered.

2. Direct method with blowdown & dryness (used in this calculator)

η = (mfw − mb) · (hw + x·ΔH − hfw)mfl · Hf × 100

Fuel-to-steam efficiency on net steam. Blowdown heat, mb(hw − hfw), is not useful output — the calculator reports it separately as a loss. x = 0.98 is a slightly conservative default; use a measured value if available.

3. Boiler load factor (% of rated capacity)

LF = 100 × mfw − mbmrated

How hard the boiler runs vs its rated steam capacity (MCR). Efficiency often changes with load; at low load, fixed losses can be a larger share of output.

4. Indirect (heat loss) method

η = 100 − (L1 + L2 + L3 + L4 + L5 + L6 + L7 + LBD + Lother)

Each loss is a percentage of fuel heat input (GCV basis only). L1–L3 are calculated using the kcal/°C constants below; L4–L7, blowdown and other are user-entered allowances — for a formal test, derive them from the applicable test procedure and measurements.

Symbols

SymbolMeaningSI · MKS · Imperial
ηBoiler efficiency%
LFBoiler load factor (% of rated capacity)%
mfwFeed water ratekg/h · kg/h · lb/h
mbBlowdown rate (average)kg/h · kg/h · lb/h
mratedRated steam capacity (MCR)kg/h · kg/h · lb/h
mflFuel consumptionkg/h · kg/h · lb/h
HfCalorific value of fuel (GCV or NCV)kJ/kg · kcal/kg · BTU/lb
hwEnthalpy of saturated water at boiler pressurekJ/kg · kcal/kg · BTU/lb
ΔHLatent heat of steam at boiler pressurekJ/kg · kcal/kg · BTU/lb
hfwEnthalpy of feed waterkJ/kg · kcal/kg · BTU/lb
xSteam dryness fraction—
Steam tables

Steam Enthalpy Terms: hfw, hw, ΔH and Dryness Fraction

Steam enthalpy terms used in the direct method A horizontal enthalpy bar at 10 barG: feed water already holds 335.8 kJ/kg, sensible heat raises it to saturated water at 781.4 kJ/kg, latent heat of 0.98 times 1999.3 kJ/kg makes wet steam at 2740.7 kJ/kg. Heat added per kg is 2404.9 kJ/kg. Heat added per kg = hw + x·ΔH − hfw = 2404.9 kJ/kg hfw 335.8 hw − hfw 445.6 sensible x·ΔH = 0.98 × 1999.3 1959.3 kJ/kg latent wet 2% 05001000 150020002500 kJ/kg Feed water in (80 °C) ↑ hw = 781.4 (sat. water, 184.1 °C) Steam out hs = 2740.7 ↑ Example: 10 barG (11.013 bar abs), x = 0.98 — enthalpies from IAPWS-IF97. hg (dry) = 2780.7 kJ/kg.
↔ Swipe to see the full diagram. Figure 3 — Where the heat goes per kg of steam. Only the blue and orange parts come from the fuel.
  • hfw — heat the feed water already carries in. Hotter feed water (economiser, condensate return) = less fuel.
  • hw − hfw — sensible heat to reach saturation temperature.
  • x·ΔH — latent heat to boil; the biggest share at normal boiler pressures.
  • Absolute pressure — steam tables need it. Gauge reading + atmospheric pressure (≈ 1.013 bar / 14.7 psi).
  • Higher pressure → saturated water enthalpy (hw) rises while latent heat (ΔH) falls, so saturated steam enthalpy changes far more gradually than either term alone.
  • IAPWS-IF97 — this tool calculates hw, ΔH and hfw directly, so no manual steam table lookup is needed.

Verification against published IAPWS-IF97 test values

CheckIAPWS-IF97 publishedThis calculator
Saturation temperature, 1 MPa (Region 4)453.035632 K453.035632 K
Saturation temperature, 10 MPa (Region 4)584.149488 K584.149488 K
Liquid enthalpy, 3 MPa & 300 K (Region 1)115.331273 kJ/kg115.331273 kJ/kg
Liquid enthalpy, 3 MPa & 500 K (Region 1)975.542239 kJ/kg975.542239 kJ/kg
Vapour enthalpy, 0.0035 MPa & 300 K (Region 2)2549.91145 kJ/kg2549.91145 kJ/kg

Values from the IAPWS-IF97 verification tables. Calculator output is rounded to the same number of digits.

Reference

Understanding Boiler Heat Losses (L1–L7, Blowdown & Other)

Where heat losses occur in a steam boiler Schematic shell boiler. Fuel and air enter the burner, feed water enters the shell and steam leaves from the top. Losses: hot flue gas and water vapour from the stack (L1 to L4), CO and unburnt fuel at the flame (L5, L7), radiation from the shell (L6) and blowdown from the bottom. L1 dry flue gas L2–L4 water vapour Steam space Water Fuel + air mfl × Hf Feed water in (hfw) Steam out (mfw − mb, hs) L5 CO · L7 unburnt fuel L6 radiation & surface Blowdown heat loss
↔ Swipe to see the full diagram. Figure 4 — Where each loss leaves a typical shell boiler.

L1 — Dry flue gas loss

L1 = m × Cp × (Tf − Ta)GCV × 100
  • Usually the biggest loss — hot gas up the stack.
  • Cp ≈ 0.23 kcal/kg·°C (≈ 0.96 kJ/kg·K · 0.23 BTU/lb·°F).
  • m = dry flue gas per unit mass of fuel (kg/kg or lb/lb).
  • Drivers: excess air, fouled tubes, no economiser.

L2 — Hydrogen in fuel

L2 = 9 × H × [584 + Cp(Tf − Ta)]GCV × 100
  • 1 kg H₂ burns to 9 kg water vapour, which carries latent heat away.
  • H = mass fraction (kg/kg or lb/lb).
  • 584 kcal/kg latent heat (≈ 2,445 kJ/kg · 1,051 BTU/lb); Cp ≈ 0.45 kcal/kg·°C (≈ 1.88 kJ/kg·K · 0.45 BTU/lb·°F).
  • Largest for natural gas and light oils.

L3 — Moisture in fuel

L3 = M × [584 + Cp(Tf − Ta)]GCV × 100
  • Water already in the fuel must be evaporated.
  • Big for wet biomass, lignite and rain-soaked coal.

L4–L7, blowdown & other — user-entered allowances

Loss numbering varies between test procedures and references. The L1–L7 labels here follow this calculator's simplified heat-loss presentation; for certified testing, use the exact loss definitions of the applicable standard.

  • Not calculated by this tool. For a formal performance test, derive them from the applicable test procedure, fuel analysis, flue gas analysis and heat-balance measurements.
  • L4 moisture in air: humidity in combustion air — small, higher in humid climates. typically ≤ 1%
  • L5 CO / incomplete combustion: CO instead of CO₂ wastes fuel energy. aim near 0%
  • L6 radiation & surface: shell heat to the boiler house; rises as insulation ages. ≈ 1–2% large units
  • L7 unburnt carbon in ash: combustibles left in fly ash and bottom ash — solid fuels only.
  • Blowdown (LBD): mb × (hw − hfw) ÷ heat input — the Direct Method result table calculates it for you.
  • Other / unaccounted: keep small and explain it — not a balancing figure for measurement error.
Terminology

Combustion Efficiency vs Boiler (Fuel-to-Steam) Efficiency

Illustrative example only — values from Figure 1, not benchmarks.

Combustion efficiency (100 − stack & combustion losses)
≈ 86%
Boiler efficiency (also minus radiation & blowdown)
≈ 83%

Combustion efficiency

How well the burner turns fuel into usable hot gas. Flue gas analysers usually report it from O₂/CO₂ and stack temperature.

Boiler efficiency

Useful heat to steam vs fuel heat. It also includes boiler-side losses such as shell radiation and blowdown, so it should not be compared directly with a combustion-efficiency reading.

  • A burner can show excellent combustion efficiency while the boiler still wastes heat through poor insulation, heavy blowdown or no condensate return.
  • Never compare a combustion-efficiency reading with a fuel-to-steam figure.
Benchmarks

Typical Boiler Efficiency by Fuel & What Affects It

FuelTypical range (GCV basis)Main loss to watch
Natural gas≈ 82–88%L2 hydrogen loss, flue gas temperature
Fuel oil / diesel≈ 82–88%L1 excess air, soot on tubes
Coal≈ 75–83%L1 flue gas, L7 unburnt carbon in ash
Biomass≈ 65–75%L3 fuel moisture, L1 flue gas

Indicative ranges compiled from common industrial boiler practice for well-maintained boilers — not guaranteed or standard values. Actual efficiency depends on boiler design, capacity, load, fuel composition, excess air, heat recovery and test basis. NCV-basis figures are higher.

Boiler efficiency test standards & CV basis by region

RegionCommon test standard / guideUsual calorific value basis
USAASME PTC 4 — Fired Steam GeneratorsGCV / HHV
Europe & UKEN 12952-15 (water-tube), EN 12953-11 (shell boilers)Usually NCV / LHV
IndiaIS 8753 (check current BIS revision), BEE energy audit guide for boilersGCV / HHV
ChinaGB/T 10180 — industrial boiler thermal testUsually NCV / LHV
Other regionsOften follow ASME PTC 4 or EN-based proceduresAs agreed in the contract

References used on this page

Factors that affect boiler efficiency

Excess air

Too much heats useless air (L1 ↑). Too little forms CO (L5 ↑).

Flue gas temperature

Rises with soot, scale and missing heat recovery.

Fuel quality

Moisture, hydrogen, ash and particle size.

Boiler load

Efficiency changes with load; at low load and with frequent cycling, fixed losses are a larger share.

Blowdown rate

Every kg of blowdown throws away saturated water heat.

Feed water temperature

Cold make-up water needs more fuel per kg of steam.

Action list

How to Improve Boiler Efficiency

Start with the largest loss from the Indirect Method result. Rules of thumb below are commonly cited estimates — actual gains depend on the boiler.

Tune excess air

Keep flue gas O₂ in the burner maker's range; consider O₂ trim control. Cuts L1.

Hold flue gas temperature

Commonly cited rule of thumb, not a universal factor: ≈ 1 percentage point per 22 °C (40 °F) above design stack temperature — boiler- and fuel-dependent. Soot-blow and descale on schedule.

Add an economiser

Preheat feed water with flue gas; commonly cited as ≈ 1% fuel saving per 5–6 °C (≈ 10 °F) feed water rise — actual saving depends on efficiency, stack temperature and layout.

Preheat combustion air

Air preheater recovers stack heat; commonly cited as ≈ 1% efficiency per 20 °C (≈ 36 °F) air temperature rise — boiler-dependent.

Control blowdown

TDS-based automatic blowdown + flash steam / heat recovery.

Return condensate

Hot condensate raises hfw and saves treated water.

Fix insulation

Repair shell, door and pipe insulation to cut L6.

Manage load

Avoid long low-load running and rapid on/off cycling.

Prepare fuel

Dry, correctly sized solid fuel burns fully — lowers L3 and L7.

Worked example

Worked Example: Direct Method with Blowdown

Given (SI bar units): 10 barG boiler, feed water 80 °C, blowdown 150 kg/h, feed water 5,150 kg/h, fuel 345 kg/h, GCV 42,000 kJ/kg, rated capacity 8,000 kg/h, x = 0.98.

  1. Absolute pressure: 10 + 1.01325 = 11.013 bar abs
  2. Steam tables at 11.013 bar abs: Tsat = 184.12 °C, hw = 781.4 kJ/kg, ΔH = 1999.3 kJ/kg
  3. Feed water at 80 °C: hfw = 335.8 kJ/kg
  4. Heat added per kg: 781.4 + 0.98 × 1999.3 − 335.8 = 2404.9 kJ/kg
  5. Net steam: 5150 − 150 = 5000 kg/h → output 5000 × 2404.938 ≈ 12,024,690 kJ/h (≈ 3,340 kW)
  6. Heat input: 345 × 42,000 = 14,490,000 kJ/h (≈ 4,025 kW)
  7. Efficiency: 12,024,690 ÷ 14,490,000 × 100
  8. Blowdown heat loss: 150 × 445.647 ≈ 66,847 kJ/h (≈ 18.6 kW, 0.46 % of input)
  9. Evaporation ratio: 5000 ÷ 345 = 14.49 kg steam/kg fuel
  10. Boiler load: 5000 ÷ 8000 × 100

η ≈ 82.99 %  ·  Load = 62.5 % of rated capacity  ·  Blowdown loss 0.46 %  ·  Residual (other losses + measurement error) 16.55 %

Same boiler in Imperial units: 145.0 psig, 176 °F feed water, 331 lb/h blowdown, 11,354 lb/h feed water, 761 lb/h fuel, GCV 18,057 BTU/lb → heat output ≈ 11.397 MMBtu/h, heat input ≈ 13.734 MMBtu/h, η ≈ 82.99 %. Efficiency is dimensionless, so the answer is identical in every unit system.

Common Mistakes

Common Mistakes in Boiler Efficiency Testing

  • Gauge vs absolute mix-up. Entering a gauge reading with an absolute unit lowers saturation temperature and shifts enthalpy.
  • Using feed water flow as steam flow. Subtract blowdown, or efficiency is overstated.
  • Mixing GCV and NCV. NCV-basis efficiency is higher — always state the basis before comparing.
  • Comparing tests at different loads. Efficiency changes with load, fuel batch and ambient conditions.
  • Ignoring flue gas temperature drift. Commonly cited rule of thumb (not a universal factor): roughly 1 percentage point per 22 °C (40 °F) rise above design — easy to miss without trending.
  • Treating L4–L7 as fixed forever. Humidity, burner tune and insulation condition change them — and they are allowances, not measurements.
  • Using a saturated-steam formula on a superheater boiler. Superheated steam needs its own enthalpy at pressure and temperature.
  • Using "other losses" as a balancing figure. Unexplained losses usually hide a metering error.
  • Not cross-checking both methods. A large mismatch points to a metering error or an unaccounted loss.
FAQ

Frequently Asked Questions

Answers reflect general practice from ASME PTC 4, EN 12952-15 / EN 12953-11 and India's IS 8753 / BEE guidance — always confirm against the standard and edition used in your region.

What is the difference between the Direct Method and Indirect Method of boiler efficiency?+

The Direct Method divides useful heat output (net steam flow × heat added per kg) by heat input (fuel flow × calorific value). It needs boiler pressure, feed water temperature, feed water and blowdown flow, fuel flow and calorific value. The Indirect Method instead estimates each heat loss — flue gas, water vapour, CO, radiation, unburnt fuel — and subtracts their sum from 100%, which needs more measurements but shows where heat is being lost.

When should I use the direct or indirect method for boiler efficiency?+

Use the direct (input-output) method for routine efficiency monitoring when reliable fuel flow, feed water, blowdown and calorific value data are available. Use the indirect (heat loss) method when you need to identify and quantify individual losses, for example during an energy audit or burner tuning. Neither method is universally more accurate — the result depends on measurement quality — and ASME PTC 4 describes both an input-output and an energy-balance approach.

What is dry flue gas loss (L1) in a boiler?+

Dry flue gas loss is the sensible heat carried away by the dry combustion gases leaving the stack. It depends on the mass of dry flue gas produced per kg of fuel, the specific heat of flue gas (commonly taken as 0.23 kcal/kg·°C, about 0.96 kJ/kg·K or 0.23 BTU/lb·°F), and the temperature difference between the flue gas and the ambient/combustion air. It is usually the largest single loss in a boiler.

Why is there a loss due to hydrogen in the fuel?+

Hydrogen in the fuel combines with oxygen during combustion to form water vapour, which carries away latent heat as it leaves with the flue gas rather than being recovered. This loss (L2) is proportional to the fuel's hydrogen content and is significant for hydrogen-rich fuels like natural gas and light oils.

What is a typical boiler efficiency by fuel type?+

On a GCV basis, well-maintained oil- or gas-fired boilers commonly achieve about 82-88% efficiency, coal-fired boilers typically run about 75-83%, and biomass-fired boilers often run around 65-75%, mainly due to higher fuel moisture and dry flue gas loss. These are indicative ranges, not guaranteed values — actual efficiency depends on boiler design, capacity, load, fuel composition, excess air, heat recovery and test basis.

How much does flue gas temperature affect boiler efficiency?+

A commonly cited rule of thumb is that every 22 °C (about 40 °F) rise in flue gas exit temperature above the design value reduces boiler efficiency by roughly 1 percentage point, since more sensible heat is carried away unused. It is not a universal conversion factor. The actual effect depends on the boiler, fuel, excess air and heat recovery equipment. Keeping flue gas temperature close to design (clean heat-transfer surfaces, correct excess air) is one of the most effective efficiency levers.

What is a reasonable radiation and surface loss (L6) to assume?+

Surface and radiation loss is typically 1-2% for large, well-insulated boilers and can be higher (around 3-5%) for small or older boilers with more surface area relative to output and more insulation wear. It is usually taken from standard reference charts rather than calculated directly.

Does this calculator use IAPWS-IF97 steam-property equations?+

Yes, for the Direct Method. Instead of a fixed lookup table, saturation temperature, saturated water enthalpy (hw) and latent heat (ΔH) are calculated from absolute boiler pressure, and feed water enthalpy (hfw) as compressed liquid at boiler pressure, using the IAPWS-IF97 industrial formulation (Regions 1, 2 and 4). The implementation reproduces the published IAPWS-IF97 verification values shown in the steam enthalpy section of this page. The supported range is up to about 16.5 MPa absolute (165 bar abs) for saturated steam. The Indirect Method uses the standard simplified heat-loss formulas instead.

Why is blowdown subtracted from the feed water rate?+

Blowdown leaves the boiler as hot saturated water, not steam, so only the feed water minus blowdown actually becomes steam. Using the full feed water rate as steam flow overstates heat output and efficiency. The heat carried away by blowdown is one of the boiler's losses.

What is boiler load factor?+

In this calculator, load factor means boiler load as a percentage of rated capacity: net steam output (feed water minus blowdown) divided by the boiler's rated steam capacity, such as its maximum continuous rating (MCR). Some plants define load factor differently, for example as average load over a period, so check the definition used in your reports. Efficiency often changes with load; at low load, fixed losses such as radiation can be a larger share of useful output.

Should I use GCV or NCV in the boiler efficiency formula?+

Either can be used, but the basis must always be stated. Efficiency on an NCV (LHV) basis is higher than on a GCV (HHV) basis for the same boiler because NCV excludes the latent heat of water vapour formed from fuel hydrogen. The gap is largest for natural gas (the NCV-based figure is roughly 10% higher in relative terms) and smaller for oil and coal. US practice (ASME PTC 4) and India's BEE guidance commonly use GCV/HHV, while European (EN) and Chinese test codes usually use NCV/LHV.

What is steam dryness fraction and what value should I enter?+

Dryness fraction (x) is the mass share of the steam that is vapour. x = 0.98 means about 2% of the steam mass is entrained water, a common assumption for saturated-steam shell boilers. Use a measured value if available, or 1.0 for dry saturated steam. The 0.98 default is slightly conservative — it gives a lower efficiency than assuming perfectly dry steam. Boilers with superheaters need superheated steam enthalpy, which this saturated-steam tool does not cover.

Should boiler pressure be entered as gauge or absolute?+

Either — pick the matching unit. Steam tables use absolute pressure, so gauge readings (barG, psig, kg/cm²G, kPaG) are converted by adding local atmospheric pressure, which defaults to 101.325 kPa and can be changed under Advanced options. Entering a gauge reading with an absolute unit gives a lower saturation temperature and a slightly wrong enthalpy.

Results from this tool are for preliminary planning and educational use. For safety-critical or capital-intensive decisions, verify against the boiler test standard used in your region (for example ASME PTC 4, EN 12952-15 / EN 12953-11, or IS 8753 and BEE guidelines in India) and a qualified process/energy engineer. See our Editorial Policy for how formulas on this site are sourced and reviewed.

Explore More Categories