B2B appointment setting services · Prices checked October 2026
How Much Does Appointment Setting Cost?
Outsourced B2B appointment setting usually costs $25 to $50 an hour, $50 to $300 per meeting, or $3,000 to $10,000 a month on a retainer, according to agencies' own pricing guides. Switchstack charges a flat $2,199 to $3,099 a month for a full-time dedicated caller, depending on the caller's country. That's about $13 to $18 an hour, with no setup fee and no charge per meeting.
The market ranges below are what agencies publish in their own pricing guides, so treat them as estimates. Our prices are the ones we charge.
Appointment Setting Pricing Models
Agencies charge in three main ways, and an in-house hire is the fourth option to compare against:
| Model | Typical price | How it works | Watch out for |
|---|---|---|---|
| Paid by the hour | $25 to $50 an hour | You pay for the caller's time, whatever the results. For a full-time caller, that's about $4,300 to $8,700 a month. Belkins, SalesRoads | You carry the risk if the calls don't book meetings. |
| Pay per appointment | $50 to $300 per meeting | You pay only for meetings booked. Intelemark gives $50 to $300, with an example of a software company paying $150 to $400 per demo booked with mid-market IT managers. Belkins puts healthcare and professional services at $25 to $100. Belkins, Intelemark | What counts as an appointment, and whether you pay for no-shows. |
| Monthly retainer | $3,000 to $10,000 a month | A fixed fee for an agreed scope. Intelemark gives $3,000 to $10,000. Belkins puts a basic retainer at around $2,000 a month and fuller services at $5,000 to $10,000. Belkins, Intelemark | Minimum terms, setup fees and how much of the fee pays for the calls. |
| In-house SDR (US) | About $75,500 a year before commission | PayScale puts the average US SDR base salary at $52,866, and benefits add about 43 cents per dollar of wages, according to the BLS. PayScale, BLS | Hiring time, management, tools and turnover all come on top. |
Appointment Setting Cost per Month
Putting every model on a monthly basis makes them easier to compare. At $25 to $50 an hour, a full-time caller billed by the hour costs $4,300 to $8,700 a month. A US in-house SDR costs about $6,300 a month before commission. Retainers vary the most, because some cover email and strategy as well as calls.

Use this chart on your site
How to Work Out Your Cost per Meeting
The monthly price matters less than what each meeting costs you. Use meetings that actually happen, not meetings booked:
- Monthly price: cost per meeting = monthly cost ÷ meetings held. For example, $3,000 a month and 12 held meetings is $250 per meeting.
- Pay per appointment: cost per meeting = price per booked meeting ÷ the share that show up. For example, $200 per booking with 80% showing up is $250 per held meeting.
The numbers in these examples are made up to show how the sums work. To find your own booking rate, see how many cold calls it takes to book a meeting.
What Changes the Price
- Where the caller works. Local pay is a big part of the price: our own prices run from India, the lowest, to Latin America, the highest.
- Who you call. Tighter targeting, such as by seniority, means fewer meetings and a higher cost per appointment, according to Intelemark.
- How much is included. Some prices cover only the calls; others include list building, email and strategy.
- Contract terms. Setup fees and minimum terms change what you pay in the first months.
Choosing where your caller works? Compare the best countries to outsource cold calling.
Switchstack's Prices
One flat monthly price per full-time caller, set by the caller's country: $2,199 to $3,099 a month for We Call for You, or $1,499 to $2,399 to hire a caller. No setup fee, no charge per meeting, and month-to-month with 30 days' notice. Launch offer: every new client gets 20% off the first 2 months.
| Caller based in | Best for calling | Hire a Caller | We Call for You |
|---|---|---|---|
| Philippines English and Filipino | United States, Canada, Australia, New Zealand, Singapore and 1 more | $1,799/mo | $2,499/mo |
| India English and Hindi, plus regional languages | United Arab Emirates, Saudi Arabia, Qatar, Singapore, United Kingdom and 1 more | $1,499/mo | $2,199/mo |
| South Africa English, often as a first language | United Kingdom, Ireland, Germany, Switzerland, Sweden and 8 more | $2,199/mo | $2,899/mo |
| Latin America English and Spanish | United States, Canada | $2,399/mo | $3,099/mo |
We Call for You includes:
- A dedicated caller working only on your campaign
- Call script written and tested with you
- Daily management and quality checks by our team
- Meetings booked straight onto your calendar
- A recording of every call
- Weekly report: calls made, conversations, meetings booked
See how it works on our B2B appointment setting services page, or read what appointment setting is.
Appointment Setting Cost: FAQs
The questions people ask most about appointment setting prices.
How much does appointment setting cost per appointment?
How much does an appointment setter cost per hour?
Is pay per appointment better than a monthly retainer?
Is it cheaper to hire an in-house SDR?
Why are offshore appointment setters cheaper?
Sources
Checked October 2026. The agency ranges come from agencies' own guides. For SDR pay in other countries, see our SDR salary by country guide.
- Belkins: Appointment setting costs and pricing models (updated January 2024)
- SalesRoads: Appointment setting pricing models
- Intelemark: B2B appointment setting pricing guide (2025)
- PayScale: SDR salary in the US (2026)
- BLS: Employer costs for employee compensation, June 2026
Cite this page
Switchstack. “How Much Does Appointment Setting Cost?.” Reviewed October 2026. https://switchstack.io/appointment-setting-cost
One Flat Price per Caller
Tell us who you want to reach. We'll recommend a caller country and give you the exact monthly price.
- No setup fee
- No charge per meeting
- Month-to-month
Prefer email? [email protected]
Book a Call