just reward
Noun
Meaning
A benefit received (tangible or figurative) as a result of morally, or acceptably correct actions.
A punishment received (tangible or figurative) as a result of morally incorrect, or unacceptable actions.
Source: en.wiktionary.org