Guard tour monitoring system is a combination of hardware and software used to monitor security guards. A guard patrolling system helps companies to arrange a planned tour and thus the security guards would accomplish all the work within a predefined time limit. The systems provide a means to check and record the time that a guard executes his guard tour by scanning specific checkpoints assigned to the area he patrols. Checkpoints are placed at certain points either on buildings or on other locations of a site or remote area and help the managing staff to identify each different location and each portion of a specific territory. The on-site officers can scan checkpoints, send SOS alerts, track and record events and conduct and send reports to the managing staff or the clients, even in real-time.