Flexibility and mobility coach payroll processing is one of the most time-sensitive operational tasks in your business. Miss a pay date and you damage trust with instructors and staff faster than almost any other mistake. When you delegate this to a VA with a clear SOP, payroll runs on schedule every cycle with full documentation and no last-minute scrambles.
What Payroll Processing Involves for a Mobility Practice
Payroll for a flexibility and mobility practice typically involves a mix of employee and contractor arrangements. You might have one or two part-time instructors on payroll, several contractors paid per session or per class, and possibly a studio assistant on a weekly retainer. Each arrangement has different inputs and different compliance requirements.
The VA does not make decisions about classification, pay rates, or benefits. Those are set by the coach and their accountant. What the VA does is execute the collection, calculation, and payment steps on a reliable schedule using the tools the business already has.
Common tools in this workflow: Gusto or ADP for employee payroll, Stripe or PayPal for contractor payments, Google Sheets for hours tracking, and QuickBooks or Wave for expense reconciliation. The VA works inside whichever combination is already in place.
The Payroll Processing SOP
Step 1: Confirm the Pay Cycle and Cutoff Dates
Before the VA touches anything, the coach defines:
- Pay frequency (weekly, biweekly, or monthly for each staff type)
- The cutoff date for hours submission (usually 2 business days before pay date)
- Which staff are employees versus contractors
- The pay rates for each person, stored in a secure, coach-controlled document
The VA keeps a payroll calendar in Google Sheets with every cutoff date and pay date for the year. This is the anchor for every action in the workflow.
Step 2: Collect Hours and Session Data
Two business days before each cutoff, the VA sends a standardized hours collection request to all hourly or session-based staff. The request goes via Slack or email and includes a direct link to the hours submission form or Google Sheet.
The hours submission form captures:
- Staff member name
- Pay period dates
- Number of sessions or hours worked per day
- Any mileage or expense reimbursement requests with receipts attached
For instructors managed through MindBody or Vagaro, the VA pulls the session count report from the platform instead of relying solely on self-reported hours. The two data points get cross-checked. Discrepancies get flagged to the coach before payroll is processed.
Step 3: Calculate Pay
The VA calculates gross pay for each staff member using the hours log and the rate sheet. For contractors paid per session, this is a simple multiplication. For hourly employees, the VA checks for overtime thresholds (over 40 hours in a week for most US states) and flags any instances for the coach's review before processing.
The VA does not adjust pay rates, approve overtime, or authorize bonuses. Any deviation from standard pay requires written approval from the coach via Slack, saved as a screenshot in the payroll folder for that cycle.
The calculation goes into a payroll summary Google Sheet with columns for: staff name, classification (employee/contractor), hours or sessions, rate, gross pay, any deductions or reimbursements, and net pay. This sheet is the source of truth for the cycle.
Step 4: Run Payroll or Issue Contractor Payments
For employees: the VA logs into Gusto or ADP, enters the hours and any additional amounts, reviews the summary screen, and submits for the coach's approval. In most configurations, the coach has final approval authority in the platform before funds are released. The VA does the data entry; the coach clicks the final confirm.
For contractors: the VA sends payment via Stripe, PayPal, or direct bank transfer depending on what the contractor has on file. Each payment gets a memo line with the pay period and session count. The VA sends a payment confirmation message to each contractor the same day.
The VA logs every payment in the payroll tracking sheet: date paid, amount, method, and confirmation number or transaction ID. This documentation is essential for tax season.
A VA who handles this process keeps your financial operations clean without requiring you to touch the spreadsheets yourself. Pair payroll with your monthly billing reconciliation and vendor management. BLS confirms bookkeeping and payroll support roles are essential for service businesses.
Step 5: File and Archive
Within 24 hours of payroll completion, the VA:
- Saves the payroll summary sheet to the designated Google Drive folder labeled by month and pay period
- Exports and saves any platform pay stubs or confirmation emails
- Updates the year-to-date totals in the master payroll tracking sheet
- Flags the next cutoff date in the payroll calendar
At the end of each quarter, the VA compiles a payroll summary report for the coach's accountant. This includes total payroll by staff member, total contractor payments by recipient, and any reimbursements paid. The accountant uses this for quarterly estimated taxes and year-end 1099 preparation.
Handling Payroll Errors
Errors happen. A session count gets entered incorrectly, an overtime threshold is missed, or a contractor submits hours late. The VA's job is to catch these before payment goes out, not after.
Pre-payroll review checklist the VA runs before submission:
- Do all hours totals match platform session reports?
- Does any staff member show zero hours (potentially a missed submission)?
- Does any total look unusually high or low compared to the prior period?
- Are all receipts attached for expense reimbursements?
If any item fails the check, the VA pauses payroll and contacts the coach via Slack with a clear summary of the issue. Payroll does not proceed until the issue is resolved.
Post-payment errors - an overpayment, an underpayment, a missed contractor - get corrected in the next cycle unless the amount is significant enough to warrant an off-cycle correction. The VA documents the error and the correction in the payroll folder.
Frequently Asked Questions
Can a VA have direct access to Gusto or payroll platforms?
Yes, with appropriate role configuration. Most payroll platforms allow you to add a user with data entry access but not fund release authority. The coach retains final approval. This is the recommended setup - the VA does the work, the coach approves the numbers.
Should the VA handle contractor 1099s at year end?
The VA can compile the data - total payments per contractor for the year - but the actual 1099 filing should be reviewed by the coach's accountant. The VA's role is to have the numbers ready and organized well before the January 31 deadline.
What if an instructor disputes their pay calculation?
The VA pulls the original hours submission, the platform session report, and the pay calculation and presents all three to the instructor and the coach. The coach makes the final call. The VA documents the dispute and the resolution in the payroll folder.
How does the VA handle payroll for coaches who pay per class rather than hourly?
Per-class or per-session pay is simpler to calculate than hourly. The VA tracks completed sessions from the scheduling platform, multiplies by the session rate, and processes payment. The key is using platform data (MindBody, Vagaro) rather than relying solely on instructor self-reporting.
Is it safe for a VA to have access to contractor banking or payment details?
Minimize this exposure. Where possible, contractors enter their own banking details in the payment platform directly. The VA should not manually handle account numbers. Use platform-managed contractor profiles in Stripe, Gusto, or similar tools where the VA triggers payments without seeing underlying account data.