Colorado law for final paychecks
When an employer terminates (fires or lays off) and employee, earned wages and compensation for expenses are due and payable immediately. There are some exceptions, if the checks are normally prepared at site away from the work, or the payroll unit is not operational that day. However, the exceptions only postpone the due date for 24 hours after the payroll unit’s next regular work day.
When an employee voluntarily quits, they are to receive their wages and compensation on the next regular payday. They may be paid by check, cash, or direct deposit as they would be paid on a regular payday.
The Colorado Department of Labor has a help line regarding final payment of wages. 303-318-8441. See also coloradolaborlaw.gov