Organic fertilizers are better sources of nutrient in balanced amounts than inorganic fertilizers where soil is deficient in both macro and micronutrients.
Organic based fertilizer use is beneficial because it supplies micronutrients, and organic components that increase soil moisture retention and reduce leaching of nutrients.
Organic fertilizers can be used on acid tolerant and those better suited to neutral or alkaline conditions.
In addition to increasing yield and fertilizing plants directly, organic fertilizers can improve the biodiversity (soil life) and long-term productivity of soil, and may prove a large depository for excess carbon dioxide.
Organic nutrients increase the abundance of soil organisms by providing organic matter and micronutrients for organisms such as fungal mycorrhiza.