Compliance and payroll

Construction document retention: what to keep and how long

Legal minimums run from 2 years for some timecards to 30 years for certain employee exposure records, with most tax, payroll, and federal contract records in the 3 to 5 year range. Project files often need to be kept longer than any statute requires because defect claims can arrive years after closeout.

Two construction professionals review paper plans beside a tablet at a jobsite workbench.
Plan reviews connect field conditions, drawings, and the next decisions on a job. AI-generated illustration.

A construction company should keep each record for the longest period any rule or risk requires. In practice that means at least 3 years for most tax and payroll records, 4 years for employment tax records, 5 years for OSHA injury logs, 3 years after final payment for federal contract records, 3 years after completion for Davis-Bacon payrolls, and much longer for project files that could be needed to defend a defect claim. Set a written retention schedule, apply it to paper and digital files alike, and stop destruction when a claim or audit is pending.

Retention periods set by federal rules

Federal minimums that apply to many contractors
RecordMinimum periodRule
Income tax records (general)3 years; 6 years if income was underreported by more than 25 percent; 7 years for a bad debt or worthless securities claim; indefinitely if no return or fraudIRS guidance
Employment tax recordsAt least 4 years after the tax is due or paid, whichever is laterIRS guidance
Property and equipment recordsUntil the limitations period expires for the year you dispose of the assetIRS guidance
FLSA payroll records3 years29 CFR 516.5
Timecards and wage rate tables2 years29 CFR 516.6
Davis-Bacon payrolls and basic recordsAt least 3 years after all work on the prime contract is completed29 CFR 5.5(a)(3)
Federal contract recordsGenerally 3 years after final payment, unless a clause says longerFAR 4.703
Form I-93 years after hire or 1 year after employment ends, whichever is later8 CFR 274a.2
OSHA 300, 300A, 3015 years after the end of the year covered29 CFR 1904.33
Employee medical records (OSHA access rule)Duration of employment plus 30 years29 CFR 1910.1020
Employee exposure records (OSHA access rule)30 years29 CFR 1910.1020

The OSHA access rule at 29 CFR 1910.1020 states that it applies to construction employers. If you monitor exposures to things like silica or noise, those records fall in the 30-year category. See silica exposure rules for contractors.

State laws add their own periods for state payroll, unemployment, prevailing wage, licensing, and public contracts, and they can be longer. Check each state you work in.

Project records: think in claims, not just statutes

No federal rule tells you how long to keep shop drawings or daily logs on a private job. The deciding question is how long someone could bring a claim about the work. Every state sets statutes of limitations and statutes of repose for construction claims, and contracts can add warranty periods and audit rights. The IRS also reminds taxpayers to check whether insurers or creditors require records longer than the tax rules do. Ask your attorney for your state's repose period and use it as the floor for closed project files.

What to keep in the permanent project file

  • Executed contract, subcontracts, and all change orders
  • Plans, specifications, addenda, and as-built drawings
  • Approved submittals and shop drawings, plus the RFI log
  • Daily logs, photos, inspection reports, and certificate of occupancy
  • Pay applications, lien waivers, and retainage release records
  • Subcontractor insurance certificates and endorsements for the project dates
  • Warranties, O&M manuals, and the closeout package
  • Correspondence on delays, claims, and disputes

How to build a retention schedule in 6 steps

  1. List record types. Group them: tax and accounting, payroll and HR, safety, project, contracts, equipment.
  2. Assign the longest applicable period from federal rules, state rules, contracts, and your claims risk.
  3. Define the trigger. End of tax year, termination date, final payment, project completion. A period means nothing without a start date.
  4. Choose storage. Scan paper to searchable PDFs in a standard folder structure. See how to set up project folders for every job.
  5. Set a litigation hold process. When a claim, audit, or lawsuit is likely, stop deleting anything related until counsel releases it.
  6. Purge on a schedule. Once a year, destroy what has passed its date, and log what was destroyed and when.

Storing records so you can actually find them

