What records do I need to keep for my small business?
Financial records form the foundation of what every business needs to retain. This includes bank statements, credit card statements, receipts for business expenses, invoices you’ve sent to customers, and payment confirmations. These documents support your income and expense reporting and become essential if you’re ever audited or need to verify a past transaction.
Tax documents deserve their own category. Keep copies of filed returns, W-2s and 1099s you’ve issued, depreciation schedules, and any supporting documentation used to prepare your returns. The IRS can audit returns up to three years back in most cases, but up to six years if they suspect substantial underreporting. Seven years is the safe standard for tax records.
Employment records cover more ground than most business owners realize. W-4 forms, I-9 verification documents, payroll registers, time records, benefit elections, and any performance or disciplinary documentation. Federal and state requirements vary, but keeping employee records for at least four years after someone leaves covers most compliance requirements.
Business formation documents should be kept permanently. Articles of incorporation or organization, operating agreements, partnership agreements, business licenses, permits, and any amendments. You’ll need these for banking relationships, loan applications, selling the business, or resolving ownership questions down the road.
Contracts with vendors, clients, landlords, and partners should stay on file for the life of the agreement plus several years after it ends. If a dispute surfaces three years after a contract terminates, you want access to the original terms. The same applies to lease agreements and any legal correspondence.
Insurance policies need to remain accessible even after they expire. Merrimack Valley and Greater Boston bookkeepers often remind clients that claims can arise years after an incident occurs. You may need to prove coverage existed at a specific time, so keep certificates of insurance and policy documents indefinitely.
Digital storage has simplified record-keeping significantly. Scan receipts when you receive them since thermal paper fades quickly. Use cloud storage with automatic backups and organize files by year and category. Being able to find a specific receipt from two years ago in under a minute is worth the initial setup effort.
Good record-keeping makes ongoing bookkeeping more accurate and tax preparation far less stressful. It also protects you during audits, supports loan applications, and simplifies things if you ever sell or close the business. The time you invest in organizing records now saves much more time and headaches later.
The Merrimack Valley's Trusted Accounting Partner
The Next Step:
A 15-Minute Call
Tell us about your business and what you're dealing with. We'll listen, ask a few questions, and give you a straightforward quote.
More Questions
What is cash flow forecasting and why does it matter?
Cash flow forecasting projects how much money will flow into and out of your business over a future period. It matters because profitable businesses can still run out of cash if the timing of payments doesn't align with obligations.
Read answerWhat financial reports do investors want to see from startups?
Investors expect to see your income statement, balance sheet, and cash flow statement along with burn rate and runway calculations. They also want key metrics specific to your business model and projections showing how you'll use their capital.
Read answerHow do I account for returns and refunds in e-commerce?
Returns reduce your revenue, not increase your expenses. Record them in a contra-revenue account so your net sales reflect what you actually kept. Reconcile with your platform reports monthly to catch timing differences and fee handling.
Read answerHow do I know if my bookkeeper is doing a good job?
Look for monthly reconciliations completed on time, accurate financial statements you can actually understand, and stress-free tax preparation. A good bookkeeper catches problems before you do.
Read answerHow do I manage driver payroll and per diem payments?
Track days away from home using ELD or trip logs, set up per diem as a separate non-taxable pay type in your payroll software, and keep wages and per diem clearly separated for tax purposes.
Read answerCan someone help me learn how to use QuickBooks?
Yes, professional training is available and often saves hours compared to piecing together free tutorials. A trainer can configure your chart of accounts correctly, teach you the features you'll actually use, and catch mistakes before they compound.
Read answer

