How Long Should One Keep Business Invoices?

by Audrey Pannell; Updated September 26, 2017

The Average Is Five to Seven Years.

It is important to keep business invoices for tax reasons in case your business gets audited. Business Victoria suggests keeping non-company financial records for five years and keeping "financial records for companies, most employee records and all records of fringe benefits and capital gains" for seven years.

Consider Certain Situations.

If your business has been audited in the past, you should keep all records, regardless of what kind, for seven years. It is smart to have business invoices safely organized and stored for seven years in case they are ever needed as evidence of business purchases, etc.

Bottom Line

Depending on the type of business invoice, it is best to keep them for five to seven years. However, if you have been audited before and feel it necessary to keep records for proof, hold all invoices for at least seven years.

About the Author

Audrey Pannell has been writing since the year 2000. She has written for AOL and eHow. She holds a Bachelor of Science in public administration from the University of Texas at Dallas and also completed a certification course to obtain a teaching certificate for early childhood through fourth grade.

Photo Credits

  • paper work image by Alexey Klementiev from