IoT based sensors attached on the tanker's surface monitor volume of oil continuously. Any change in oil's volume is noted in the form of sensory data, which is transmitted to a cloud-based application as an alert. The oil-theft solution makes sure that the buyer receives the correct quantity of oil purchased from the supplier by subsequently measuring the volume of oil in the tanker.