De warmtepompboiler werkt volgens hetzelfde principe als de warmtepomp: warmte wordt onttrokken aan de buitenlucht en gebruikt om het water in het reservoir op te warmen. De ventilator 1 zuigt omgevingslucht aan. De warmte uit deze aangezogen lucht wordt afgegeven aan het koelgas 2. Dit gas wordt samengedrukt in de compressor 3 waardoor het verder opwarmt en vloeibaar wordt. In de condensor 4 geeft deze vloeistof zijn warmte af aan het water in het reservoir. Als de vloeistof afgekoeld is passeert deze het expansieventiel 5 en verandert weer in gas. De elektrische steun-verwarming 6 wordt enkel geactiveerd als de warmtepomp niet aan de vraag kan voldoen.