Legally, no, they cannot hold part of your final paycheck to punish you or otherwise as a consequence of your having failed to call in sick.Practically, there is nothing you can do about this. You'd need to take legal action--file a lawsuit--to force them to pay earlier. The cost of doing so would not only be prohibitive, but you'll get the check long before the legal action would actually go to court. If they never pay you, that's a different story--you can sue for unpaid wages.