What records should I keep for my small business?
Keep every bank statement and credit card statement. These are the foundation of your financial records and prove money moved in and out of your business. Your bank keeps these digitally, but download copies monthly so you have your own archive. Same goes for statements from payment processors like Square or Stripe.
Save receipts for every business purchase. This means materials, supplies, equipment, meals with clients, mileage logs, and anything else you deduct. A photo on your phone uploaded to a folder works. Paper receipts fade and get lost. Digital copies organized by year and category survive longer and are searchable when you need them.
Invoices you send and bills you receive should be kept even after they’re paid. These document what you earned and what you spent. If a customer disputes a charge two years later or a vendor claims you never paid, you need that paper trail.
Tax returns and all supporting documents need to stay on file for at least seven years. The IRS can audit three years back in most cases, six years if they suspect underreported income, and indefinitely for fraud. Seven years covers you for almost any situation. This includes your filed returns, W-2s and 1099s you received, depreciation schedules, and records supporting every deduction.
Business formation documents are permanent. Your articles of incorporation or organization, operating agreement, EIN confirmation letter, and business licenses don’t expire for record-keeping purposes. Keep these somewhere secure and accessible because you’ll need them for loans, new bank accounts, and various registrations over the years.
Contracts and leases should be kept for the duration of the agreement plus at least four years afterward. Disputes sometimes arise after relationships end, and you’ll want the original signed document if questions come up about what was agreed.
If you have employees, keep payroll records, I-9 forms, W-4s, and timesheets for at least four years after termination. Workers’ compensation records and safety documentation have their own retention requirements that vary by state. California requires some employee records be kept for three years and others longer.
The easiest system is digital storage organized by year and category. Create folders for bank statements, receipts, invoices, tax documents, and contracts. Back them up to cloud storage so a computer crash doesn’t wipe out your records. Monthly bookkeeping services often include organized digital storage as part of keeping your books in order.
Most small business owners don’t realize how important good records are until they need them. An IRS notice, a vendor dispute, or a loan application all require documentation you may have thrown away or never saved. The time to organize your records is now, not when someone asks for proof.
Working with a San Diego bookkeeper makes record-keeping simpler because you have a system and someone to maintain it. But even if you handle your own books, building the habit of saving everything business-related will protect you when questions come up years later.
San Diego's Small Business Bookkeeper
The Next Step:
A Short Conversation
A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.
More Questions
How do I track equipment costs by job?
Equipment costs fall into three categories that each require different tracking. Rentals go directly to the job. Owned equipment uses an hourly or daily rate. Small tools can be direct-charged or treated as overhead.
Read answerHow do I account for work in progress?
Track all costs on incomplete projects in a WIP asset account. Move costs to expense when you recognize revenue. Review the WIP schedule monthly to catch overruns and unbilled work.
Read answerHow do I handle security deposits in accounting?
Security deposits are liabilities, not income. Record them to a liability account when received and reverse the entry when you return them. If a tenant forfeits the deposit, only then do you recognize income.
Read answerHow do I transition from DIY bookkeeping to a professional?
Gather what you have, provide software access, and be honest about where things stand. You don't need to clean up your books first. A professional can sort through messy records faster than you can.
Read answerCan QuickBooks handle multiple businesses?
Yes, QuickBooks can handle multiple businesses. QuickBooks Online lets you manage multiple companies under one login, but each business needs its own subscription and company file.
Read answerHow do I bid jobs accurately using job costing?
Accurate bidding comes from comparing your estimates to actual costs on completed jobs. Track costs by phase and category, identify where you consistently over or underestimate, and build future bids from your own historical data instead of guesses.
Read answer