As a general rule, the IRS says to keep the records that support your business tax return for at least three years from the date you filed. But that three-year rule is a floor, not a ceiling: payroll records, records tied to property you own, and records for a return you never filed all have to be kept much longer — in some cases indefinitely. Here is what to keep, for how long, and how to stay organized so you're not digging through a shoebox if the IRS ever has a question.
What records a small business should actually keep
"Recordkeeping" sounds abstract until you break it into categories. A typical small business or self-employed person should be keeping:
Income records — invoices, sales receipts, 1099s you receive, bank deposit records, and anything else that shows what came in.
Expense records — receipts, bills, canceled checks, credit card statements, and anything that supports a deduction.
Mileage and vehicle-use logs — a contemporaneous log (kept as trips happen, not reconstructed months later) showing date, destination, business purpose, and miles driven, if you deduct vehicle expenses.
Payroll and employment tax records — if you have employees: W-4s, wage and hour records, dates and amounts of tax deposits, copies of filed employment tax returns, and your employer identification number documentation.
Asset and property records — purchase documents, cost basis, and improvement costs for equipment, vehicles, or real estate the business owns, so you can figure depreciation now and gain or loss later.
Prior tax returns — both business and, if you're a sole proprietor filing a Schedule C, the personal returns that included that business income.
Bank and merchant account statements for the business's own account, separate from personal accounts.
The IRS doesn't require a particular bookkeeping system — you can use accounting software, spreadsheets, or a well-organized paper file — but whatever you use has to clearly show your income, expenses, and deductions and be able to back up what you put on your return.
How long the IRS says to keep records
The IRS lays this out in "How long should I keep records?" and Topic no. 305, Recordkeeping. The underlying idea is the "period of limitations" — the window in which the IRS can still audit that return or you can still file a claim for a refund. In plain terms:
General rule: 3 years from the date you filed the return (or the due date, if later), for the records that support the income, deductions, and credits on that return, if none of the situations below apply.
6 years if you underreported income by more than 25% of the gross income shown on the return.
7 years if you're claiming a deduction for a bad debt or a loss from worthless securities.
Indefinitely if you never filed a return for that year, or if a fraudulent return was filed.
Employment tax records: at least 4 years after the date the tax becomes due or is paid, whichever is later. This covers W-4s and W-4c's, wage and tip records, tax deposit dates and amounts, and copies of the returns you filed, per the IRS's employment tax recordkeeping guidance. (Records tied to certain COVID-era leave and retention-credit wages carry a longer hold — at least 6 years, and 7 years for some employee-retention-credit wages — so double-check on irs.gov if any of those credits applied to your business.)
Property and asset records: until the period of limitations runs out for the year you dispose of the property. In other words, keep purchase and improvement records for equipment, vehicles, or real estate for as long as you own the asset, plus the standard filing-window years afterward — you need that history to calculate depreciation while you own it and gain or loss when you sell or scrap it.
This guidance comes from the IRS's own Publication 583, Starting a Business and Keeping Records, and the pages linked above. Because these are the rules that matter for whether the IRS can question a deduction or whether you can still claim a refund, when in doubt, keep the record longer rather than shorter.
A practical way to think about it
Most owners are safest treating "3 years from filing" as the absolute minimum and "7 years" as a comfortable default for anything income- or deduction-related, since it covers the bad-debt exception and gives a cushion if a filing was ever late or amended. Payroll files and anything tied to a specific piece of property should simply be kept for as long as you have the asset or the employee relationship, and then for several years after.
Don't forget: state and local retention rules can differ
Everything above is federal, IRS-level guidance. States run their own income tax, sales tax, and unemployment insurance systems, and many set their own audit windows and recordkeeping expectations — which can be longer or shorter than the federal periods, and which vary by state and by tax type. Before you shred anything tied to state sales tax, state payroll tax, or a state income tax return, check with your state's tax agency (often called the Department of Revenue or Department of Taxation) for its specific retention rule. If your business is licensed at the state or local level, your licensing agency may also have its own document-retention expectations.
Habits that make recordkeeping painless
Keep business and personal money separate
Run business income and expenses through their own bank account and card, even if you're a sole proprietor with no legal separation between "you" and "the business." A dedicated business account turns your bank statement into a running record on its own, makes it far easier to reconstruct a year if something is missing, and helps show — if it's ever questioned — that the business is a real, separate financial activity and not just a label on personal spending.
Log things as they happen
Mileage, business meals, and home-office use are the classic records people try to reconstruct from memory in April. A contemporaneous log, kept at or near the time of the trip or expense, is far more credible and far more accurate than a recreated one. A simple notebook in the car or an app on your phone is enough — consistency matters more than sophistication.
Back records up digitally
The IRS accepts electronic records as long as they're a complete and accurate reproduction of the original and can be reproduced legibly if requested. Scanning receipts, keeping accounting software backups, and storing copies in more than one place (a cloud backup plus a local drive, for example) protects you against fire, flood, theft, or a failed hard drive wiping out years of records right before you'd need them.
Keep records even after you close the business
If you sell, close, or stop operating the business, the retention clock doesn't stop. Employment tax records, property records for assets you disposed of, and returns you filed while operating still need to be kept for the periods above, because the IRS's ability to look at those years doesn't end just because the business did.
What to do
Separate the accounts. Open a dedicated business bank account and card if you haven't already.
Pick one system and stick with it — accounting software, a spreadsheet, or an organized folder structure — and enter income and expenses regularly rather than saving it all for tax season.
Start (or keep) a contemporaneous mileage and expense log if you deduct vehicle or other business-use expenses.
File records by category and year: income, expenses, payroll, property/assets, and prior returns, so you can pull exactly what you need without a full excavation.
Back everything up digitally, in more than one location, and confirm scans are legible.
Set retention reminders: 3 years as a floor for general records, 7 years as a safer default, 4+ years for payroll, and "as long as you own it plus several years" for property.
Check your state tax agency's rules before discarding anything tied to state sales, payroll, or income tax filings.
When in doubt, don't shred it yet. Storage is cheap; reconstructing lost records during an audit, a loan application, or a dispute is not.
Good records also pay off outside of tax season — they're what a lender, a buyer, or your own accountant will ask for, and if your business ever ends up in a dispute over unpaid business debt or a bankruptcy filing, well-organized records make that process considerably less painful. If you're ever unsure whether a worker should have been on payroll versus paid as a contractor, that classification affects which records you're required to keep and for how long, so it's worth getting right from the start.
Where to confirm current details
Retention periods, filing deadlines, and thresholds can change, and your situation (entity type, whether you have employees, whether you've claimed certain credits) affects which rule applies. Confirm current guidance directly with the IRS at irs.gov/publications/p583 and irs.gov/taxtopics/tc305, and check your state's Department of Revenue (or equivalent) and Secretary of State for any state-specific retention or licensing recordkeeping rules. A CPA or enrolled agent can also review your specific setup and tell you exactly what to keep and for how long.
This article is general business and tax information, not legal, tax, or financial advice, and does not create an attorney-client or accountant-client relationship.
Frequently asked questions
Do I need to keep paper receipts, or are digital copies enough?
The IRS accepts electronic records as long as they're a complete, accurate, and legible reproduction of the original that can be produced if requested. Scanned receipts and digital bookkeeping backups are fine — just keep them backed up in more than one place.
How long do I need to keep records if I never filed a tax return for a year?
Indefinitely. The IRS's period of limitations doesn't start running if a return was never filed, so there's no point at which those records become safe to discard.
What records do I need for my mileage deduction?
A contemporaneous log — kept at or near the time of each trip — showing the date, destination, business purpose, and miles driven. Logs reconstructed months later from memory are far less reliable if the deduction is ever questioned.
Do these IRS retention periods also cover my state tax records?
No. These are federal IRS guidelines. States run their own income, sales, and payroll tax systems with their own retention expectations, which can be longer or shorter and vary by state. Check with your state's tax agency directly.
If I sell a piece of business equipment, can I throw out the purchase records?
Not right away. Keep records relating to property until the period of limitations runs out for the year you dispose of it — you need that history to figure depreciation while you owned it and gain or loss when you sold it.
This article is general legal information, not legal advice, and may not reflect the most current law or the law in your jurisdiction. Laws vary by state and change over time. For advice about your specific situation, consult a licensed attorney.
Knowing your rights is the first step
Join thousands committing to calmly and consistently exercise their constitutional rights.