Answered by Shaykh Abdurrahman ibn Yusuf Mangera
What is the meaning of “Sadaqa Allahu ‘l-Azeem”, and why does it have to be said each time at the end of reading the Qur’an?
Assalamu alaykum
In the name of Allah the Inspirer of truth
Sadaqa Allahu ‘l-Azim translates as “Allah Most Mighty has told the truth” and it is normally said after the recitation of the Qur’an in order to verbally verify what one has read to be the truth from Allah Most High.
However, it cannot be considered an etiquette or necessary to say it at all after one’s recitation since the belief of it is in one’s heart. Likewise, if one wants to say it, it cannot be not considered a bid’a either unless maybe if someone thinks of it to be necessary.
And Allah knows best.
Wassalam
Abdurrahman ibn Yusuf