Okay so, these are quite different. "Make up for" is pretty casual and could be used to show that you are repaying someone: "I'll make up for the hours I missed at work this weekend".
"Reimburse" is formal, often to do with officials: "The insurance company reimbursed my television after it was stolen"
"Ofset" is the most complicated one, it means when one payment is effected by another, so: "My pension is offset by my widows allowance". That last one is complicated and hard to explain sorry!