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
Do I need to charge sales tax on shipping?
It depends on the state and how the charge appears on invoices. In California, shipping is generally not taxable if separately stated and reflecting actual carrier costs, but handling fees are taxable.
Read answerWhat is COGS for a restaurant?
COGS (cost of goods sold) represents the direct cost of food and beverages you sell to customers. It includes everything that becomes a menu item but excludes labor, rent, and other operating expenses.
Read answerWhat records should I keep for my small business?
Keep financial records like bank statements, receipts, and invoices for at least seven years. You'll also need tax returns, business formation documents, contracts, and employee records if you have staff.
Read answerWhat is the chart of accounts and how do I set one up?
A chart of accounts is the list of categories where your business transactions get recorded. Most accounting software includes a template based on your industry, so you customize that rather than building from scratch.
Read answerWhat is the difference between QuickBooks Online and Desktop?
QuickBooks Online is cloud-based software you access through a browser from anywhere. Desktop is installed on a specific computer. For most small businesses today, Online is the better choice due to accessibility, integrations, and ongoing development from Intuit.
Read answerHow do I track business expenses properly?
Separate business and personal finances completely, record expenses promptly with the right category, and save receipts digitally. Reconcile your accounts weekly to catch mistakes while you still remember what happened.
Read answer