How long should I keep my business financial records?
The IRS has a general three-year rule. You should keep records that support items on your tax return for at least three years from the date you filed or the due date, whichever is later. That covers most situations for most small businesses. But there are important exceptions that push the timeline further out.
If the IRS believes you underreported income by more than 25%, they can go back six years. If you never filed a return or filed a fraudulent one, there is no time limit at all. For those reasons alone, keeping records beyond the minimum three years is a smart practice.
Payroll records should be kept for at least four years after the tax becomes due or is paid, whichever comes later. That includes timesheets, W-4 forms, payroll registers, and quarterly payroll tax filings. If you have employees, this is one area where holding records longer than the minimum protects you from headaches with both the IRS and the Florida Department of Revenue.
Records related to assets and property need to stay on file for as long as you own the asset, plus three years after you sell or dispose of it. If you bought a work truck in 2020 and sell it in 2028, you need the purchase records through at least 2031 to support the depreciation and gain or loss calculations on your return.
Bank and credit card statements should be kept for at least three years, though many business owners hold them for seven. They serve as backup documentation when original receipts are missing and they help reconstruct transaction history during an audit.
Florida sales tax records need to be retained for at least three years from the date the return was filed. The Florida Department of Revenue can audit that full period, and if your records are incomplete, they can estimate what you owe. That estimate rarely works in your favor.
Some records should be kept permanently. Articles of incorporation or organization, operating agreements, meeting minutes, stock certificates, and any amendments to your entity structure. These documents establish the legal foundation of your business and may be needed at any point. The same goes for contracts that have ongoing relevance or long-term obligations.
Tax returns themselves should also be kept indefinitely. They take up minimal space digitally and serve as a reference point for everything else. Even after the statute of limitations expires on a given year, having the return available makes future planning and comparison easier.
The practical approach is to keep everything for seven years and keep entity and tax return records forever. Storage is cheap, especially digital storage. Scanning paper documents and organizing them by year and category in cloud storage takes a small amount of effort upfront but saves real time when you need to find something.
If your records are scattered or incomplete right now, getting them organized is worth the effort. Our Tampa Bay bookkeeping services help business owners build systems that make record retention straightforward rather than something you scramble with at tax time. And if you’re ever facing questions from the IRS or state, having organized documentation is the single most important thing you can bring to the table. Our tax audit support starts with what you can prove, and that starts with what you kept.
The cost of keeping records too long is a little extra storage. The cost of throwing them away too early can be penalties, disallowed deductions, and a much harder audit. When in doubt, keep it.
Tampa Bay's Small Business CPA Firm
First Step:
A Short Conversation
Tell us about your business and where you need support. We'll walk through your situation, answer your questions, and give you a clear quote.
More Questions
What are the sales tax rules for Florida businesses?
Florida charges a 6% state sales tax on most tangible goods and certain services, plus a county discretionary surtax that varies by location. You must register with the Department of Revenue before collecting, and filing frequency depends on your sales volume.
Read answerHow do I set up an invoicing system for my business?
Pick accounting software like QuickBooks Online, configure your business details and payment terms, create a consistent invoice template, and set up a process for sending invoices promptly and following up on unpaid ones.
Read answerHow do I set up payroll for my small business?
Start with a federal EIN, register for Florida reemployment tax, collect employee paperwork, and choose a payroll method. Florida has no state income tax, but you still have federal and state obligations to get right from the beginning.
Read answerHow do I account for change orders and contract modifications?
Track every change order as a separate line item against the project so you can see original contract performance and additional scope independently. Update the project budget, get signatures before work begins, and record change orders as they're approved.
Read answerWhat is a general ledger?
A general ledger is the master record of every financial transaction in your business. It organizes all activity by account category and serves as the foundation for your financial statements and tax returns.
Read answerShould my business use cash or accrual accounting?
Most small businesses start with cash accounting because it's simpler and aligns with how money actually moves. Accrual becomes necessary or beneficial as you grow, carry inventory, or need a clearer picture of profitability over time.
Read answer
