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.

Pay stub requirements by state

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

More guides