Yes, an employer can pay for relocation expenses, but they don't have to! Companies will sometimes offer to pay for moving expenses via a “relocation package”—which could be given to an employee in the form of a lump sum payment, reimbursed at the end of the move, or handled directly by their chosen moving company.