HR integration

Connect My Hours time tracking to worker pay and client billing

Connect My Hours with Wingspan to pay workers and bill clients. Approved time logs turn into work items and bills you owe. Wingspan stores worker records, called payees, with Contractor or W-2 types. Your team sets agreed rates, checks required onboarding, and runs pay. You spend less time entering data.

My Hours logo My Hours
Wingspan

Connect the work to the payment

  • My Hours

    Time Log (Approved)

    Wingspan

    Work logs and work items

  • My Hours

    Expense Log (Approved)

    Wingspan

    Payables

  • My Hours

    Project

    Wingspan

    Engagement templates and assignments

Choose which records sync and when they move. Your team stays in control of work review and payment approval.

Turn approved time into bills

Approved time logs in My Hours become work items in Wingspan. They group into a work log for each worker job. The app calculates pay from agreed rates. You do not retype hours or calculate totals by hand.

Check worker onboarding before pay

Engagement templates set required checks in Wingspan. Each worker assignment tracks its own checks. Contractors and W-2 workers use their own forms. Your team reviews the results. Payment readiness follows the blocking checks for that assignment. Passing one assignment does not clear every assignment.

Keep client bills and worker pay separate

My Hours client projects link to client accounts in Wingspan. Your team bills clients for tracked hours. Worker bills stay on their own approval track. You track client revenue and worker pay without mixing the two.

How My Hours works with Wingspan

My Hours tracks project hours, tasks, and budgets. Wingspan manages worker records, onboarding checks, and pay.

Each Wingspan worker record is called a payee and keeps its Contractor or W-2 type. Approved contractor hours sync to work logs for review. Work-log approval creates one amount owed, shown as an invoice to the contractor and a payable to your team. Finance gives separate payment approval before a pay run.

W-2 workers receive pay statements through employee payroll with tax withholding. Their costs post to your books through payroll journals.

My Hours client projects link to client work in Wingspan. Client billing keeps separate terms and approvals from worker pay. Choose immediate or batch sync for reviewed hours.

Start with the records you already use

Time Log
Time entry with date, task, project, hours, and status.
Expense
Project expense with cost amount, receipt, and notes.
Project
Project hub that groups tasks, budgets, client links, and rates.
Task
Project task with hourly rates and progress tracking.
Client
Client record with billing details and tax rules.
User / Team Member
Team profile with cost rates, billable rates, and custom ID.
Invoice
Client bill made from tracked hours and project costs.
Custom Field (Configurable Attribute)
Custom field on logs, projects, or tasks to track pay status.

Sync options

Choose which tool holds each record. Set the changes that sync between them. Connect your records to the Wingspan workflows below.

Time Log (Approved)

Work logs and work items

My Hours to Wingspan

Reviewed My Hours entries sync to Wingspan work items. A work log groups items for one assignment. A manager approves the contractor work log. Agreed rates set one amount owed. The worker sees an invoice. The payer sees a payable. Payer approval to pay stays separate.

Expense Log (Approved)

Payables

My Hours to Wingspan

Approved My Hours expenses sync with receipts and notes. For known amounts, use direct contractor payables. For costs in a work log, use that work log path. Choose one path for each cost to avoid duplicate bills. Finance reviews the amounts and gives payer approval before pay.

Project

Engagement templates and assignments

In both directions

My Hours projects link to reusable engagement templates in Wingspan. Each worker has a separate assignment under a template. The assignment keeps dates, terms, and agreed rates. Your team chooses which reviewed hours sync. Readiness follows the checks for that assignment.

User / Team Member

Worker records (payees)

In both directions

Selected My Hours users link to Wingspan worker records. Each record keeps its Contractor or W-2 type. Creating the record, sending an invite, and linking an Account are separate steps. Your team reviews assignment checks. Selected readiness flags sync back to My Hours.

Client

Engagements (Client Metadata)

My Hours to Wingspan

My Hours client records link to payers in Wingspan. Client engagements track project work. This groups logged hours by customer. Client bills stay separate from worker pay.

