Sales Tax & Business Admin

The records to keep, and for how long

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

A homeowner calls about a bathroom you finished two years ago. The tile is lifting and she says you never told her the subfloor needed replacing. You did tell her — it was in the estimate, and she signed a change order declining it. Can you put your hands on both documents this afternoon?

That is what recordkeeping is for. Taxes are the reason people talk about it, but taxes are rarely the reason you go looking.

Four people can ask, and they want different things

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

Only the first cares about your bookkeeping. The other three want the job file — the paperwork for one address, in order, with dates.

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 says at least four years after the tax is due or paid, whichever is later. 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 three years for 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.

The tax clock is the floor, not the ceiling

Three years is a tax rule. It has nothing to do with how long a customer can sue you.

Every state sets its own limits for construction claims — a statute of limitations, which in many states runs from when the defect was or should have been found, and in some states a statute of repose running from the day the work was finished. Where a repose period exists it is usually measured in years rather than months, and in several states it reaches a decade or more.

So the job file outlives the tax file. Ask an attorney licensed in your state what your window actually is, and keep signed documents that long instead of three years. Sub insurance certificates pay off twice: general liability premium audits commonly charge extra for subcontractors you cannot show carried their own coverage. Ask your agent how your policy treats it.

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.

The rhythm that keeps it from piling up

Fifteen minutes a week: 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 are what make all of this cheap, and that habit has its own guide: separating business and personal.

Where the job paperwork already lives

A job file is easier to keep when you never have to assemble it afterwards. If you write your estimates, change orders and invoices in DoneQuote, they stay attached to the customer and the job with their dates and versions, instead of scattered across a notes app, a text thread and a sent-mail folder. When someone asks what you quoted in March and what changed in May, you can produce the document instead of reconstructing the story.

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 hold every transaction. Most supply houses can print a full account history for the year. Your sent invoices are in your email. Between those three you can reconstruct most of a year, and a reconstruction you can explain beats a shoebox nobody has opened.

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