After confessing a mortal sin I received a penance followed by absolution. The penance will take several days to complete. May I receive communion prior to completing the penance?
Yes, since you have been absolved, you are free to receive the Eucharist regardless of when you finish your penance.
Fr. Vincent Serpa, O.P.