Sales Tax & Business Admin

Which contractor business records should you keep?

By DoneQuote Editorial · August 24, 2026 · 7 min read

Keep records supporting your income, expenses and tax returns, plus the scope, approvals and evidence for each job. Tax rules set some retention periods; contracts, warranties, claims and state law can require a longer job file.

Who needs tax records and job paperwork

Who asksWhat they want
IRS or state revenue auditorRecords behind income, deductions and credits on a filed return
A customer in a disputeSigned estimate, contract, change orders, photos, final invoice
A manufacturer on a warranty claimProof of purchase, model and serial, install date, registration
A lender, surety or insurerTax returns, financial statements, work under contract now

Tax agencies and lenders need financial records. Customers and warranty providers may also need the job file: scope, approvals, product details and dated evidence of the work.

What to keep, and roughly how long

The IRS guidance on how long to keep records says to keep whatever supports an item on a return until the period of limitations for that return closes — generally three years, with longer windows in some cases. As that page currently reads: six years if you leave off income that is more than 25% of the gross income shown on the return, seven years for a claim from worthless securities or a bad-debt deduction, and no limit where no return was filed or the return was fraudulent. Employment tax records have their own rule — the IRS retention guidance says at least four years after the tax is due or paid, whichever is later. Some employment tax credit records need longer; see the employment tax recordkeeping rules. Which window applies depends on your own returns, so check the current page or ask your CPA before you throw anything out.

RecordPractical minimum
Filed tax returns and the worksheets behind themIndefinitely — the IRS suggests keeping copies, and they take almost no space
Bank and card statements, canceled checksThe open assessment window for the year they cover
Material and supplier invoices, receiptsSame window — this is the substantiation
Sales tax returns, exemption and resale certificatesYour state's sales tax audit window, set by the state and not tied to the federal three years
Payroll registers, W-4s, employment tax filingsThe four-year employment-tax minimum, plus the federal wage-and-hour minimums — Department of Labor Fact Sheet #21 requires covered employers to keep three years of payroll records and two for the time cards and schedules behind wage calculations. Your state may require longer
W-9s from subs, your 1099-NEC copiesWhile the sub relationship is live, then through the window
Tools, vehicles, equipment: purchase, depreciation, disposalUntil the window closes for the year you sold or scrapped it
Mileage logsWith the return they support; written at the time, not after
Signed estimates, contracts, change orders, lien waivers, photosLonger than the tax rule — see below
Licenses, permits, EIN letter, entity formation documentsLife of the business
Certificates of insurance from subsThe one in force on the dates that sub worked, while claims can still arrive

Two of those rows have their own guides: deducting tools and equipment and mileage and vehicle costs.

Job and claim records may need longer retention

The general federal tax period does not decide how long to keep construction records. State claim deadlines can have different starting points and exceptions, and a live claim can require continued preservation. Ask a local attorney and your insurer how long to retain signed documents, photos and subcontractor insurance records. Do not destroy records relevant to an unresolved claim.

Digital is fine, if you can produce it

The IRS has allowed records to be kept in an electronic storage system since Rev. Proc. 97-22, as long as images are legible, indexed so a specific record can be found, protected against alteration, and can be reproduced on request. A scan replaces the paper, not the record.

That is good news, because thermal receipts fade. A supply-house ticket left in a hot truck can go blank, and a blank receipt proves nothing. Photograph it the day you get it. Three habits make the digital side hold up:

  • Two copies, one of them somewhere else. A laptop is not a backup, and neither is a phone.
  • Filenames that sort. 2026-04-12-fergusons-1284.pdf beats IMG_9042.jpg. Date first, year-month-day, so the folder sorts itself.
  • An export you have actually run. If records live inside an app, find the export button now, while you still have a login. Records you can only read inside one vendor's account are not an archive.

By year for the books, by job for everything else

Two filing systems, because they answer different questions. Bookkeeping is a year: your CPA wants January to December. A dispute is an address.

One job number goes on every document for that job — estimate, contract, change orders, supplier invoices, final invoice, photos:

2026-114-alvarez-bath/
  01-estimate-signed.pdf
  02-contract-signed.pdf
  03-change-order-01-subfloor-declined.pdf
  04-permit.pdf
  05-supplier-invoices/
  06-photos-before-during-after/
  07-invoice-final.pdf
  08-lien-waiver.pdf

Financial records stay filed by year and month, because that is how they get reconciled. Put the job number on the supplier invoice and you can trace a line on a bank statement back to the address it belongs to. Without it, you are reading three years of email.

File weekly and reconcile monthly

Set aside time each week to photograph the week's receipts, mark paid invoices paid, drop signed change orders into their job folders. Reconcile bank and card accounts monthly, so a missing receipt surfaces while you still remember the purchase. At year end, close the folder and write on it the earliest date you may destroy it — then confirm that date with your CPA before you do, because one open item can hold the whole year open.

Separate business and personal accounts help you identify business transactions, and that habit has its own guide: separating business and personal.

Where the job paperwork already lives

DoneQuote keeps quotes with the customer, including the approval record and saved versions. For extra work, write the changed scope, price and schedule impact and obtain approval before proceeding. Keep invoices and payment records from your accounting tool with the same job reference. Quote approval alone does not show that work was completed or paid.

If you are already behind

Do not rebuild everything. Pick a start date — the first of this month — and run the system properly from there so the hole stops growing.

Then backfill with what other people kept for you. Bank and card statements can recover recorded payments; cash transactions need their own evidence. Most supply houses can print a full account history for the year. Retrieve sent invoices from your invoicing tool or email too. Use those records with your preparer to reconstruct missing periods, and identify gaps rather than treating a bank statement as proof of every expense.

General guidance, not tax or legal advice. Retention rules vary by state and change; confirm federal periods with the IRS or your CPA, and your state's with your state revenue department.

Write quotes 10x faster

  • Describe the job, AI drafts the quote
  • Professional layout in seconds
  • Free to try, no credit card
Try it free