How do I set up payroll for my small contracting business?
Before you pay anyone as an employee, you need a few accounts and registrations in place. Skipping steps here creates problems that are expensive to fix later.
Start with your federal Employer Identification Number (EIN) if you don’t already have one. You can get this from the IRS website in about ten minutes. Then register with the California Employment Development Department (EDD). This gives you a state employer account number, which you need for withholding state income tax, paying into State Disability Insurance (SDI), and covering your Employment Training Tax and Unemployment Insurance obligations. California requires this registration within 15 days of paying wages over $100 in a calendar quarter.
You also need workers’ compensation insurance before your first employee starts. California requires it with no exceptions, even if you only have one employee. Shop around because rates vary significantly based on your trade classification codes. A roofer pays a much higher rate than an office worker, and getting the right class codes matters for accurate premiums.
Classify your workers correctly from the start. This is where a lot of contractors get into trouble, especially in California. The state uses the ABC test under AB5, and it’s strict. Just because someone brings their own tools or works on different job sites doesn’t automatically make them an independent contractor. If you control when, where, and how the work gets done, that person is likely an employee. Misclassifying workers leads to back taxes, penalties, and potential lawsuits. When in doubt, talk to a CPA who works with construction businesses before making that call.
Pick a payroll system that handles California’s requirements. Gusto and QuickBooks Payroll are both popular with small contractors. They calculate federal and state withholdings, file your quarterly returns (Form 941 federally and DE 9/DE 9C for California), and generate W-2s at year end. Most can also handle direct deposit and new hire reporting, which California requires within 20 days of the employee’s start date.
Set a consistent pay schedule. California allows weekly, biweekly, semimonthly, or monthly pay periods, but the rules on when wages must be paid are specific. Most contractors go with weekly or biweekly since that’s what field workers expect. Make sure your system is set up to calculate overtime correctly. California has daily overtime rules in addition to the federal weekly threshold, meaning anything over 8 hours in a single day triggers overtime pay.
Once payroll is running, stay on top of the filings. Payroll taxes need to be deposited on schedule, quarterly reports filed on time, and year-end forms issued by January 31. Missing deadlines triggers penalties that add up fast.
If the setup feels like a lot to handle on your own, payroll system setup and training can get everything configured correctly from the beginning and show you how to run it going forward. Getting it right at the start is much cheaper than cleaning up mistakes after the EDD sends you a letter.
Long Beach's CPA for Contractors and Trades
The Next Step:
A Quick Conversation
Tell us about your business and where you need help. We'll ask a few questions, let you know what we can do, and give you a quick quote.
More Questions
What happens if I haven't done my bookkeeping in years?
You're exposed to IRS penalties, missed deductions, and blind decision-making. The good news is it's fixable. Catch-up bookkeeping reconstructs your financial records so you can get current and move forward.
Read answerHow far back can the IRS audit my business?
The standard window is three years from when you filed the return. But it extends to six years if you underreported income by more than 25%, and there's no limit at all for fraud or unfiled returns.
Read answerWhat bookkeeping challenges do roofers face?
Insurance restoration work creates complicated receivables, materials are expensive with volatile pricing, and seasonal revenue swings make cash flow unpredictable. Most roofers also struggle with job costing and worker classification.
Read answerHow do I calculate the home office deduction?
There are two methods. The simplified method gives you $5 per square foot up to 300 square feet. The regular method applies your business-use percentage to actual home expenses like rent, utilities, and insurance, and usually results in a larger deduction.
Read answerI'm behind on my bookkeeping—where do I start?
Start by gathering your bank and credit card statements for the months you've missed. Figure out how far behind you are, then work forward from the last month your books were accurate. Prioritize anything tied to upcoming tax deadlines first.
Read answerHow do I set up classes in QuickBooks for different job sites?
Turn on class tracking in QuickBooks Online settings, then create a class for each job site. Assign the correct class to every transaction so you can pull profit and loss reports by job and see which sites are actually making money.
Read answer