1. Can a Muslim whose good deeds outweigh their bad deeds still be punished in the grave for particular sins?
- Yes, if Allah wills to punish them for sins that carry a warning of grave punishment. (correct answer)
- No, because deeds are weighed immediately after death.
- No, because punishment in the grave only happens after the Day of Judgement.
- Yes, but only if they denied the existence of the Hereafter.
Why
The weighing of deeds happens later in the events of the Day of Judgement, not immediately after death. A Muslim may have many good deeds and still be punished in al-barzakh for specific sins that carry warnings of punishment in the grave, such as riba, zina, namimah, lying, not avoiding urine contamination, or stealing from war booty. Such punishment may also reduce later punishment by expiating sins.