how long does an employer have to be able to not pay you for work
Yes. Most employees, unless under a contractual agreement, are employees at will and can be terminated at any time. Generally, companies will honor the two-week notice and pay the employee for the last two weeks even if the employer does not allow the employee to work during that time period.However, there is no federal law which requires the employer to pay employees or even allow them to work during that two-week notice period.. Generally, the employer has a reasonable time to pay you your last check, usually within 30 days. The most common requirement is that you be paid by the next payday when you would have been paid.