Systems and methods to detect cross reads in RFID tags are disclosed. Existing RFID reading mechanisms do not have the provision of detecting cross reads and eliminating the cross reads while performing inventory of an area. As a result, the user will have to manually determine the cross reads from the data and eliminate them. The disclosed method employs a RFID reader that is equipped with a plurality of engines for performing scan on the inventories. The scanned data is processed by a processing unit. In the processing unit, normalization is performed on the scanned data, neighboring assets and spatial location maps are created. The data from the above processes is employed for detecting cross reads during the scan. The identified cross reads are eliminated based on various other parameters obtained by analyzing scanned data.