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 migrate from QuickBooks to Yardi for property accounting?

Migrating from QuickBooks to Yardi requires exporting your data, mapping accounts to Yardi's property-centric structure, setting a clean cutover date, and running both systems in parallel for at least one month. The structural differences between the platforms make careful mapping essential.

Read answer

What bookkeeping does a security company need for its operations?

Security companies need tight payroll tracking since guard wages dominate the expense side. Beyond that, the books have to handle uniforms, equipment, vehicles, insurance, licensing, and a clean separation between capital investments and ongoing operating costs.

Read answer

How do HVAC contractors track service calls vs installation jobs in their books?

Set up separate income accounts for service revenue and installation revenue so you can see the mix at a glance. Use job costing for installations where materials, labor, and subs add up over days or weeks. Keep service call tracking simple with flat-rate invoices and category-level expense coding.

Read answer

What expenses can a janitorial company deduct on their taxes?

Janitorial companies can deduct cleaning supplies, equipment, uniforms, vehicle costs, insurance, marketing, phone, and professional services. Employee wages, payroll taxes, and contract labor payments reported on 1099-NEC are also deductible.

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

What is the difference between a bookkeeper, controller, and CFO?

A bookkeeper records daily transactions and reconciles accounts. A controller oversees the books, closes the month, and produces financial statements. A CFO provides strategic financial leadership around forecasting, financing, and growth.

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