⏱Payroll & TimeTime clock · hours · pay
← Back to portal
🕐 Time Clock
📋 Timesheets
🗓 Timecard
👥 Employees & Pay
💵 Pay Preview
🧾 Pay Runs
🧮 Contractor Pay
📄 Year-end

On the clock now

Everyone currently clocked in across the selected location.

Loading…

Clock in / out

Tap an employee to toggle their punch. Hours post to the timesheet automatically.

Loading employees…

📨 Punch messages

Employees report a wrong or missed punch from their punch page ("I actually left at 5:00"). Apply the time they claim in one click, or fix it on their Timecard, then resolve.

None right now 🎉

📱 Employee punch page

Staff punch themselves in and out at /staff/punch.html — they sign in with their own username & password (set in Employees & Pay), then can change their own password and add the page to their phone's home screen (📲 button on the page) so it opens like an app. Breaks and punches land here automatically.

Timesheets

Review, correct, and approve punches before a pay run.

Loading…

Timecard

One employee's punches by day and week — edit, delete, or add any punch, then approve.

Pick an employee.

Add an employee

Everyone on payroll is managed here. Each person gets a unique login (username + password) and a pay rate.

Employees & pay rates

Set each person's pay. Salary shown annually; hourly can be flagged overtime-eligible (1.5× over 40 h/week). A contractor paid per service (per working hour, a %, $ per add-on): open 💲 Rates on their row.

Loading…
Card fees for contractors — which payments count
A contractor's card fee % (in their Rates) comes off lines paid these ways. Anything with "credit" in it always counts.
Loading…

Pay preview estimate

Gross pay for the selected dates, from approved/worked hours × pay rate. Taxes & deductions are handled by your payroll processor — this is the gross to hand off or export.

Pick a date range and Calculate.

Overtime: hourly employees flagged OT-eligible earn 1.5× for hours over 40 in a Sun–Sat week. Salary employees show a prorated amount across the range. This preview is an estimate — confirm against your processor before paying.

Run payroll

Create a pay run for a period. It snapshots each employee's hours & gross so the record is locked. Then approve, mark paid, and export for your filer or accounting.

Pay runs

Draft runs can be edited or deleted; approved/paid runs are locked history.

Loading…

Direct deposit (ACH) setup

One-time. Enter the ACH origination details your bank (e.g. Chase) gave you when they set up Direct Deposit. Then each pay run produces an ACH file you upload to the bank. Do a prenote / $1 test with the bank first.

Contractor pay 1099

Everyone paid by their 💲 Rates is filled in from accounting for the period. Fix anything in red, then Approve all — it goes on the period's pay run.

Pick a pay period.

Pay details — one person, line by line

Pick a person.

Each line is paid by the person's 💲 Rates: % of the amount, $ each, or $ per working hour × the treatment minutes (from the entry, its note, or the visit as booked on the schedule). Card fees come off non-cash lines only. A line in red (no minutes, or nothing in their Rates matches) must be fixed before approving. Changes stay until approved; unapprove to edit again.

Employer identity

Prints on year-end forms. Saved once — you won't re-enter it.

Year-end forms report

Per-employee W-2 and contractor 1099-NEC totals from PAID pay runs (by check date). Hand these to your filer — this is the summary, not e-filing (that comes with the tax engine).

Pick a year.