Putting the cart waaaaay before the horse here, but I may have a new job opportunity and I want to understand my total position. I accepted a $5k hiring/retention bonus when I started my current gig. I was approached for a new role at a competitor, and I may end up taking it if things go well. I won't meet the requirements of the original bonus if that's the case.
Obviously, I was paid $5k gross, and I netted something (way) less than that due to taxes, etc. If I leave, and if my current employer comes back at me for the bonus (MegaCo, not sure they will notice or care, but you never know), how do I reimburse them? For the whole $5k? Do I file it as an unreimbursed business expense to get the taxes back? How does this work? I would still be way ahead financially if I made this move, and I could potentially/likely offset the cost with a hiring bonus from the new company, but again, just want to understand my position.