I received a bonus in a xmas card from my employer. I also quit that day. When I received my last paycheck, the bonus was deducted as a "gift deduction". Is this legal? It was not a loan or anything of the nature.
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
They probably didn't actually take back the gift.
If your pay is $1000, and you then get $100 in a card, the employer must report this for tax purposes. So they list your pay as $1100, deduct the proper taxes, and then deduct the $100 (since they already gave it to you in the card.)