Generally, it will last between 18 and 24 months inside an oil tank. As long as the container is clean, the oil should flow fine and efficiently heat your living quarters.