Bookkeeping, payroll, and CFO services for San Diego's small businesses.

Call or Text: (619) 417-8735

What payroll records do I need to keep?

Federal and state law require employers to keep several categories of payroll records. The specific retention periods vary, but the general rule is to keep everything for at least four years. That covers most IRS, Department of Labor, and California requirements.

Employee information records include W-4 forms, I-9 forms, addresses, Social Security numbers, dates of hire and termination, and job classifications. Keep these for the duration of employment plus at least four years after the employee leaves. I-9 forms follow a different rule. You need to keep them for three years after the hire date or one year after termination, whichever comes later.

Timekeeping records document when employees worked. This includes hours worked each day and week, start and end times, breaks, and overtime. California has strict meal and rest break requirements, so documenting break times specifically matters here. The Department of Labor requires these for at least two years, but keeping them longer protects you if a wage dispute comes up.

Wage and payment records show what you paid and how you calculated it. Pay rates, pay periods, total earnings, deductions, net pay, and pay dates all need to be documented. Keep copies of pay stubs or the data used to generate them. Federal law requires these for at least three years, though California has stricter requirements in certain situations.

Tax forms and filings include quarterly 941 reports, annual W-2s and W-3s, state payroll tax filings, and records of deposits made. The IRS wants these kept for at least four years after the tax is due or paid, whichever is later. Keep proof of when you made tax deposits since timing matters for penalty calculations.

A small business bookkeeper can help you establish systems that make record keeping automatic rather than something you have to remember. The goal is having documentation ready when you need it without thinking about it week to week.

If you offer benefits, keep records of enrollment, contributions, and plan documents. ERISA has its own requirements for retirement plan records that extend well beyond four years.

Payroll software like Gusto or QuickBooks stores much of this automatically. But digital storage only works if the service stays active and you can export data when needed. If you ever switch providers or close the account, download everything before you lose access.

For employees in San Diego or anywhere in California, you’re dealing with stricter state requirements on top of federal rules. California requires employers to provide itemized wage statements and keep those records accessible. Missing records during a wage claim or audit creates problems.

The practical approach is to keep all payroll records for seven years. That covers every federal and state requirement without having to track different retention periods for different document types. Storage is cheap compared to the problems that come from missing records when you need them.

Getting payroll setup right from the start establishes good habits. The records you need to keep are straightforward once you have a system in place.

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

What is the difference between direct and indirect costs?

Direct costs can be traced to a specific job, product, or project. Indirect costs support the business overall but can't be assigned to one job. Understanding this distinction is essential for accurate pricing and knowing whether individual projects are actually profitable.

Read answer

What is bank reconciliation and why does it matter?

Bank reconciliation matches your accounting records to your bank statement to confirm they agree. It catches errors, detects fraud, and ensures your financial reports reflect reality. Without it, you don't actually know how much money you have.

Read answer

Should I clean up my books before tax season?

Yes. Messy books cost you twice: your accountant charges more to sort through chaos, and you miss deductions they can't verify. Clean books before meeting with your tax preparer saves money on both ends.

Read answer

What payroll taxes do I need to pay in California?

California employers pay four state-specific payroll taxes on top of federal requirements. Unemployment Insurance and Employment Training Tax come from your pocket, while SDI and Personal Income Tax get withheld from employees.

Read answer

What is the best invoicing system for consultants?

The best invoicing system connects to your accounting software and fits how you actually bill clients. Look for time tracking integration, recurring billing for retainers, and easy payment processing.

Read answer

Do I need to collect sales tax on services?

In California, most services aren't subject to sales tax. However, services that produce tangible goods or are bundled with materials can become taxable. The distinction matters for contractors, fabricators, and businesses that combine products with service.

Read answer

Fresh Ledger provides full-service bookkeeping for San Diego County's small businesses. We handle monthly financials, payroll setup, and part-time CFO services for local business owners who want their numbers done right.

Client Reviews

5-Star Rated Firm
  • Intuit ProAdvisor Platinum Tier badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Payroll Certification badge

© 2026 Fresh Ledger LLC