In many countries, non-technical losses and theft of electricity are serious problems for electricity companies. The development of cost-effective algorithms to deal with these types of non-technical losses aims to reduce trading losses. This article presents a strategy for detecting non-technical losses using an arduino UNO control board that establishes a reliable region to monitor the measured variance and a practical scheme for determining and reducing non-technical losses in the electrical network by detecting the suspicious area where incorrect meter readings and electricity thefts occur. After the detection of the non-technical losses, a path finding procedure based on different algorithms is able to locate the consumption point with the non-technical loss. In addition, an information system application displays the targeted consumption point. The numerical results demonstrate the selectivity and efficiency of the proposed methodology applied for the monitoring of a real distribution network.