How Long Should You Retain Old Contracts and Invoices?

Record retention requirements vary significantly by document type, jurisdiction, and industry. For small businesses, establishing a clear retention policy is one of the most overlooked yet critical aspects of financial management. Understanding how long to keep contracts, invoices, and other business documents can protect you from legal liability, simplify tax audits, and help resolve disputes quickly.

Why Document Retention Matters

The IRS recommends keeping tax records for at least three years, but that’s only the baseline. A recent survey by the National Small Business Association found that over one-third of small businesses faced complications during tax audits due to incomplete or missing documentation. Beyond taxes, contracts and invoices may be needed to defend against customer disputes, employee claims, or vendor disagreements that can emerge years later.

Retaining documents also supports business continuity. If you’re selling your business, applying for a loan, or bringing in investors, potential buyers or lenders will want to review years of financial history to understand your business performance.

A Practical Retention Timeline by Document Type

Contracts and Agreements

  • Active contracts: Keep for the entire duration of the relationship plus 3–7 years after completion or termination. For example, if you sign a two-year service agreement with a client that ends this year, retain it through at least 3–7 years after.
  • Real estate and property leases: Keep for 7 years after the lease ends, as property-related disputes can take time to surface.
  • Employment agreements: Retain for the duration of employment plus 7 years, given the statute of limitations on employment-related claims in most states.

Invoices and Sales Records

  • Standard invoices: Keep for 3–7 years depending on your state. This covers the IRS audit window (typically 3 years, but up to 6 years if there’s underreporting of income, and indefinitely if fraud is suspected).
  • Example scenario: You invoice a client $5,000 for consulting work. Keep that invoice through at least 3 years from the invoice date, or preferably 7 years.
  • Recurring subscription invoices: Retain for 7 years since these are ongoing revenue records that may be audited more closely.

Expense Records and Receipts

  • General business expenses: 3–7 years (aligned with invoice retention).
  • Equipment and depreciation records: Keep for 7 years after the asset is sold or disposed of, as depreciation claims may be questioned years later.
  • Tax-deductible items: A small business that deducts home office expenses should keep supporting receipts, utility bills, and square footage documentation for 7 years.

Payroll and Employee Records

  • Payroll records: 4 years minimum (federal requirement), though 7 years is safer for state compliance.
  • Tax forms (W-2s, 1099s): 7 years.
  • Time sheets: 3 years minimum.

Bank Statements and Financial Records

  • Bank statements and reconciliations: 7 years.
  • Profit and loss statements: 7 years.
  • Balance sheets: Permanently, or at least 7 years.

Jurisdiction-Specific Considerations

Retention requirements vary by location. For example, California requires businesses to retain employment records for at least 3 years, while New York extends this to 6 years for wage and hour documentation. If you operate in multiple states or have multi-state clients, default to the longest required timeframe—in this case, 6–7 years for most business records.

International businesses face even longer requirements. The EU’s GDPR has implications for customer data retention, and some countries require financial records to be kept for 10 years or longer.

A Practical Approach to Implementation

  • Keep contracts for the duration of the relationship plus a reasonable buffer afterward (typically 3–7 years), in case a dispute arises later. A retained contract can be invaluable if a client claims they never agreed to certain terms.
  • Keep invoices and related financial records long enough to cover your tax filing and audit window. Most small businesses are safe with 5–7 years, which covers both federal and state requirements.
  • Organize digitally with consistent naming conventions rather than storing documents in miscellaneous folders. Use a system like: “2024_Invoices_ClientName_MonthRange” or “Contracts_ServiceName_YearSigned.” This makes retrieval during an audit or dispute significantly faster.
  • Implement automatic backups. Cloud storage services like Google Drive, Dropbox, or OneDrive cost $10–20 monthly and provide redundancy. Studies show that small businesses without data backups face significant recovery costs.
  • Create a retention schedule document that outlines what gets deleted and when. Review it annually to ensure compliance as regulations change.

The Cost-Benefit of Over-Retention

Digital storage is inexpensive. A year of cloud storage for a small business typically costs less than $200 annually. The cost of resolving a dispute or audit without proper documentation—legal fees, penalties, or lost revenue—far exceeds this. When in doubt, retain records longer rather than shorter. The risk of discarding documents too early is generally much higher than the minimal cost of keeping records a bit longer than strictly required.