Biofertilisers are microorganisms that are used for increasing fertility of soil. For example, free-living bacteria and cyanobacteria that fix nitrogen increase soil productivity. Biofertilisers are preferred over chemical fertilisers because chemical fertilisers are more expensive, disturb soil fauna and flora and affect soil pH. Although chemical fertilisers initially show better response than biofertilisers but they decrease soil fertility in the long run