FLSA Recordkeeping Requirements
The FLSA requires employers to keep certain records for non-exempt employees. Here's what to keep and for how long.
What you must keep
For each non-exempt employee: identifying info, hours worked each day and week, regular and overtime pay, total wages per pay period, pay date, and the basis of pay. There's no required format — but the data must be accurate.
How long to keep it
Payroll records: at least 3 years. Records used to compute pay (time cards, schedules, wage-rate tables): at least 2 years. Some states require longer, so keep records for the longest applicable period.
Making it easy
A time clock that logs every punch and edit gives you compliant, audit-ready records automatically — far safer than reconstructing hours from memory or paper.
FAQ
How long do I have to keep time cards?
At least 2 years under the FLSA; payroll records at least 3 years. Check your state for longer requirements.
Is there a required format?
No — the FLSA doesn't mandate a format, only that the required data is accurate and retained.
Track hours the easy way — free
Kloqk is a free time clock that handles hours, overtime, and payroll-ready exports.
Start free