Although St Paul, in his Letter to the Hebrews, states that there is no need for the repetition of sacrificial offerings in the New Covenant established by Christ, we know that the Sacrifice of the Mass is not a repetitious offering of sacrifices but the representation of the one single offering which Christ made upon the Cross for the salvation of all.
We further discuss why Catholics continue to have Masses said and offer indulgences for those who have died. Even though one Mass or one plenary indulgence is sufficient in itself to bring a soul through purgatory to the glory of heaven - each is only as open to receiving the graces as they were at the moment of their death. Therefore, even many Masses and many indulgences offered for one who has died is not repetitious or without effect, but is most beneficial for their purification so that they can quickly attain to heaven.
Listen online [here]!