Retention only helps if the record can be produced. Some deadlines are short: OSHA gets 4 business hours to receive your injury records during an inspection under 29 CFR 1904.40. An auditor asking for 2023 certified payrolls on a closed federal job will not wait while someone searches an old laptop.

Use one folder structure for every job, name files the same way, and keep a closeout step that moves the whole file to an archive with the retention date written on it. Back up the archive somewhere other than the office server. Photos and texts from the field count as records too, so give crews a way to send them into the job file instead of leaving them on personal phones.

Who should own the schedule

In a small contractor, the controller or office manager usually owns the retention schedule, with sign-off from the owner and the company's attorney. Project managers own getting complete files into the archive at closeout. The safety manager owns OSHA and exposure records, and HR or payroll owns I-9s and payroll. Write the owners next to each record type so nothing falls between roles.

Worked example: a federal job and a private job closing the same year

Say a GC completes a federal clinic renovation in June 2026 with final payment in September 2026, and a private retail building in August 2026. Its schedule looks like this.

Example retention decisions (illustrative)
RecordTriggerKeep until at least
Clinic certified payrollsAll work on prime contract completed, June 2026June 2029, longer if the contract or state law requires
Clinic contract fileFinal payment, September 2026September 2029 under FAR 4.703, unless a clause says longer
Retail project fileCompletion, August 2026End of the state's repose period, set with counsel
2026 OSHA logEnd of 2026End of 2031
I-9 for a laborer hired 2024, left 2026Later of hire plus 3 years or termination plus 1 year2027

Notice the clinic payroll and the clinic contract file have different triggers. Keeping them together and using the later date is simpler and safer.

Mistakes to avoid

  • Keeping everything forever. It raises storage costs and makes discovery in a lawsuit more expensive.
  • Keeping nothing past seven years by habit, without checking whether a longer rule applies.
  • Storing project records only in a PM's email, where they leave when the PM does.
  • Deleting files after a claim letter arrives.
  • Forgetting digital records like photos on phones and texts with owners.

Related guides and tools

See how to close out a construction project, how to manage construction documents and drawings, construction data security basics, and the project closeout checklist. Smart Business Automator stores project documents, daily logs, change orders, and compliance records by job so a closed project's file is complete and searchable. See construction workflow automation.

Frequently asked questions

How long should a contractor keep payroll records?

At least 3 years for FLSA payroll records under 29 CFR 516.5, 2 years for timecards under 516.6, and at least 4 years for employment tax records per the IRS. Davis-Bacon payrolls must be kept at least 3 years after all work on the prime contract is completed.

How long do I keep the OSHA 300 log?

Five years after the end of the calendar year it covers, under 29 CFR 1904.33, and you must update it during that time if new information about a case comes in.

How long should construction project files be kept?

At least as long as someone could bring a claim about the work, which depends on your state's statutes of limitations and repose and your contract. Many contractors set this with their attorney and keep closed project files at least that long.

Can I keep records digitally instead of on paper?

Generally yes, if the digital copies are complete, readable, and retrievable when an agency asks. Some specific forms have their own rules, so check the agency's guidance for those.

What is a litigation hold?

An instruction to stop destroying records related to a claim, audit, or lawsuit once it is reasonably expected. It overrides your normal retention schedule until counsel releases it.

Sources

  1. IRS: How long should I keep records?
  2. Cornell LII: 29 CFR 516.5 Records to be preserved 3 years
  3. Cornell LII: 29 CFR 516.6 Records to be preserved 2 years
  4. Cornell LII: 29 CFR 5.5 Contract provisions and related matters
  5. Acquisition.gov: FAR 4.703 Policy (contractor records retention)
  6. Cornell LII: 8 CFR 274a.2 Verification of identity and employment authorization
  7. Cornell LII: 29 CFR 1904.33 Retention and updating
  8. Cornell LII: 29 CFR 1910.1020 Access to employee exposure and medical records
  9. Cornell LII: 29 CFR 1904.40 Providing records to government representatives
Written and edited by

Maurice Francois writes and edits construction operations guides for Smart Business Automator. More from Maurice on the Scaling Legends podcast.

Get a free assessment