Sales Tax & Business Admin
Which contractor business records should you keep?
By DoneQuote Editorial · August 24, 2026 · 7 min read
On this page
- Who needs tax records and job paperwork
- What to keep, and roughly how long
- Job and claim records may need longer retention
- Digital is fine, if you can produce it
- By year for the books, by job for everything else
- File weekly and reconcile monthly
- Where the job paperwork already lives
- If you are already behind
On this page · 8 sections
- Who needs tax records and job paperwork
- What to keep, and roughly how long
- Job and claim records may need longer retention
- Digital is fine, if you can produce it
- By year for the books, by job for everything else
- File weekly and reconcile monthly
- Where the job paperwork already lives
- If you are already behind
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 asks | What they want |
|---|---|
| IRS or state revenue auditor | Records behind income, deductions and credits on a filed return |
| A customer in a dispute | Signed estimate, contract, change orders, photos, final invoice |
| A manufacturer on a warranty claim | Proof of purchase, model and serial, install date, registration |
| A lender, surety or insurer | Tax 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.
| Record | Practical minimum |
|---|---|
| Filed tax returns and the worksheets behind them | Indefinitely — the IRS suggests keeping copies, and they take almost no space |
| Bank and card statements, canceled checks | The open assessment window for the year they cover |
| Material and supplier invoices, receipts | Same window — this is the substantiation |
| Sales tax returns, exemption and resale certificates | Your state's sales tax audit window, set by the state and not tied to the federal three years |
| Payroll registers, W-4s, employment tax filings | The 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 copies | While the sub relationship is live, then through the window |
| Tools, vehicles, equipment: purchase, depreciation, disposal | Until the window closes for the year you sold or scrapped it |
| Mileage logs | With the return they support; written at the time, not after |
| Signed estimates, contracts, change orders, lien waivers, photos | Longer than the tax rule — see below |
| Licenses, permits, EIN letter, entity formation documents | Life of the business |
| Certificates of insurance from subs | The 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.pdfbeatsIMG_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