Sedekah memiliki keajaiban yang bisa menolak bala (musibah) dan melancarkan rezeki. Sedekah juga dapat menghapus dosa, menjaga harta, mendatangkan rezeki, membuat gembira hati, serta menyebabkan hati yakin dan berbaik sangka kepada Allah. Sedekah dapat mencegah kematian yang jelek, mencegah malapetaka, dan melindungi dari orang yang zalim.