My contract says that if I leave Microsoft before a full year I would have to return relocation and sign on bonus. Would it be only the net amount after taxes or would I have to return the gross amount , so higher than I received? If the second option will the IRS return me the tax difference?
Gross pay, you handle the taxes on your tax return
Correct
The taxes are a pain if you got paid in one tax year, and have to return the payment in the following year. Google "claim of right"
You should definitely sing if you live more than 1 year. Shoukd recommend some songs?
Before tax, but after 6months and before 1 year, it's just 50% u need to pay.
Offer letter will typically list vesting schedule of sign on and relocation
Government? U mean IRS?