Bookkeeping, payroll, and advisory for small businesses in Pasadena and the greater Los Angeles area.

Call or Text: (818) 648-3572

How should a facility services company handle multi-site payroll?

Multi-site payroll is where facility services companies tend to get tripped up. You’re juggling hours across job sites, tying labor back to client contracts, and staying compliant with California wage and hour rules that change based on which city each worker is standing in. Spreadsheets and paper timesheets collapse under this fast.

Start with electronic time tracking that captures hours by employee, by work site, and by date. Geo-fenced mobile apps work well for crews that move between buildings. Physical time clocks work for fixed-site crews. What matters is that a worker’s hours are tagged to the specific site or contract where the work happened, not dumped into one general bucket. Without site-level hours, you can’t produce contract profitability, you can’t defend an audit, and you can’t confirm you paid the right minimum wage.

Every hour needs to flow to a cost code tied to a client contract. If your crew spends six hours at a Glendale office complex and two hours at a Pasadena retail property, those labor dollars need to land against the right contract in your books. This is the only way to know which contracts actually make money. Facility services businesses often discover one or two contracts are subsidizing the rest once labor gets allocated properly, and the fix is repricing or walking away from the loser.

California wage and hour law is the part that causes real financial damage when ignored. Daily overtime kicks in after 8 hours in a workday, not just after 40 in a week. Double time applies after 12 hours in a day. Meal breaks are required before the end of the fifth hour worked, and a missed or late meal break owes the employee one hour of premium pay. Rest breaks are required for every four hours worked. Miss these and you’re exposed to wage claims, Private Attorneys General Act actions, and class litigation. Your time tracking system needs to record meal breaks as in-and-out punches so you can prove compliance later.

Minimum wage in LA County isn’t one number. Pasadena, Los Angeles City, Santa Monica, West Hollywood, and unincorporated LA County all have their own minimum wage ordinances that adjust on their own schedules. A crew working at a property in the City of LA is entitled to the LA minimum wage for those hours, even if your company is based in Pasadena. Your payroll process needs to know which rate applies to which hours. The cleanest approach is assigning each work site a wage rate in your system and letting the software apply it automatically when hours post to that site.

Workers’ comp classifications can split across job sites too. A worker doing light janitorial duties in an office tower falls under a different classification code than the same worker doing pressure washing or exterior maintenance. If your policy only reflects one classification and your crew is doing work that fits another, your audit at year end will produce a premium adjustment that stings. Talk to your insurance broker about whether you need split classifications and make sure your time tracking can separate hours by duty type when it matters.

Pulling this together usually means one of two setups. Either you run payroll in a system like Gusto, ADP, or Paychex that handles multi-rate wages and California compliance, and feed site-level hours into QuickBooks for job costing. Or you configure QuickBooks itself to track hours by customer and class and use a payroll integration. Either way the underlying discipline is the same, which is capturing accurate site-level time and letting that data drive both the paycheck and the contract margin report.

Most facility services operators we talk to as Pasadena bookkeepers are not doing something wrong on purpose. They started small, grew into multi-site work, and the payroll process never got rebuilt to match the new complexity. The fix is treating payroll as a system with defined inputs and outputs rather than a weekly scramble. If you want help scoping this for your business, the facility services accounting page walks through the broader set of issues that show up alongside payroll, including operating expense tracking and contract-level reporting.

Pasadena's Small Business Bookkeeper

The Next Step:
A 15-Minute Call

Tell us where your books stand today. We'll ask a few questions, share how we can help, and give you a clear quote.

More Questions

How do I account for multiple rental properties in QuickBooks?

Use classes or locations in QuickBooks to tag every transaction to a specific property. This produces property-level profit and loss reports so you can see each property's performance individually. For larger portfolios, specialized software like Yardi, Stessa, or REI Hub handles property accounting better than QBO.

Read answer

How do contractors account for retainage in their books?

Track retainage in a separate balance sheet account instead of regular AR. When you bill with retention withheld, split the entry between AR for the payable portion and Retention Receivable for the withheld amount. Release the retention to AR when the project closes out.

Read answer

What expenses can a pool service business deduct in California?

Pool service businesses can deduct chemicals, equipment, vehicle costs, insurance, licensing, uniforms, phone, marketing, and professional fees. Trucks and pool equipment often qualify for Section 179, and chemical costs are direct COGS tied to each route.

Read answer

Should my landscaping company track revenue by service type?

Yes. Separate income accounts for maintenance contracts, one-time projects like hardscaping and installations, and add-on services like irrigation and lighting show which revenue streams are growing and which are actually profitable.

Read answer

What is Yardi and do I need it for my property management company?

Yardi is property management software built for real estate companies that handle tenants, leases, and multi-property accounting. Whether you need it depends on portfolio size and how complex your operations are. Smaller portfolios can run on QuickBooks, but once you're managing multiple properties with trust accounting and lease-level reporting, Yardi starts paying for itself.

Read answer

How do I track renovation costs separately from operating expenses on a rental?

Renovation costs are capital improvements that get recorded as assets and depreciated over time. Operating expenses like repairs and maintenance get expensed in the current period. Set up separate accounts for each so your books reflect the difference from day one.

Read answer

A Squared Bookkeepers is a Pasadena accounting firm serving small and medium-sized businesses throughout the San Gabriel Valley and greater Los Angeles. We provide full-service bookkeeping, payroll, and advisory services, led by an owner who brings 20+ years of accounting experience from institutional real estate and construction.

  • BBB Accredited Business seal
  • Pasadena Chamber of Commerce member badge

© 2026 A Squared Bookkeepers