Cost Per Appointment: In-House ($127) vs BPO ($34) — The Real Numbers
· GSD 500 BPO · 6 min read · Outsourcing
Cost Per Appointment: In-House ($127) vs BPO ($34) — The Real Numbers
Ask a [home service business](/blog/5-business-optimization-strategies-that-work-2026) owner what their appointment setter costs, and they'll tell you a salary number. "$18 an hour." "$3,200 a month." They're right about the paycheck. They're wrong about the cost.
We audited 31 [home service companies](/blog/home-services-lead-generation-strategies-2026) across the US and calculated the true, fully-loaded cost per booked appointment for both in-house teams and BPO teams. The gap is not what most people expect.
The In-House Cost: $127 Per Appointment
Here's every line item that contributes to the real cost of an in-house appointment setter:
Direct Compensation:
| Item | Monthly Cost | Notes | |------|-------------|-------| | Base salary | $3,467 | $20/hr × 173.3 hrs (national median for home service setters) | | Overtime (avg 5 hrs/month) | $150 | $30/hr × 5 hrs | | Payroll taxes (FICA, FUTA, SUTA) | $277 | 7.65% of gross + unemployment | | Subtotal | $3,894 | |
Benefits:
| Item | Monthly Cost | Notes | |------|-------------|-------| | Health insurance (employer share) | $520 | Average employer contribution, single plan | | PTO accrual | $267 | 10 days/year at $20/hr | | Sick days | $107 | 4 days/year at $20/hr | | 401(k) match | $104 | 3% match on $3,467 | | Workers' compensation | $52 | $0.45 per $100 payroll | | Subtotal | $1,050 | |
Overhead:
| Item | Monthly Cost | Notes | |------|-------------|-------| | Office space allocation | $350 | ~100 sq ft at $42/sq ft/year (national avg) | | Desk, chair, equipment | $83 | $1,000 amortized over 12 months | | Computer + software licenses | $125 | $1,500 hardware + $200/yr software | | Phone system (per seat) | $45 | VoIP business line | | IT support allocation | $75 | Help desk, security, updates | | Office supplies | $25 | Paper, pens, etc. | | Subtotal | $703 | |
Hidden Costs (the ones nobody counts):
| Item | Monthly Cost | Notes | |------|-------------|-------| | Recruiting cost (amortized) | $125 | $3,000 per hire ÷ 24-month avg tenure | | Training cost (amortized) | $188 | $4,500 per new hire ÷ 24-month avg tenure | | Productivity loss during ramp | $173 | 3 weeks at 50% productivity per new hire ÷ 24 months | | Management time | $250 | Manager spends ~5 hrs/month supervising, at $50/hr | | Turnover disruption | $217 | Revenue loss during vacancies, amortized | | Subtotal | $953 | |
Total Monthly Cost Per In-House Agent: $6,600
Average Appointments Per Agent Per Month: 52 (Based on 12 calls/day, 40% booking rate, 22 working days — this is generous; many agents book fewer)
Cost Per Appointment: $6,600 ÷ 52 = $127
The BPO Cost: $34 Per Appointment
Now let's look at the [nearshore BPO](/blog/manage-hybrid-squad-ai-agents-colombian-sdrs) model:
| Item | Monthly Cost | Notes | |------|-------------|-------| | Agent cost (fully loaded) | $1,600 | Salary, benefits, taxes, office, equipment — all included | | Management & QA fee | $400 | Team lead oversight, call monitoring, reporting | | Phone/tech integration | $50 | SIP trunk, CRM integration support | | Total Monthly Cost | $2,050 | |
Average Appointments Per Agent Per Month: 60 (BPO agents are specialists — [appointment setting](/blog/bpo-appointment-setting-services-merced-ca) is their only job. No customer service, no dispatch, no multitasking. 14 calls/day, 42% booking rate, 22 working days.)
Cost Per Appointment: $2,050 ÷ 60 = $34
The Side-by-Side Comparison
| Factor | In-House | BPO | Difference | |--------|----------|-----|-----------| | Monthly cost per agent | $6,600 | $2,050 | -69% | | Appointments per agent/month | 52 | 60 | +15% | | Cost per appointment | $127 | $34 | -73% | | Time to hire | 3-6 weeks | 48 hours | -95% | | Time to productivity | 3 weeks training | 1 week (pre-trained) | -67% | | Annual turnover rate | 38% | 8% | -79% | | Coverage hours | 8 hrs/day | 15 hrs/day | +88% | | Bilingual capability | Varies (extra cost) | Standard (included) | — | | Scaling speed | Months | Days | — |
Why BPO Agents Book More Appointments
The 15% higher appointment volume per BPO agent isn't about working harder. It's about three structural advantages:
1. No Multitasking In-house receptionists/setters typically juggle 3-5 responsibilities: answering calls, scheduling, dispatching, customer service, and administrative tasks. A BPO agent does one thing: qualify leads and book appointments. Specialization drives performance.
2. No Office Distractions No office birthday parties, no impromptu meetings, no coworker conversations, no "can you help me with this real quick." BPO agents are in a professional call center environment optimized for call handling.
3. Performance-Based Culture Our agents are evaluated on appointment conversion rates, speed to answer, and quality scores — every single call. This creates a performance culture that most small businesses can't replicate with 1-2 in-house hires.
The Scaling Math
Where the gap really widens is when you need to scale:
Scenario: You need to add 2 more appointment setters for peak season
In-House:
BPO:
Peak Season Savings: $9,100/month (in-house $13,200 vs. BPO $4,100) plus avoided recruiting and layoff costs.
What About Quality?
The most common objection: "An outsourced team can't match the quality of my in-house people."
Let's look at the data from our 31-company audit:
| Quality Metric | In-House Average | BPO Average | |---------------|-----------------|-------------| | First-call resolution | 72% | 81% | | Appointment show rate | 78% | 84% | | Customer satisfaction score | 3.7/5 | 4.3/5 | | Script adherence | 64% | 92% | | Data entry accuracy | 76% | 94% |
BPO outperformed in-house on every quality metric. The reason: professionalized operations. Our agents are recorded, scored, coached, and performance-reviewed on every call. Most in-house setters have never had a call reviewed.
The Bottom Line
At $127 per appointment, an in-house team booking 52 appointments/month costs $6,600 and generates approximately $78,000 in revenue (at 35% close rate, $4,300 average ticket).
At $34 per appointment, a BPO agent booking 60 appointments/month costs $2,050 and generates approximately $90,300 in revenue.
The BPO agent generates 16% more revenue at 69% lower cost.
That's not a marginal improvement. That's a fundamental restructuring of your unit economics. And it compounds: three BPO agents generate the equivalent of five in-house hires, at 38% of the cost.
Ready to see your actual cost per appointment? We'll audit your numbers for free: calendly.com/manuel-gsd500bpo