Tra le cause principali del fallimento delle cure vi è la scarsa collaborazione del malato nel rispettare le indicazioni e la durata della terapia prescritta dal medico. Solitamente, ciò avviene a causa della comparsa di effetti indesiderati (effetti collaterali) causati dal ferro che possono consistere in nausea, dispepsia, stipsi o diarrea, feci scure. Per ridurre tali disturbi, può essere utile suddividere e ridurre il dosaggio giornaliero e, contemporaneamente, prendere 500 unità di vitamina C che amplifica l'assorbimento del ferro. Inoltre, gli effetti indesiderati potrebbero essere ridotti anche prendendo il ferro a stomaco pieno.