What records should a small business keep?
Financial records form the foundation. Keep all bank statements, credit card statements, and canceled checks. These prove your income and expenses if you ever face an audit. Save receipts for business purchases, especially anything over $75 and all travel and entertainment expenses. Invoices you send to customers and invoices you receive from vendors should stay on file as well.
Tax records include your filed returns and everything that supports them. W-2s and 1099s you issue and receive, depreciation schedules, home office calculations, mileage logs, and documentation for any deductions you claim. The IRS can audit up to three years back in normal cases and six years if they suspect significantly underreported income. Most accountants recommend keeping tax records for seven years to be safe.
If you have employees, keep payroll records, I-9 forms, W-4s, time records, and any employment contracts. Retention requirements vary by form type and state, but four years after the tax is due or paid covers most federal requirements.
Business formation documents should be kept permanently. Your articles of incorporation or organization, operating agreements, partnership agreements, EIN assignment letter, and any amendments belong in this category. Small businesses that grow and eventually sell or bring on partners will need these documents to prove ownership and legal structure.
Contracts and agreements need to stay on file for the duration of the agreement plus several years after completion. This includes client contracts, vendor agreements, leases, and loan documents. If a dispute arises years later, the contract is your protection.
Insurance policies, both current and expired, should be retained. Claims can come up after a policy period ends, and you need documentation of what coverage was in place at the time.
For project-based businesses, job-level records matter too. Estimates, change orders, purchase orders, and cost tracking by project help you understand which work made money and improve future pricing.
Paper records deteriorate and take up space. Digital copies work for most purposes as long as they are legible and you can produce them when needed. Use consistent naming conventions, back up files regularly, and keep sensitive documents secure. Working with a construction bookkeeper in American Fork or similar professional can help you build a system that keeps everything organized without taking over your office.
Utah's Construction Bookkeeping Specialists
The Next Step:
A 15-Minute Call
We'll ask a few questions about your business, figure out what you need, and give you a straightforward price.
More Questions
What is the best way to manage finances for a pool contractor?
Managing pool contractor finances requires job costing for each project, milestone-based billing, and seasonal cash flow planning. Separate business accounts and properly configured accounting software make tracking straightforward.
Read answerWhat is the best way to manage finances for a construction company?
Job costing is the foundation. Know your costs by project, manage cash flow carefully, stay on top of receivables, and review your numbers weekly. Construction companies fail when they're profitable on paper but broke in real life.
Read answerWhat is accrual vs cash basis accounting?
Cash basis records income when received and expenses when paid. Accrual records income when earned and expenses when incurred, regardless of when cash changes hands. The method you choose affects how your financial statements look and your tax planning options.
Read answerHow do I track subcontractor costs by project?
Enter every sub invoice with the correct job assigned the same day it arrives. Track committed costs from contracts, not just payments, so you see your true position before invoices land.
Read answerShould I do my own bookkeeping or hire someone?
It depends on your transaction volume, industry complexity, and what your time is worth. DIY works for simple businesses with minimal transactions. Hiring makes sense when bookkeeping eats into revenue-generating time or when mistakes start costing you money.
Read answerWhat accounting does a pest control company need?
Pest control companies need accounting that handles recurring revenue from service contracts, tracks vehicle and chemical costs, and manages payroll for technicians. The subscription model requires attention to cash flow timing and customer retention.
Read answer