Security payroll is harder than normal payroll. Your tools should know that.
Your guards work multiple sites at different rates, cross state lines mid-week, and hit overtime thresholds that change by jurisdiction. Arcova Payroll pulls approved hours directly from scheduling, applies the right overtime rules by location, and exports to ADP — so you stop re-keying timesheets and start paying people correctly.
Overtime rules:Multi-state·Calculation speed:Sub-second·Source of truth:Approved shifts·Export:ADP-ready
What changes with Arcova Payroll
Three patterns that separate accurate payroll from payroll that generates disputes.
Hours entry
Before
Export from scheduling, re-key into payroll processor. Transposition errors discovered after checks are cut.
With Arcova
Approved time entries pull directly from scheduling. Same source data drives payroll and billing. Zero re-keying.
Overtime calculation
Before
Spreadsheet formula that applies one overtime rule to everyone. California daily OT missed entirely. Guards underpaid or overpaid.
With Arcova
Jurisdiction-aware engine applies federal, California, or custom rules per work location. Daily, weekly, and 7th-day thresholds calculated automatically.
Pay disputes
Before
Guard calls, manager digs through timesheets by hand. No structured process. Resolution depends on who has more patience.
With Arcova
Structured dispute workflow with investigation, escalation, and resolution. Claimed vs. system amounts tracked. Full audit trail.


Payroll period with calculated entries, overtime breakdown, and readiness checks.
The payroll problems that cost you money every cycle
Your guards work multiple sites, cross state lines, hit overtime thresholds differently by jurisdiction, and dispute hours they swear they worked. Payroll in security is harder than payroll in any other industry.
Re-keying hours from scheduling into payroll
ManualSomeone exports a spreadsheet from scheduling, manually enters hours into the payroll system, and hopes nothing gets transposed. Every pay cycle is a data entry project that introduces errors you discover after checks are cut.
Multi-state overtime calculated wrong
ComplianceA guard works 9 hours in California — that's daily overtime after 8. The same guard picks up a shift in Nevada — federal rules only. Your spreadsheet doesn't know the difference. Your payroll processor doesn't either.
Different pay rates per site with no tracking
ComplexityGuard A earns $18/hr at Site X and $22/hr at Site Y. They work both in the same week. Someone has to split hours by site, apply the right rate to each segment, then calculate overtime on the blended rate. By hand.
Disputes after every pay cycle
DisputesGuards say they worked hours that don't match the system. Managers dig through timesheets to reconstruct what happened. There's no structured investigation process — just emails and phone calls until someone gives up.
From approved shifts to paid guards in one system
Approved hours flow directly from scheduling into payroll. Overtime rules apply automatically by jurisdiction. Export to your payroll processor when ready.
Open a payroll period
Periods auto-generate based on your pay schedule — weekly, bi-weekly, semi-monthly, or monthly. Approved time entries from scheduling pull in automatically. No spreadsheet export. No re-keying.
Calculate with jurisdiction-aware rules
The calculation engine applies the correct overtime rules for each employee's work location — federal 40-hour weekly, California daily/weekly/7th-day, or custom thresholds. Holiday pay, weekend premiums, and shift differentials layer on automatically.
Review, adjust, and approve
Readiness checks surface blockers before you approve — unapproved source hours, missing pay rates, stale calculations. Add bonuses, deductions, or corrections. Approve when everything checks out.
Export and pay
One-click export to ADP with automatic field mapping — or CSV, XLSX, PDF, and JSON for any processor. Mark the period as paid. The record becomes immutable. Corrections after payment create adjustment records — paid periods never reopen.
The features that matter when guards work multiple sites across state lines
Generic payroll tools handle W-2s and direct deposit. Arcova handles the hard part — calculating what you owe when the rules change by site, state, and shift.
Multi-state overtime
Federal (40h weekly), California (8h daily + 40h weekly + 7th day), and custom rules. Each employee calculated by their work location — not your office address.
Per-site pay rates
Different rates per employee per client site with effective dates. Split-shift scenarios calculated correctly when a guard works two sites in one day.
Rust-powered engine
Performance-critical calculations run on a purpose-built Rust engine. Hundreds of employees calculated in sub-second time with automatic PHP fallback.
Append-only corrections
Paid periods never reopen. Corrections create new adjustment records with full audit trail. Every calculation, approval, and change is timestamped and attributed.
Dispute resolution
Structured investigation workflow for pay disputes. File, assign, escalate, and resolve — with claimed vs. system amounts tracked and resolution notes preserved.
Holiday management
Configurable holiday calendar with recurring dates, approval workflow, pay multipliers, and pre-calculated impact estimates. Holidays apply automatically during calculation.
Connected system
Payroll connected to the rest of your operation
Approved hours, billing rates, and compliance status flow into payroll automatically — no manual sync between systems.
Scheduling
Approved time entries become payroll source data. Same hours drive both payroll and billing.
Billing
Work segments allocated to client invoices. Margin reconciliation ensures payroll and billing stay in sync.
Compliance
Credential status visible during payroll review. Non-compliant hours flagged before approval.
Transparent module pricing
Included
Payroll is part of the core Arcova OS platform. No additional module fee.
- Multi-state overtime rules (federal, California, custom)
- Per-site pay rates with effective dates
- Automatic calculation from approved scheduling hours
- ADP export with automatic field mapping
- Holiday management with pay multipliers
- Dispute resolution workflow
- Adjustment and correction tracking
- Full audit trail on every calculation and approval
See how your payroll looks when overtime calculates itself.
15-minute walkthrough with your actual pay schedules and overtime rules. We'll show you the calculation engine on your data.