Record-Keeping Requirements: What to Keep, How Long, and What the IRS Actually Needs
The IRS requires taxpayers to keep records that support every item of income, deduction, and credit on the tax return. Under IRC 6001, the burden of proof is on the taxpayer. If you claim a $5,000 vehicle deduction and the IRS asks for proof, you must produce the mileage log. No log, no deduction. The general retention period is 3 years from the date the return was filed (or the due date, whichever is later), matching the standard 3-year statute of limitations for IRS audits. However, several categories require longer retention: 6 years if income is underreported by more than 25%, 7 years for bad debt or worthless security deductions, and indefinitely for fraud or failure to file. Employment tax records must be kept at least 4 years after the tax becomes due or is paid.
Record retention periods:
| Record Type | Keep For | Why |
|---|---|---|
| Income tax returns | 7 years (or indefinitely) | Supports prior-year positions; needed for NOL carryforwards |
| Supporting documents (receipts, invoices) | 3 years from filing date | Standard audit period |
| Employment tax records (941, W-2, W-4) | 4 years after tax due/paid | IRC 6011 |
| Depreciation records | Life of asset + 3 years after disposal | Must prove basis at disposition |
| Real property records (purchase, improvement, sale) | Ownership period + 3 years after sale | Prove basis for gain/loss |
| Bad debt records | 7 years | IRC 6511(d)(1) extended statute |
| Business formation documents (Articles, EIN letter) | Permanently | Needed throughout business life |
| Insurance policies (expired) | 3 years after expiration | Claims can be filed after expiration |
| Contracts (completed) | 7 years after completion | State statutes of limitations vary |
| Bank statements | 7 years | Supports income and expense claims |
| Mileage logs | 3 years from return filing | Supports vehicle deduction |
What constitutes adequate records:
| Record | Adequate | Not Adequate |
|---|---|---|
| Business expense | Receipt showing date, amount, vendor, business purpose | Credit card statement alone (missing purpose) |
| Vehicle mileage | Contemporaneous log with date, destination, purpose, miles | ”I drove about 15,000 miles” |
| Meals | Receipt + note with date, attendees, business purpose | Receipt alone (missing attendees and purpose) |
| Cash income | Cash register tape, daily cash count, bank deposit records | No records (“I think I made about $50K in cash”) |
| Equipment purchase | Invoice, proof of payment, date placed in service | Verbal confirmation from seller |
| Home office | Floor plan showing office dimensions, utility bills | ”My office is about 10% of my home” |
Digital records are accepted: The IRS accepts digital copies of original documents (Rev. Proc. 98-25). Requirements:
- Records must be legible and readable
- Records must be indexed and accessible
- The digital system must be able to produce legible paper copies on demand
- Original paper records can be destroyed after proper digitization
Practically: photos of receipts taken with a phone, scanned documents, and digital bank statements are all acceptable. QuickBooks, Expensify, and similar apps that attach receipt photos to transactions meet IRS requirements.
What does a practical record-keeping system look like?
How often should I reconcile my books?
Monthly reconciliation is the minimum standard for any business. Reconcile every bank account, credit card, and loan balance to the institution’s statement by the 15th of the following month. This catches errors, unauthorized charges, and missed transactions before they compound. At a minimum, reconciliation should confirm that the bank balance matches the book balance, all revenue deposits are recorded, all expenses are categorized, and accounts receivable and payable aging is current. Falling behind on reconciliation is the single most common cause of year-end tax surprises and rushed, error-prone filings.
Should I use cash basis or accrual basis accounting?
Most small businesses with under $32 million in average annual gross receipts (the 2026 threshold) can use cash basis, which is simpler: record income when received, expenses when paid. Accrual basis records income when earned and expenses when incurred, regardless of when cash changes hands. Cash basis gives more control over year-end tax planning (delay invoicing in December, prepay deductible expenses). Accrual basis gives a more accurate picture of profitability and is required for businesses with inventory unless they qualify for the small taxpayer exception under IRC 471(c). Your method is elected on your first tax return, and switching later requires IRS approval via Form 3115.
Start with a Diagnostic: a CPA licensed in the US and Canada reads your file and tells you in writing what's wrong and how to fix it, three to four business days after you finish the questions. The report is $250. If you hire us for any work after that, you get the $250 back as a discount on that work. Or send us your return or your letter and get a fixed price, free.
One or two plain-English guides a week on US-Canada tax. No spam, unsubscribe anytime.
Done. The next guide will land in your inbox.
Yarik Yarosh, CPA. "Record-Keeping Requirements: What to Keep, How Long, and What the IRS Actually Needs." Blue Cloud CPA, September 5, 2026, updated October 4, 2026. https://bluecloudcpa.com/guides/small-business-record-keeping-irs-requirements-how-long
This guide is general information, not tax advice for your specific situation. Which points apply, and how, depends on your facts.