Makes up for is a commonly used phrase that means compensating for something or making amends. There are several synonyms for this phrase, including redresses, rectifies, remedies, and repairs. All of these words imply that something is being done to correct or improve a situation. Other synonyms for makes up for include balances out, offsets, and reconciles. Essentially, all of these words describe actions that are taken to restore balance or harmony, whether it be in a personal relationship or in a business transaction. So, the next time you want to describe someone making up for a mistake, consider using one of these alternative phrases to add variety and nuance to your writing.