How Long Should Contractors Keep Construction Project Records?
A project closes out, the final payment clears, and the file gets archived or deleted. Then eighteen months later someone calls about a leak that started where you worked. Here's how long contractors typically need to hold onto records before that call can be answered.
Why there's no single answer
Contractors ask this question after something has already gone wrong, usually: a former client calling about a crack that's widened, a subcontractor disputing a final payment from two years back, an insurer asking for proof of what was installed and when. By then it's too late to decide the file was worth keeping. Retention has to be a default habit, not a case-by-case judgment call, because the project where you'll actually need the records is never the one you expect.
Statutes of limitations vary by state and by claim type
A statute of limitations sets the window during which someone can file a lawsuit after they discover a problem, such as a defect in workmanship. These windows differ by state and often by the type of claim, breach of contract, negligence, and construction defect claims can each run on a different clock in the same state. Some states measure from when the defect was discovered or reasonably should have been discovered, which means the clock can start well after the project finished. Because of this variation, treat any specific number you hear as a starting point for research, not a rule to apply directly to your own jurisdiction.
Statutes of repose add a separate, harder deadline
Many states also have a statute of repose, which is different from a statute of limitations. As Cornell Law School's Legal Information Institute explains, a statute of repose bars claims after a fixed period measured from the defendant's action, such as substantial completion, regardless of when a defect is actually discovered, which is a different and often harsher cutoff than a statute of limitations that runs from discovery of the injury. Once that period passes, a claim generally can't be brought at all, even if the damage only became visible afterward. Repose periods tend to run longer than limitations periods in the same state, which is part of why "a few years after the job ended" is usually not long enough to safely clear a file.
Warranty periods run on their own separate clock
Warranty obligations, your own written warranty to the client, a subcontractor's warranty to you, and manufacturer warranties on installed materials and equipment, are contractual commitments separate from any statute. A one-year workmanship warranty is common, but structural and major systems warranties often run much longer, and manufacturer warranties on things like roofing or HVAC equipment can run a decade or more. Keep whichever records would be needed to make a warranty claim or respond to one for the full length of the longest warranty that touches the project, not just your own.
- Your written warranty terms to the client
- Subcontractor warranty terms and start dates
- Manufacturer warranty registration and product documentation
Lien and bond claim deadlines are usually much shorter
Mechanic's lien deadlines and payment bond claim deadlines are the opposite case: they're typically measured in months, not years, and they're strict. If you're the one who might need to file a lien or bond claim, the records that establish when work was performed and what was unpaid, delivery tickets, signed daily logs, invoices, need to be accessible fast, not archived somewhere that takes a week to retrieve. These short deadlines are also a reason to keep that kind of documentation current throughout the project rather than reconstructing it after a payment dispute starts.
Tax and insurance reasons to keep records
Separately from construction-specific deadlines, tax authorities and insurers have their own documentation expectations. The IRS's own guidance for businesses sets a 3-year baseline for records supporting income, deductions, or credits on a tax return, extending to 6 years or longer for specific situations like substantially underreported income. A general liability carrier may separately ask for project records when defending or evaluating a claim years after the fact, especially on a completed-operations claim tied to work finished long ago. These aren't construction law deadlines, but they land on the same file.
A practical retention approach
Given the overlap between limitations periods, repose periods, and warranty lengths, most contractors are better served by a single conservative retention period applied to the full project file than by trying to track separate deadlines for each record type. A common practical approach is identifying the longest period that could realistically apply in your state, typically the statute of repose or the longest warranty on the project, whichever runs longer, and keeping the complete project file, contract, change orders, correspondence, inspection records, photos, and closeout documents, for at least that long. Depending on the state and the project, that can mean anywhere from several years to well over a decade, which is exactly why a single state-specific number isn't offered here.
| Record type | Why it matters later | General guidance |
|---|---|---|
| Contract and change orders | Defines scope and price if disputed | Full retention period, longest applicable deadline |
| Correspondence and RFIs | Shows who directed or approved what | Full retention period |
| Photos and inspection records | Documents conditions at the time of work | Full retention period |
| Lien and payment records | Needed quickly if a payment dispute arises | Full retention period, but keep readily accessible, not just archived |
This isn't legal advice
Retention periods depend on your state, your contract terms, the type of project, and the specific claim at issue, and they change when legislatures amend them. Nothing here should be treated as a legal deadline for your situation. If a specific dispute, claim, or audit is already on the table, or if you're setting a formal retention policy for your company, talk to a construction attorney licensed in your state about the actual limitations and repose periods that apply.
The habit matters more than the exact number
Most contractors who get burned by missing records weren't trying to calculate the correct retention period, they just didn't keep the file at all once the project felt finished. Deciding on a default period, applying it consistently across every project, and keeping the file in a form that's actually searchable later does more practical good than knowing the precise statutory deadline for a state you may not even be working in anymore by the time it matters.
Related reading
Ready to organize your projects?
Start free and see how ConstruDo keeps every task, photo, and message in one place.