Records

How long should a small business keep invoices and receipts?

Updated · 4 min read

An HVAC business owner sorts receipts into folders at his desk

The short answer

For income tax, the IRS says to keep records for 3 years in most cases, 6 years if you left out more than 25% of your income, 7 years for a bad debt deduction, and for good if you did not file or filed a fraudulent return. Employment tax records are kept for at least 4 years [1].

What counts as a record

For money coming in, the IRS lists invoices, receipt books, deposit information and Forms 1099-MISC as supporting documents [2]. For costs, it lists proof of payment such as canceled checks or records of money transferred [2].

The IRS periods, one by one

These are the periods the IRS gives for income tax records [1]:

  • 3 years in most cases.
  • 3 years from filing, or 2 years from paying the tax, whichever is later, if you claim a credit or refund after filing.
  • 6 years if you did not report income that is more than 25% of the gross income on your return.
  • 7 years if you claim a loss from worthless securities or a bad debt deduction.
  • For good if you do not file a return, or file a fraudulent one.
  • At least 4 years for employment tax records.

A simple rule many businesses use

Because a bad debt from an unpaid invoice can need 7 years [1], many service businesses keep every invoice, estimate and receipt for 7 years. It is easier than working out the period for each one.

How to keep them

Keep a copy of each document as it was sent, with the payments recorded against it. A PDF export you can open without the app is a good backup.

Worked example: an invoice that was never paid

Invoice sentMar 03 2026
Written off as a bad debtTax year 2026
Keep the invoice and records until at least7 years after filing

An invented sample. Ask a tax professional about your own situation.

Checklist

  • Every invoice and estimate is saved as sent
  • Payments are recorded against each invoice
  • Receipts for costs are kept with proof of payment
  • You have a PDF backup outside the app
  • Records are kept for 7 years to be safe

Questions

Is 3 years always enough?

No. It is the usual period, but the IRS gives longer ones for some situations, such as 7 years for a bad debt deduction.

Can I keep records only as PDFs?

Keep them in a form you can read and print later. Ask a tax professional if you are unsure about your situation.

Do I need to keep estimates?

The IRS lists invoices and receipts. Keeping the signed estimate with its invoice also shows what was agreed.

Doing this for every job?

InvoiceWren keeps every estimate, invoice and receipt with its job, and you can export everything at any time, on every plan.

See how jobs keep your records together

Sources

  1. IRS, How long should I keep records. Checked .
  2. IRS, What kind of records should I keep. Checked .

Prices and features change. We check these pages before each update. If something here is out of date, tell us at hello@invoicewren.com and we will fix it.

Cookie settings

You choose what this site may store on your device. You can change this at any time with “Cookie settings” in the footer.

Your choice Remembers your answer so we do not ask again. It stays in this browser, it is not a cookie, and it is never sent to us or to Google.
Always on
Google Analytics counts visits, the pages people use and downloads. It sets the cookie _ga and a second one that starts with _ga_, kept for up to 13 months. What you type into an invoice is never sent.

Turning analytics off stops new counting and removes its cookies from this browser. It does not delete counts we already have. More in the privacy policy and the cookie policy.