Invoice (Client Billing)

Client invoices and payers

My Hours to Wingspan

Client invoices made in My Hours sync to client bills in Wingspan. You bill clients for tracked hours. Worker pay stays on its own approval track.

Custom Field (Payment Status on Time Log)

Payment status and references

Wingspan to My Hours

Payment dates, status, and references sync to selected My Hours fields. Deposit confirmed means the sending bank or provider finished processing. It does not prove the worker bank posted funds. Project teams track progress. Payment approval stays in Wingspan.

Task

Engagements (Task Milestones)

In both directions

My Hours tasks link to work terms on a Wingspan work template. This makes sure logged hours use the right rates for each worker job.

Integration workflows

01

Reviewed time to contractor pay

A manager approves a timesheet in My Hours.

Reviewed My Hours entries sync to a Wingspan work log. A manager approves the contractor work. Agreed rates set one amount owed. The worker sees an invoice. The payer sees a payable. Finance gives separate payer approval. A contractor pay run pays the approved amount.

02

Worker checks to assignment readiness

Your team reviews a worker check in Wingspan.

A selected My Hours user links to a Wingspan worker record. Keep the Contractor or W-2 type. Workers add the right forms and bank details. Your team reviews checks for each assignment. Payment readiness follows the blocking checks for that assignment. Selected readiness flags sync back to My Hours.

03

Billable time to client invoicing and payment alignment

Finance creates a client bill in My Hours.

Finance creates a client invoice in My Hours from billable hours. The invoice syncs to a client bill in Wingspan. Client bills stay separate from bills you owe workers. A paid client bill does not release worker pay on its own. Finance must approve each worker payable before pay runs.

Plan your integration

Approval hierarchy and timesheet locking

Choose when reviewed My Hours entries sync. Set the time review and locking rules. Send each entry once. Later changes need review so costs stay correct. A time lock does not approve pay. Finance gives separate payer approval in Wingspan.

Keep the selected worker type

Choose which My Hours users sync. Each Wingspan worker record keeps its Contractor or W-2 type. Contractors use contractor forms and bills. W-2 workers use pay statements and employee payroll with withholding. A user ID alone does not clear checks or approve pay.

Rate card authority and labor costs

Choose where pay rates come from. You can use My Hours user cost rates or Wingspan rate cards. Setting agreed rates on the work template keeps pay clear. Your team maintains clean records across all work items.

How the worker lifecycle fits

Connect worker records from hire to pay. Choose the Contractor or W-2 type and keep the right checks for each.

Workers and worker types
My Hours users map to Wingspan worker records. Each record has a Contractor or W-2 type. Making a record, sending an invite, and clearing checks are distinct steps.
Engagements and assignments
My Hours projects and tasks map to Wingspan work templates and worker jobs. This makes sure logged hours follow agreed scope and rate rules.
Requirements and eligibility
Engagements set required checks. Wingspan tracks each worker check on the assignment. Contractors and W-2 workers use their own forms. Your team reviews the result. Selected readiness flags sync to My Hours.
Work logs and approved work
Approved time logs in My Hours map to work items on a worker job. Approving the work log creates one amount owed. The worker sees an invoice. Your team sees a payable.
Payables
Approving contractor work creates one amount owed. The worker sees an invoice. The payer sees a payable. Known expense amounts use direct payables instead. Choose one path for each cost. Finance gives separate payer approval before pay.
Client invoices
My Hours client invoices sync to client bills in Wingspan. This keeps client bills apart from worker pay.
Payments and payouts
Wingspan runs worker pay on the selected path. Payment dates and references sync to My Hours. Deposit confirmed means the sending bank or provider finished processing. It does not prove the worker bank posted funds.
Tax forms and reporting
Contractors use W-9 and 1099 forms. W-2 workers use their own withholding and payroll forms. My Hours tracks project time and budgets.

Connect My Hours to your worker workflows

Bring worker records, work review, and payments together. We’ll help you set up the flow your team needs.

Discuss your integration