. A study on the power consumption monitoring in order to find out an energy saving solution is an important topic which has been interested by many scientists. In this study, the Goertzel algorithm is used to analyze the current and voltage signals of the load, followed by the power and electric consumption on the load calculations. By using Goertzel algorithm, number of calculation was reduced, which is suitable for vary of microprocessors. Theoretical studies were verified by simulation by Matlab software and a tested device using STM32F103C8T6 microprocessor. Moreover, the power comption values measured from the tested device are approximate to those obtained from a commercial equipment of Esy Logic PM-2100 (Schneider Electric)