On the one hand, ferrite material only costs a fraction of the NdFeB material. On the other hand, a neodymium magnet has an adhesive force that is about 8 to 10 times higher than that of a comparable ferrite magnet. If you calculate the cost per kg of adhesive force, ferrite magnets are about 2 to 3 times cheaper than neodymium magnets. This is especially true for block or ring magnets and for larger quantities. (With disc magnets the price per kg of adhesive force is comparable.)
The cost advantage is only then relevant, however, if weight and size do not matter, because the ferrite magnet is much heavier and larger than a neodymium magnets with the same adhesive force.
Price stability
Ferrite magnets are less subject to price fluctuations than neodymium magnets because their production does not require rare earth metals.
Temperature resistance
Ferrite magnets can be used at temperatures between -40 °C and 250 °C, while most neodymium magnets lose their magnetisation permanently at a temperature of 80 °C. However, temperatures under -40 °C are no problem for neodymium magnets.
