A founder keeps every receipt in Gmail, bank statements in the portal, invoices in Stripe, mileage in a notes app, and payroll in a separate login — no single book that ties them. In March 2026, the CPA asks for the year-end: 312 "receipts" turn out to be 118 usable invoices, 42 card charges lack payees, mileage is a 12-month estimate, and three months of Stripe payouts have no fee breakdown. The return files late, two deductions are left off because the proof is not in the file, and a June IRS notice asks for substantiation on vehicle and meals that the existing records cannot prove under Section 274(d).
Recordkeeping in 2026 is not a filing cabinet — it is the system that makes every other return position provable: income, cost of goods, deductions, credits, payroll, and ownership. The IRS's Publication 583 and Reg. 1.6001-1 impose the duty generally ("keep records adequate to establish your tax liability"), but examinations test it specifically — per expense, per mileage log, per payroll election. The digital-receipt standard the IRS now accepts under Rev. Proc. 97-22 and the electronic-accounting-system guidance is forgiving on paper but strict on retrieval, integrity, and indexing. This guide maps what to keep, how long, the digital image that the IRS will accept in place of paper, and the 30-day and month-end habits that keep 2026's book from becoming 2027's reconstruction.
How Long — The Clock Depends on the Record, Not the Year
Keeping "seven years of everything" is simple, memorable, and wrong — some records must be kept longer (until basis is resolved), some can be shorter, and the limitations clock the business usually relies on is not the only clock that can open a year.
The three-year general rule that you should not plan around. The IRS generally has three years from filing (or due date, whichever is later) to assess additional tax. Most advisers therefore quote "keep records for three years from when you file the return reporting the income or deduction" — and for ordinary items with no special extension, that is the minimum. A 2025 return filed April 15, 2026 keeps until April 15, 2029.
The clocks that make three years insufficient:
- Six years — 25% omission of gross income. If you omit more than 25% of gross income, the assessment period extends to six years. An ecommerce seller who omits a payment-processor channel does not know at filing that the omission crossed 25% until the IRS reconstructs it — keep the income records to six.
- No limit — fraud or failure to file. Fraudulent return or willful failure to file has no statute of limitations — the records limitation is indefinite in practice. That is why the "keep everything forever" instinct exists, but it applies to the position, not to every receipt.
- Employment tax — four years after the tax becomes due or is paid, whichever is later. Payroll records must be kept four years. After you pay the tax for 2026, keep payroll records until at least 2030.
- Property and basis — until the property is disposed plus the limitations period for the disposition year. A laptop purchased in 2026, depreciated through 2031, and sold in 2032 requires the 2026 invoice through 2035 (three years after the 2032 sale return). Real property, equipment, and anything capitalized under Section 174 (5-year domestic, 15-year foreign) extends the chain — the purchase record lives as long as the amortization and the sale do. Do not purge the acquisition year when its assessment period closes where the asset is still on the books or in the home's basis.
- Bad-debt deduction or worthless security — seven years. The limitations period for a claim based on a bad debt or worthless security is seven years from the return's due date for that year — keep the proof of worthlessness and prior collection efforts to that mark.
Rule to operationalize in 2026: Keep ordinary income and deduction records six years from filing as the working minimum (covering the substantial-omission extension without indefinite retention), payroll four years after tax due/paid, property/basis until disposition plus six, and bad-debt/worthless-security claims seven. Do not purge by calendar year — purge by record category and disposition status, and log the purge.
What to Keep — The File Per Return Position, Not Per Drawer
The IRS groups what you must keep by what is on the return. The practical file is per deduction or credit, with each file containing the transaction record plus the substantiation required for that category.
Gross receipts — the sales you will be asked to reconcile first. Every deposit the bank saw is presumed income until explained.
- Bank and payment-processor statements (Stripe, Square, PayPal, Shopify Payouts) for every account that touched business funds
- Invoices and sales receipts issued, including voided and refunded invoices — the voided invoice that explains why a deposit total differs from the sales total
- Merchant monthly summaries that show gross, fees, refunds, and other adjustments — especially where fees are material (a Stripe payout net of fees without the fee line reconciles to nothing)
- Cash register tapes and daily sales summaries where cash sales exist — cash businesses face the heaviest deposit-analysis scrutiny
Purchases and cost of goods — where inventory is involved, purchases are not the deduction. Keep purchase invoices that show what was bought, when, and at what cost, separate from operating expenses. An inventory business that mixes cost-of-goods invoices into general expenses will misstate gross profit even with the right totals.
Expenses — the receipt is necessary but not sufficient.
- Invoices, receipts, and proof of payment (bank/credit statement plus the invoice — one without the other invites "that's personal, not business")
- Canceled checks and ACH confirmations where relevant, with payee and business purpose
- Account statements for every business bank account and card — retain the full statement image, not the CSV alone, where the statement is the only place that proves the account was yours
Assets — the longest-lived file. Invoices with date placed in service, amount, description, seller, and method of payment; improvement invoices where basis is increased; prior depreciation schedules; Section 179 elections; lease vs. buy documentation; disposition invoices and closing statements. For specified research expenditures capitalized under Section 174, keep the expenditure ledger by year and by category with the amortization schedule — the amount survives five or fifteen years on the return, and each year's return must reconcile to it.
Employment taxes — the file that is most often incomplete.
- Employer EIN, state withholding and SUI account numbers, and the date each was opened
- Forms W-4 and state withholding certificates per employee
- Forms I-9 creation and retention dates (kept separately from the personnel file), new-hire report acknowledgments, and E-Verify cases where applicable
- Payroll registers per pay date — gross by employee, withholding, employer FICA, SUI, reimbursements — tied to deposits on EFTPS and the state's portal
- Year-end Forms W-2/W-3 and state annual reconciliations, retained four years after the tax becomes due or is paid
- Workers' comp certificates, class codes, and payroll estimates by classification
Travel, meals, vehicle, and listed property — strict substantiation under Section 274(d). The general "adequate records" duty is heightened here: amount, time, place, business purpose, and business relationship — each required, each contemporaneous. A credit-card statement alone fails this section:
- Vehicle — mileage log with date, destination, business purpose, and miles, plus total-miles and odometer proof (see the vehicle guide — the log decides before the rate does)
- Meals — amount, time, place, business purpose, and attendee's business relationship — plus the itemized receipt (not just the card total) and separation of entertainment
- Travel away from home — business days vs. personal days, air/rail receipts, lodging folios, and the overnight-and-away-from-home test
- Listed property (vehicles, cell phones where business use is contested) — business-use percentage evidence
Supporting books and the chart of accounts. The return is not the record — the books are. Keep the general ledger, sales ledger, payroll ledger, and inventory records that the return was prepared from, with the reconciliation between the books and the bank.
The Digital Receipt That Counts — When a Photo Replaces Paper
The IRS does not require paper originals where the electronic system meets the standard — Rev. Proc. 97-22 (recordkeeping with electronic storage) and Rev. Proc. 98-25 (automatic data processing systems) describe the principles, supplemented by Reg. 1.6001-1(e) on electronic reproduction:
An image substitutes for the original where the system assures that the electronic record is complete, authentic, and retrievable with indexed searchable capability, and is retained in a manner that preserves:
- Legibility at capture — the image must be legible when made, not reconstructed later; a blurry, cropped photo that omits the vendor name or amount fails at capture, and a later request to the vendor to reissue is not the same as the contemporaneous record
- Index and retrieval — you can produce the record for the transaction and the return position it supports within a reasonable time (the examination letter typically gives 30 days); a phone camera roll with 3,000 images and no index is not retrievable
- Integrity — the system prevents undetected alteration and preserves metadata (date captured, not date edited); best practice is the image plus transaction linkage, not the image alone
- Backed up and transferable — retained for the same period as the paper would have been, readable without proprietary software that no longer exists — PDF/A or common PDF plus CSV export, stored with at least one off-device copy
The capture that passes:
- Photograph or scan the receipt at the time of the transaction — itemized receipt where detail matters (restaurant meals, office supplies), plus the card receipt where the vendor splits them — and link the image to the ledger entry by date and amount, not by month
- For mileage, a GPS app's contemporaneous log export is stronger than a photo — keep the export, not just the total
- For Stripe, PayPal, and banking, retain the portal's periodic statement or dashboard export that shows gross, fees, refunds, and net by day, plus the underlying transaction export — the books need gross before fees, not payout net
- Preserve email receipts by archiving the MIME — forwarding to a bucket and then deleting the original breaks the chain where the forwarder stripped the attachment
What fails even when you have the photo:
- A photo saved to a phone without backup that is wiped when the phone is replaced — retention requires durability, not presence
- A photo with no searchable index — manual search through a camera roll is not the "retrievable indexed system" the guidance contemplates; link each image to the vendor and amount in the book
- A photo of a thermal receipt that has faded to white with no image taken at the time — photograph before the thermal fades, not after
Inventory, Sales Tax, and Bank Exams — Where Recordkeeping Decides Before the Law
Inventory. If you sell goods, the tax system measures gross profit through inventory — beginning inventory plus purchases minus ending inventory — so "we expensed everything we bought" overstates deductions in a growing business and misstates profit. Keep purchase invoices by date, physical counts or system counts with variance logs, shrinkage records, and valuation by item (see the shrinkage guide). Ending inventory not counted at year-end is a valuation, not an estimate — a count that can be produced.
Sales tax — distinct from income tax. Sales-tax collection, exemption certificates, and marketplace-facilitator reports are state-administrated with their own audit rights and a longer retention expectation in many states (four to seven years depending on the state). Collect one resale or exemption certificate per exempt buyer and keep it for the period the state requires plus the current year — a missing certificate makes the sale taxable on lookback, not just going forward. Keep marketplace-facilitator statements (Shopify, Amazon, Etsy) that show tax collected by the facilitator — only that statement makes the sale "collected by facilitator" rather than "you should have collected."
Bank involvement and the cash presumption. In the examination room, the most common reconstruction is the bank-deposits method — every deposit is presumed income unless the books prove otherwise. The only defense is books that already prove otherwise: every deposit tied to an invoice, payout, loan, owner contribution, transfer, or nontaxable receipt, with the source tagged at the time. A book that ties to the bank by month is not the same as a book that ties by deposit — the latter answers the letter, the former creates it.
A Close That Fits Filing Season
Today — build the file taxonomy and the retention calendar: Create a record register (return, required file, owner, location, retention category, destroy-date) organized by the return positions you actually use — gross receipts by channel, COGS, expense by category with Section 274(d) flags for mileage/meals/travel, assets by item with placed-in-service dates and 174 amortization schedules, and employment taxes by account. Put the retention tag on each file: ordinary 6 years from filing, payroll 4 years after due/paid, property/basis until disposition + 6, bad-debt 7 — and log every destroy action. Purge by register, never by folder.
Daily and weekly — capture and link at the time: Photograph each itemized receipt the day of the transaction, log every drive the day of the drive, and tag every payout's gross, fees, and refunds the day it settles — each linked to the ledger entry before the week ends. Reconcile the bank to the books by deposit and by card settlement, not by month-end total — the deposit-tied book is the one that ends a bank-deposits exam before it starts.
At month-end and year-end — reconcile and preserve retrieval: At month-end, confirm the receipts file is indexed and complete for the ledger's entries, the mileage export covers every business drive and the total, and every income channel reconciles from statement to book; at year-end, inventory is counted and valued, year-end statements for every bank and payment-processor account are archived, and the return's income and deduction categories each have a sponsoring file that can be produced in 30 days. Keep the archive readable without the original app — PDF/A plus indexed storage with an off-device copy — so the digital receipt you accepted at capture is the digital receipt you can furnish at notice.
The Bookkeeping Connection
Recordkeeping rewards the habit that makes plain-text accounting powerful: every sale, purchase, receipt image, mileage log, and payroll deposit is a dated, account-tagged event — not a folder that "should have it." When gross receipts by channel, fees and refunds, 274(d) logs by trip and meal, asset and 174 schedules by item and year, and payroll by pay date and deposit live in the same version-controlled ledger with indexed image links and retention tags, the story from "day's receipts $8,420, fees $242, Stripe net $8,178 as of March 7" to "return gross ties to deposits by deposit, deductions tie to contemporaneous logs, retention tags of 4, 6, and disposition-plus-6 remain respected, every record producible in 30 days" is traceable and explainable to a preparer who must sign the return — and to an examiner who will start with the bank.
Simplify Your Financial Management
The limitations period is the IRS's clock, but your records set which clock applies — the incomplete file that cannot prove its position is the file that gets six years instead of three. Beancount.io gives you plain-text, version-controlled accounting where receipts, logs, deposits by date, assets and amortization, and retention by category stay explicitly linked and readable — no hidden drives, no vendor lock-in, and AI-ready when you want help turning today's capture into next notice's response. Get started for free and keep the book that proves what the return claims.