Appearance
P4P Integration
Pay for Performance (P4P) rewards team members for efficient, high-quality work. Visit timers feed the minutes used in the efficiency formula.
The P4P item in the Team sidebar opens a Coming Soon page. There is no live P4P dashboard, bonus report, or manager scoreboard in the app yet. Use this page to understand how time entries will feed P4P when that screen ships. Do not expect those screens today.
How P4P Uses Time Data
The Core Formula
Efficiency Index (EI) = Budget Minutes / Actual MinutesExample:
- Budget: 90 minutes
- Actual: 75 minutes
- EI = 90 / 75 = 1.2 (20% more efficient than expected)
What the Numbers Mean
| EI Value | Meaning |
|---|---|
| > 1.2 | Excellent - significantly faster |
| 1.0 - 1.2 | Good - at or above expectation |
| 0.8 - 1.0 | Acceptable - slightly slower |
| < 0.8 | Review needed - well below budget |
Data Flow
Visit Timer → Time Entry → Visit EI → Job EI → Weekly EI → P4P BonusStep by Step
- Timer records actual time per visit per person
- Visit EI calculated against visit budget
- Job EI aggregated across all visits
- Weekly EI calculated for team member
- Bonus tier determined based on EI
- Quality gates checked (callbacks, defects)
- Final bonus calculated
Key Metrics from Time Tracking
Actual Minutes
Total time recorded on visit timers:
- Multiple time entries summed
- All team members included
- Breaks excluded
Budget Minutes
Expected time for the visit:
- Set when scheduling
- Based on service type
- Adjusted for property size/complexity
Labour Cost
Calculated from time entries:
Labour Cost = Duration × Hourly RateRevenue Per Labour Hour (RPLH)
RPLH = Visit Revenue / Total Labour HoursHigher RPLH = more profitable work.
Quality Gates
Efficiency alone doesn't determine bonuses. Quality matters too:
Callback Penalty
If client reports an issue within 7 days:
- Visit flagged as callback
- EI bonus reduced or eliminated
- Even if original visit was fast
Defect Tracking
Quality issues tracked:
- Photo evidence required
- Manager review
- Impacts bonus calculation
Example
| Metric | Value | Impact |
|---|---|---|
| Weekly EI | 1.15 | Tier 2 bonus |
| Callbacks | 1 | -25% penalty |
| Final | 1.15 | Tier 2 × 0.75 |
Bonus Tiers
Typical tier structure (configurable):
| Tier | EI Range | Bonus |
|---|---|---|
| 1 | < 1.0 | No bonus |
| 2 | 1.0 - 1.1 | $50/week |
| 3 | 1.1 - 1.2 | $100/week |
| 4 | > 1.2 | $150/week |
Company Specific
Your company sets bonus tiers and amounts. Check with your manager for your specific structure.
Time Tracking Requirements for P4P
Accuracy is Critical
P4P relies on accurate time data:
- Start timers when arriving
- Stop timers when complete
- Don't leave timers running
- Report issues promptly
Manual Entries
Manual time entries are flagged:
- Count toward EI calculation
- High manual entry rate may affect bonus eligibility
- Always include explanation
Timer Compliance
Some companies require minimum timer usage:
- e.g., 90% of visits must have timer entries
- Manual entries used sparingly
- Non-compliance may disqualify from bonus
Viewing P4P data
You can see visit and timesheet minutes today. The dedicated P4P dashboards (weekly EI, bonus earned, team breakdown) are not in the product yet. When they ship, they will use the same timer data described above.
Best Practices for P4P
For Team Members
- Start timer on arrival - Not after unloading
- Stop timer when complete - Include pack-up
- Don't rush quality - Callbacks hurt more than time savings
- Check budgets - Flag unrealistic budgets to manager
- Review your EI - Understand your performance
For Managers
- Set realistic budgets - Use historical data
- Review outliers - Investigate very high/low EI
- Adjust for conditions - Weather, property changes
- Communicate clearly - Team understands the system
- Calibrate regularly - Update budgets based on data
Budget Calibration
Why Budgets Need Updating
Initial budgets are estimates. Over time, refine them:
- Use actual time data
- Account for efficiency improvements
- Adjust for property changes
EWMA Smoothing
YardPilot uses Exponential Weighted Moving Average:
New Budget = (α × Latest Actual) + ((1 - α) × Old Budget)Where α = 0.3 (default)
This prevents:
- One fast visit making all future ones "inefficient"
- One slow visit unfairly penalising forever
Fairness Considerations
New Team Members
- Ramp-up period before full P4P
- Training time excluded
- Mentored visits tracked separately
Difficult Properties
- Some properties take longer
- Budget reflects actual requirements
- Don't penalise for hard work
Equipment/Vehicle Issues
- Delays outside control excluded
- Document with notes
- Manager adjusts as needed
Reports
P4P summary, efficiency trend, and budget-accuracy reports are not available as screens yet. Keep timesheets accurate so those reports have clean data when they ship.
Next Steps
- Managing Timesheets - Approve for payroll
- Capacity Planning - Plan your team's time
