Een warmtepompboiler is uitgerust met een koelvloeistof die al op lage temperatuur kookt en gasvormig wordt. Een compressor drukt het gas samen en zo stijgt de temperatuur. De warmte wordt aan het sanitair water in een voorraadvat afgegeven. Het gas wordt opnieuw vloeistof, de druk wordt verlaagd en de hele cyclus kan opnieuw beginnen.