Microsoft Entra ID single sign-on across every dealer subdomainmyEZData for iOS and Android, one app with a face for every roleBank reconciliation: linked accounts matched to POS cash and armored pickupsBeacon time clock with geofenced auto clock-in, live on the floorSupplier partner API: catalog, orders, ship notices and receivables every 20 minutesAsk your data in plain English and get a validated query backInbound device shipments tracked by UPS and pushed to the crew on arrivalMicrosoft Entra ID single sign-on across every dealer subdomainmyEZData for iOS and Android, one app with a face for every roleBank reconciliation: linked accounts matched to POS cash and armored pickupsBeacon time clock with geofenced auto clock-in, live on the floorSupplier partner API: catalog, orders, ship notices and receivables every 20 minutesAsk your data in plain English and get a validated query backInbound device shipments tracked by UPS and pushed to the crew on arrival
Request a demo

Platform/02/Payroll and pay stubs

02 Payroll and pay stubs

Hours, commission and overtime that agree with each other.

The pay run pulls hours from the beacon time clock or ConnectTeam, commissions from the locked sheet, and applies FLSA regular-rate overtime for commissioned staff. Compliance flags surface to a manager queue before the run. Stubs go to the phone, get signed, and the period locks. What the provider paid is reconciled back to what was calculated.


Hours
Beacon time clock, ConnectTeam timesheets, POS timesheet collector
Money
Locked commission sheets, contest bonuses, deductions, future pays
Rules
FLSA regular-rate OT, state minimum wage, auto-break, late punches
Output
E-signed stubs, provider export, ADP reconciliation, AI narrative

/ Works with

    01 The pay run

    One table per period.
    Every cell explains itself.

    Payroll

    Pay run, week ending Aug 30

    EmployeeStoreHoursOTRateCommissionOT premiumGrossStub
    Totals

    Sample data. Hover an overtime premium for the formula behind it.

    02 Where the hours come from

    Three sources, one dedup key,
    no double days.

    / 01

    Beacon time clock

    • Auto clock-in
    • Per-session day math
    • Punch evidence

    Punches from the in-house clock carry their source and reason: beacon, geofence, manual with POS evidence, auto clock-out at shift end, silence or end of day. Day totals are computed per session, so a split shift pays correctly.

    / 02

    ConnectTeam and POS timesheets

    • Two-way sync
    • Scheduled collector
    • Store resolution chain

    Dealers on ConnectTeam import timesheets on a schedule; a POS timesheet collector covers the rest. A fallback chain resolves which store a punch belongs to when the source is ambiguous.

    / 03

    One row per person per day

    • Dedup on ID + date
    • Market backfill
    • Source filter

    Entries are deduplicated on the employee ID and the work date across sources, the market is backfilled from the store master overnight, and the run reads only the sources the dealer group has chosen.

    03 Compliance queue

    Flags a manager clears
    before the run, not after.

    Review queue

    Open flags, week ending Aug 30

    FlagEmployeeDetailResolutionStatus
    Minimum wageL. Marchetti, Paterson32.0 h at $15.75 plus commission falls under the state floor for the week.Backfill to the state minimum, logged as a compliance adjustment.Needs approval
    Missing hourly rateNew hire, BayonneRate history has no row effective before the first punch.HR adds the rate with an effective date; the run recalculates.Blocking
    Overtime thresholdR. Anand, Edison46.0 hours scheduled versus 40 worked plus 6 OT; regular rate includes $1,588 commission.Premium computed on the regular rate; nothing to do.Informational
    Late punchJ. Petrov, HobokenClock-in 09:14 against a 09:00 shift, third time this period.Punctuality feeds the qualified-commission component where enabled.Noted
    Auto-breakM. Delgado, Jersey CityEight-hour day with no break punch; the configured unpaid break was applied.Rep can dispute from the stub if the break was worked.Applied
    Orphan store codeTimesheet importA punch references a store code not in the store master.Mapped through the store authorization table or rejected.Needs mapping

    Sample queue. State rules are scoped per store location; the run cannot lock with a blocking flag open.

    04 Pay stubs

    Pushed to the phone,
    signed, disputable.

    A. OkaforWE 08-30 ยท Newark
    Regular, 40.0 h at $17.50$700.00
    Overtime, 4.5 h at $17.50$78.75
    Commission, 61 boxes$1,842.00
    FLSA regular-rate premium, 4.5 h$132.42
    Contest bonus, daily rep contest$100.00
    Chargebacks, 2 lines-$186.00
    Gross$2,667.17
    Signed Mon 07:42 from the app
    Generation
    PDF per employee per period, rendered from the locked run, delivered by push and by email from a real mailbox
    Signature
    Drawn on the phone or in the browser; the signature and the timestamp are stored against the stub
    Dispute window
    Open until signature or the configured deadline; a dispute lands in finance's queue with the line referenced
    Who has not signed
    One report, one push reminder, one answer from ask-your-data
    Overtime
    FLSA regular rate: (hourly pay + commission) divided by total hours, times 0.5, times overtime hours

    05 Locks, ledgers and the provider

    Locked means locked.
    Paid means reconciled.

    / 01

    Period lock

    • Service-layer lock
    • Post-lock forward

    Once a period is approved, retroactive edits are refused by the service layer. Corrections post to the next open period with the original approver inherited and the reason kept.

    / 02

    Ledgers

    • Carry-over
    • Deductions
    • Future pays

    Negative weeks carry over; deductions are a ledger against the earner; scheduled future pays apply themselves when their date arrives. None of it is an edit to a locked row.

    / 03

    Provider reconciliation

    • ADP register
    • Line by line
    • Shadow run

    The provider's register is imported and matched line by line against the calculated run. A shadow run lets finance compare a rule change against the live run before switching.

    / 04

    Narrative and reports

    • AI narrative
    • Scheduled vs worked
    • Cost per activation

    A period narrative in prose a manager will read, scheduled-versus-worked by store, labor against sales with variance colouring, and cost per activation by door.

    → Start

    Bring your last
    four pay cycles.

    We will show the regular-rate overtime recalculation, the flags the queue would have raised, and the stubs your reps would have signed.

    Request a demo