Question: how long does a business have to keep employee records?
Answer: Under Fair Labor Standards Act (FLSA) recordkeeping requirements applicable to the EPA, employers must keep payroll records for at least three years.